cancel
Showing results for 
Search instead for 
Did you mean: 

Receive 500 error when integrating PI 7.1 and Biztalk 2013

Former Member
0 Kudos

I am currently using both MS BizTalk 2013 and SAP Business Connector 4.8 to process IDOCs from ECC6. 

Business Connector listens for IDOCS from ECC then sends them as xml to website Hwsmessages/BTSHTTPReceive.dll on the BizTalk server. 

Now I am trying to replace Business Connector with an existing instance of PI 7.1.

I have set up my Receiver Communication Channel with Adapter Type "HTTP", and Addressing Type "HTTP Destination", and have also configured the RFC Destination and the RFC Port.

However when I send an IDOC through, it is rejected on the BizTalk server side with a "500" error.

The error from the IIS log on the BizTalk Server is:

POST/HwsMessaages/BTSHTTPReceive.dll msguid=xx&service=xx&namespace=urn%3asap-com%3adocument%3asap%3aidoc%3amessage&interface=MATMAS.MATMAS04&qos=EO 80-xx.xxx.xxx.xxx SAP+NetWeaver+Application+Server+(1.0;711) - 500 0 0 16000.

I have also seen GET/HwsMessages/BTSHTTPReceive.dll-80-xx.xxx.xxx.xxx SAP+NetWeaver+Application+Server+(1.0;711) - 500 0 0 23789.

Can anyone help me determine what is causing the 500 error?

Can I use the HTTP adapter, or must I use some other type?  And if I need to use another type, how do I specify the server and dll to post the message to?

Thanks very much for any advice!

Accepted Solutions (1)

Accepted Solutions (1)

Harish
Active Contributor
0 Kudos

Hi Mary,

AFAIK - you need to use SOAP adapter to connect Biztalk server. Please refer the below document

and discussion

regards,

Harish

Former Member
0 Kudos

Thank you for sending this document.  Once we used SOAP as the Receiver Adapter, the item processed correctly into BizTalk.  Now we need to continue and add the referenced XIBTF2WrapperModule so that we can disable the acknowledgement from being sent from BizTalk to SAP PI. 

Answers (1)

Answers (1)

markangelo_dihiansan
Active Contributor
0 Kudos

Hi Mary,


I am currently using both MS BizTalk 2013 and SAP Business Connector 4.8 to process IDOCs from ECC6. 

Business Connector listens for IDOCS from ECC then sends them as xml to website Hwsmessages/BTSHTTPReceive.dll on the BizTalk server.

Can you paste here the HTTP Header(s) and HTTP Body for a successful request going to the Biztalk server? We need a log that looks like this:

Once you have provided it, we will be able to advise you.

Regards,

Mark