tag:blogger.com,1999:blog-6770655.post1708854250078620845..comments2023-09-30T12:46:13.957-04:00Comments on BizTalk Patterns: Exposing Orchestration as Web ServiceArnulfo Winghttp://www.blogger.com/profile/07530035988027109813noreply@blogger.comBlogger16125tag:blogger.com,1999:blog-6770655.post-80870985680180429472011-11-15T01:21:42.469-05:002011-11-15T01:21:42.469-05:00It is really Usefull..
Thanks.
Regards,
R.Rajasek...It is really Usefull..<br />Thanks.<br /><br />Regards,<br />R.RajasekharRajasekharhttps://www.blogger.com/profile/15371400250698132436noreply@blogger.comtag:blogger.com,1999:blog-6770655.post-68007283534707827732008-12-02T17:11:00.000-05:002008-12-02T17:11:00.000-05:00Hi guys,I think i fixed the issue. My ASP.NET inst...Hi guys,<BR/>I think i fixed the issue. My ASP.NET installation was messed up. I just reinstall it and i could view the web serivce. <BR/>Can I do nomal http post on this web service? something like<BR/>set xmlhttp = createObject("Msxml2.XMLHTTP")<BR/>xmlhttp.Open "POST", "http://localhost/samplexmlpoWeb/samplexmlpo_orch1_port1_samplexmlpo_webservice.asmx", false<BR/>xmlhttp.setRequestHeader "Content-Type", "text/xml"<BR/>xmlhttp.Send s<BR/><BR/>where s is xml file path<BR/><BR/>It looks like i can not use orchestration as web service for normal http post. <BR/>Client want to send http post without any soap header. Would it be possible to make a .aspx or web service page to accept response, invoke orchestration and return response?Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-6770655.post-69374793037515027302008-12-02T14:47:00.000-05:002008-12-02T14:47:00.000-05:00Hi Arnulfo,Yes, my biztalk host in-process running...Hi Arnulfo,<BR/>Yes, my biztalk host in-process running under the "32-bit only".<BR/>Do i need to check any ASP.net set up or anything?Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-6770655.post-81580854505732627742008-12-02T13:49:00.000-05:002008-12-02T13:49:00.000-05:00Friends, I am running Vista x64, and to get BizTal...Friends, I am running Vista x64, and to get BizTalk to work with it, I've created an In-Process host type and under the options for it, you can select it to be 32-bit only. Check on your <STRONG>Platform Settings | Hosts</STRONG>. Double-click on your host entry and under the General area, there is an <STRONG>Options</STRONG> frame where you can specify this host to run under <STRONG>32-bit only</STRONG>. Hope this helps.Arnulfo Winghttps://www.blogger.com/profile/07530035988027109813noreply@blogger.comtag:blogger.com,1999:blog-6770655.post-41459916919714671002008-12-02T11:41:00.000-05:002008-12-02T11:41:00.000-05:00Thank you for helping on this issue Si,I am runnin...Thank you for helping on this issue Si,<BR/>I am running BTS 64 bit on win 2003 r2.<BR/>I am not sure what is "tried setting the worker processes to run in 32 bit mode?<BR/>" Could you tell me how to do this?Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-6770655.post-32807825981330026552008-12-02T11:14:00.000-05:002008-12-02T11:14:00.000-05:00From that error message it looks like you're runni...From that error message it looks like you're running on 64 bit so can't really offer a lot of help, have you tried setting the worker processes to run in 32 bit mode?BigBadBearhttps://www.blogger.com/profile/05471829325234084142noreply@blogger.comtag:blogger.com,1999:blog-6770655.post-14989598269310159262008-12-02T10:58:00.000-05:002008-12-02T10:58:00.000-05:00Hi Guys,thank you for helping out. I am getting fo...Hi Guys,thank you for helping out. I am getting following message when I browse the orchestration web service from IIS. "%1 is not a valid Win32 application. "<BR/>Do i have to put biztalk solution and orchestration web service solution under same folder? My biztalk project is under D:/samplexmlpo and orches web service under C:/inetpub/wwwroot/samplexmlpoweb<BR/>SivaAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-6770655.post-63149626366064963412008-12-02T08:30:00.000-05:002008-12-02T08:30:00.000-05:00Thanks Si. Your help tips are very much appreciate...Thanks Si. Your help tips are very much appreciate.!Arnulfo Winghttps://www.blogger.com/profile/07530035988027109813noreply@blogger.comtag:blogger.com,1999:blog-6770655.post-38093844582303066992008-12-02T08:28:00.000-05:002008-12-02T08:28:00.000-05:00Friends, I think it might be your IIS configuratio...Friends, I think it might be your IIS configuration not rendering the page correctly. One tool that use a lot when testing my Web Services is the <A HREF="http://arnulfowing.blogspot.com/2007/06/web-service-studio-gotdotnet-vs.html" REL="nofollow">Web Service Studio</A>. Now if you have .NET 3.x you can use the <A HREF="http://msdn.microsoft.com/en-us/library/bb552364.aspx" REL="nofollow">WCF Test client tool</A> . Another tool that you can use to test your web service is InfoPath. If you can get your input/output correctly from one of these tools, then you know it might be something related to your security or your IIS.Arnulfo Winghttps://www.blogger.com/profile/07530035988027109813noreply@blogger.comtag:blogger.com,1999:blog-6770655.post-11507992900389512822008-12-02T07:03:00.000-05:002008-12-02T07:03:00.000-05:00If you cannot browse to the web service, then it&#...If you cannot browse to the web service, then it's pretty unlikely that it will work from within BizTalk.<BR/><BR/>Inernet Explorer by default hides certain error messages, which is why you are getting "Page cannot be displayed" - to enable the display of these messages, go to Tools -> Internet Options -> Advanced -> Browsing and unchech "Show friendly HTTP error messages." Refresh the page, and you should be able to see the error message being generated by the web service.BigBadBearhttps://www.blogger.com/profile/05471829325234084142noreply@blogger.comtag:blogger.com,1999:blog-6770655.post-2079450296770583372008-12-01T19:32:00.000-05:002008-12-01T19:32:00.000-05:00Hi,I followed same as this post. However it is not...Hi,<BR/>I followed same as this post. However it is not working for me. I am not sure what i did wrong. <BR/>created request-response port with public - no limit in orchestration. <BR/>Then run the BizTalk web services publishing wizard. I selected the following:<BR/><BR/>Publish biztalk orchestration as web services. <BR/>Then selected the project assemply dll. It selected port for me(i have only <BR/>one publis-no limit port). <BR/>My input schema doesn't have target namespace. Since i can not leave target <BR/>name space blank in web service properties, I put http://samplexmlpoweb. <BR/>I left the location as default, selected allow anonymous access to web <BR/>service and create biztalk receive location in the following application - to <BR/>my project application.<BR/><BR/>Then,<BR/>Binded ports and started the orch. I wrote a sample vb scrip to post xml to <BR/>above web service using xmlhttp post. When i run the script it looks like it <BR/>is not working. Eeven i couldnt get to the web service from explorer using <BR/>http://localhost/samplexmlpo_proxy/web_service_Name.asmx. I even browse the <BR/>web service from IIS/default web site/. It is not working. I am getting "the <BR/>page connot be displayed". <BR/><BR/>What did i do wrong here? Do i need listen shape or something in <BR/>orchestration? How can i test orch-web service? <BR/><BR/>Thank you in advance,<BR/>SivaAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-6770655.post-41130797721805105712008-02-28T06:54:00.000-05:002008-02-28T06:54:00.000-05:00BizTalk is not very good at putting out meaningful...BizTalk is not very good at putting out meaningful messages. One thing that you can try is to see if IIS is rendering the page. Go to the IIS manager, select your site and right click on the asmx. Select browse from it and see if it renders the wsdl from it. The next step is to check the application pool. One more thing is: are you running IIS 6? or IIS 7?Arnulfo Winghttps://www.blogger.com/profile/07530035988027109813noreply@blogger.comtag:blogger.com,1999:blog-6770655.post-15534727840830154272008-02-27T23:15:00.000-05:002008-02-27T23:15:00.000-05:00I made sure my account is set up properly i.e is p...I made sure my account is set up properly i.e is part of the Isolated Host User Group,<BR/><BR/>but still get the error <BR/>The Messaging Engine failed to register the adapter for "SOAP" for the receive location "/MyWebServices/MyService.asmx". Please verify that the receive location exists, and that the isolated adapter runs under an account that has access to the BizTalk databases.<BR/><BR/>Any ideas?Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-6770655.post-81630983295166336792007-12-20T15:16:00.000-05:002007-12-20T15:16:00.000-05:00Good. Sorry I just saw your post. BTW, you can a...Good. Sorry I just saw your post. BTW, you can actually change those long names that the wizard creates. If you take a look at the code generated you can see where the wizard generates those LONG names. Then you can use partial classes to move your static code to a separate file. [I will write a blog post on this soon... ;)<BR/><BR/>thanks.Arnulfo Winghttps://www.blogger.com/profile/07530035988027109813noreply@blogger.comtag:blogger.com,1999:blog-6770655.post-70552852420381561162007-12-20T15:07:00.000-05:002007-12-20T15:07:00.000-05:00Never mind, i discovered why - i had renamed the w...Never mind, i discovered why - i had renamed the web service class and the webmethod from the obscure names that the wizard had generated. Although the web service still ran exactly as expected, and passed through a message on the correct port, the MessageType property was not promoted.<BR/><BR/>Re-running the wizard and leaving everything with the default, somewhat ugly names fixed the issue.BigBadBearhttps://www.blogger.com/profile/05471829325234084142noreply@blogger.comtag:blogger.com,1999:blog-6770655.post-22778891095146560972007-12-20T11:23:00.000-05:002007-12-20T11:23:00.000-05:00After changing my pipeline to XML Receive, still n...After changing my pipeline to XML Receive, still no MessageType property is promoted. Even with a custom XML Disassembler component set to the specific document schema :(BigBadBearhttps://www.blogger.com/profile/05471829325234084142noreply@blogger.com