Re: Webservices and Biztalk

Tech Tip: Click here to run a free scan for Windows Errors and optimize PC performance

From: Bruno Valente (bruno.valente_at_newvalue.pt)
Date: 03/16/05


Date: Wed, 16 Mar 2005 17:44:14 -0000

Ah, but the proxy service doesn´t have biztalk code and it is not registred
as a receive location. The receive locations I have are only for the biztalk
orchestrations web services.

That is why it puzzles me the message that appears in the event log. Is
anyone aware of a problem that occours if the biztalk webservices are not
called directly ?

"Jon Flanders[DevelopMentor]" <jfland@develop.com> wrote in message
news:OB0X6ZkKFHA.3332@TK2MSFTNGP15.phx.gbl...
> Bruno - the proxy webservice doesn't need any BizTalk code in it - and it
> should *not* be registered as a receive location - I beleive that is your
> trouble.
>
> To the "Orchestration" Web Service - the "Proxy" Web Service should just
> be a client.
>
> --
> Jon Flanders [DevelopMentor]
> http://staff.develop.com/jfland/
> http://www.develop.com/courses/biztalk
> "Bruno Valente" <bruno.valente@newvalue.pt> wrote in message
> news:u6hFW0jKFHA.688@TK2MSFTNGP10.phx.gbl...
>> Hi everyone,
>>
>> Context of the problem:
>>
>> I have successfully published 3 biztalk orchestration (that are inside
>> the same project) exposing their interfaces through webservices (using
>> the Biztalk Web Service Publishing Wizard).
>>
>> However, due to requirements, it is needed that the applications that
>> want to interact with the orchestration web services do so not directly,
>> but by using a "proxy" web service. So, I have created another web
>> service that has the task of calling the orchestration's web services.
>>
>> So, the scenario is as follows:
>>
>> => Orch1 ws
>> Browser => "Proxy" Web Service => Orch2 ws
>> => Orch3 ws
>>
>> The browser calls a method in the proxy ws (there are 3 methods in the
>> proxy, one to call each orchestration ws) and the proxy ws calls the
>> apropriate orchestration ws.
>>
>> Problem:
>>
>> If I bypass the usage of the proxy web service and call directly the orch
>> ws, it works.If I use the proxy web service, it shows the following error
>> on the Event Viewer
>>
>> ------------------------------------------------------------------
>> Event Type: Error
>> Event Source: BizTalk Server 2004
>> Event Category: BizTalk Server 2004
>> Event ID: 5734
>> Date: 16-03-2005
>> Time: 6:14:42
>> User: N/A
>> Computer: SGCBTS01
>> Description:
>> The Messaging Engine failed to register the adapter for "SOAP" for the
>> receive location "/SGCLink_proxy/BTS_WS.asmx". Please verify that the
>> receive location is valid, and that the isolated adapter runs under an
>> account that has access to the BizTalk databases.
>>
>> For more information, see Help and Support Center at
>> http://go.microsoft.com/fwlink/events.asp.
>> --------------------------------------------------------------------
>>
>> The "/SGCLink_proxy/BTS_WS.asmx" location is the url of the proxy web
>> sercive,
>>
>> Question:
>>
>> Is it possible to have this scenario working ? And if possible, what am I
>> missing here ?
>>
>> TIA,
>>
>> Bruno Valente
>>
>
>



Relevant Pages

  • Re: webservices vs. vanilla biztalk
    ... I believe that exception handling within the orchestration environment can ... The runtime/execution environment for BizTalk is much better suited for ... > and integrating with the BizTalk server. ... > the web services and we can control lot of things through the code. ...
    (microsoft.public.biztalk.general)
  • Re: Webservices and Biztalk
    ... > the biztalk orchestrations web services. ... >> Bruno - the proxy webservice doesn't need any BizTalk code in it - and it ... >>> the Biztalk Web Service Publishing Wizard). ... >>> The Messaging Engine failed to register the adapter for "SOAP" for the ...
    (microsoft.public.biztalk.general)
  • Re: General BizTalk Question
    ... BizTalk is a messaging platform, and not really related to web ... Orchestrations' entry points can be exposed via web services, ... BizTalk is not a web server, so can't host a web service ... > being on their own IIS server? ...
    (microsoft.public.biztalk.general)
  • Re: Consuming multiple web services with a .disco file
    ... creating a custom proxy that is given to the clients is a good option. ... proxy file correctly generated when multiple web services are added to ... web service that is in the .disco file. ... but also from your custom proxies. ...
    (microsoft.public.dotnet.framework.webservices)
  • Re: BAS registration failed, how to test TPM web service.
    ... TPMgmtWS and TPPubWS are Trading Partner Management web services. ... You don't have to be logged in using the same account as BAS, ... BizTalk BAS Managers ...
    (microsoft.public.biztalk.general)