BizTalk Server General - HTTP and SOAP Adapters Error

This is Interesting: Free IT Magazines  
Home > Archive > BizTalk Server General > July 2004 > HTTP and SOAP Adapters Error





You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

Author HTTP and SOAP Adapters Error
Rajinder Singh

2004-07-09, 3:31 pm

Hi:

I have a simple orchestration that is exposed as a web service.
It calls another web services. This second web services does some work
and it calls a HTTP receive location. This orchestration is using
Correlation.
All this works fine on my XP Professional Machine.

I am trying to deploy this orchestration to BizTalk 2004 Server in a 2
machine setup.
This server is running on Windows 2003.

Here is the error I am getting in the event log.

1. Error
The Messaging Engine failed to register an adapter "BizTalk HTTP Receiver".
Details: "Registering multiple adapter types within the same process is not
a supported scenario. For e.g. HTTP and SOAP receive adapters cannot
co-exist in the same process"



2. Error

BizTalk HTTP receive adapter failed to initialize itself. Possible reasons:

1) Receive location URL is not created/configured correctly

2) Receive location is not enabled

3) HTTP receive adapter is not running under a user that has access to
management and message databases

4) Isolated host instance is not created for HTTP Receive adapter.



3. Error

BizTalk HTTP receive adapter failed to initialize itself. Possible reasons:

1) Receive location URL is not created/configured correctly

2) Receive location is not enabled

3) HTTP receive adapter is not running under a user that has access to
management and message databases

4) Isolated host instance is not created for HTTP Receive adapter.



4. Warming

The adapter "BizTalk HTTP Receiver" raised an error message. Details
"BizTalk HTTP receive adapter failed to initialize itself. Possible reasons:

1) Receive location URL is not created/configured correctly

2) Receive location is not enabled

3) HTTP receive adapter is not running under a user that has access to
management and message databases

4) Isolated host instance is not created for HTTP Receive adapter. ".



Based on the Error 1 I configured the Soap Receive Adatper in a different
host than the Http Receive Adapter. I am still getting the same error.

This error message is misleading since the same orchestration works fine on
my Laptop.

Has anyone seen this error.

Raj




Kartik Paramasivam

2004-07-09, 3:31 pm


Like the error says.. HTTP and SOAP receiver cannot live in the same
PROCESS.
If you are using Windows 2003, looks like you have the HTTP virtual
directory and the SOAP virtual directory in the same Application Pool.

IIS spawns a single process (w3wp.EXE) for a single application pool. Hence
IIS tries to load both adapters in the same process which is not allowed by
biztalk.

Hence you need to have a the HTTP and SOAP virtual directories in separate
IIS application pools (hence making them come up in different windows
processes)

Sponsored Links






Free braindumps | Software forum | Database administration forum

Copyright 2003 - 2008 webservertalk.com