Skip to Content
0

ResponseOnewayBean issue in HTTP Receiver Adapter

Sep 01, 2017 at 02:25 PM

130

avatar image
Former Member

Hi Guys,

Can somebody please help me with this Thread is not associated with any transaction context issue.

I am working on Async-sync (Proxy --> HTTP) Scenario and everything is working fine and I am getting the response and writing it to fine but ResponseOnewayBean is going in Waiting state and keep retrying and generating the files even though the first message has processed successfully.

I have found couple of threads regarding the same issue but there is no solution/work around mentioned for it so can someone please suggest the solution for this problem.

Scenario

Proxy --> PO --> HTTP (RequestResponseBean & ResponseOnewayBean)

HTTP --> PO --> FTP

Error

Transmitting the message to endpoint using connection SOAP_http:// sap.com/xi/XI/Systemfailed, due to: com.sap.engine.interfaces.messaging.api.exception.MessagingException: com.sap.engine.services.ts.exceptions.BaseIllegalStateException: (Failed in component: tc~bl~txmanager~plb, BC-JAS-TRH) Thread is not associated with any transaction context.

Regards,

Asif

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

2 Answers

Manoj K Sep 01, 2017 at 02:37 PM
0

Hi Asif,

Check the comment section of this blog it tells it doesn't work with HTTP_AAE you may switch to SOAP.

Br,

Manoj

Share
10 |10000 characters needed characters left characters exceeded
avatar image
Former Member Sep 01, 2017 at 02:40 PM
0

Thanks Manoj for your reply but I cannot switch to soap because I have to pass the dynamic query string parameter to the URL so I am not sure whether or not it is possible in SOAP Adapter.

Do you know if this is still an issue in HTTP Adapter in PO 7.5 SP5?

Show 1 Share
10 |10000 characters needed characters left characters exceeded

Not sure if its fixed in 7.5 . But you can build dynamic URL in soap adapter that way you can replace http with soap adapter in your case.

0