10-17-04 07:48 AM
I recently ran into this error myself. Go into IIS and find the virtual
directory that you published the BT proxy Web service to. Right-click the
virtual directory, select "Properties", and then make sure that the
"Application name" property has a value. If it doesn't, click "Remove" and
then "Create". This should fix the problem. How this relates to the error
you are seeing in the Event Log, I'm not sure, but this solution worked for
me.
After I had published my service using the publishing wizard, I found that
my virtual directory did not have an application name. As soon as I removed
and create the application, the adapter started recognizing that location.
Good luck.
P.S. The ASP.NET account also needs to be added to the database you are
attempting to access, at least under Win2k/XP.
"Bradley J. Gibby" wrote:
> Hi there,
>
> My issue is that I'm running a BizTalk 2004 server on a Windows 2000 machi
ne
> (not server, workstation) for dev purposes. I've just created an
> orchestration that I need to expose as a web service for a Client app.
>
> After deploying the orchestration, I ran the Web Services Publishing wizar
d.
> Set up everything including "Create Receive Locations" and "Allow Anonymou
s
> Access" and all was well.
>
> Opened the Web Service in IE6 and received the WSDL and all was well.
>
> Created a stub app with a Web Reference to the WS and created my C# code t
o
> create an object for the message and an object to instantiate the WS metho
d
> call. Ran the App and hit my dummy button and all was well.
>
> Went to check the output in HAT, nothing. Went to the Event Log and found
> the following error message:
>
> [ Start ]
> The Messaging Engine failed to register the adapter for "SOAP" for the
> receive location "/Scenario1_Proxy/WDO_Receive_Incoming_OTA_IncOta.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.
> [ End ]
>
> I therefore verified the location of the ASMX file, no probs. I looked to
> see if the databases had the BizTalk_User account that I created for BizTa
lk
> and yep, it's there.
>
> From here, I've no idea what to do.
>
> Any help would be most appreciated!
>
> Thanks
> Bradley q
[ Post a follow-up to this message ]
|