on 10-13-2011 6:38 AM
Hi,
I am working on the scenario Proxy to SOAP. While sending the data, we are getting the below error in receiver SOAP communication channel.
Message processing failed. Cause: javax.ejb.TransactionRolledbackLocalException: nested exception is: java.lang.RuntimeException: java.lang.NoClassDefFoundError: weblogic/management/WebLogicMBean -
Loader Info -
ClassLoader name: [library:com.sap.aii.adapter.lib] Living status: alive Direct parent loaders: [system:Frame] [library:engine.j2ee14.facade] Resources: /usr/sap/j2ee/cluster/bin/ext/com.sap.aii.adapter.lib/lib/weblogic.jar /usr/sap/j2ee/cluster/bin/ext/com.sap.aii.adapter.lib/lib/wljmsclient.jar /usr/sap/j2ee/cluster/bin/ext/com.sap.aii.adapter.lib/lib/wlclient.jar
The SOAP sender is working fine. we are getting the problem with receiver only. Could you please let me know what i should take care of...
Thanks for your help in advance.
---Naresh
Edited by: naresh j on Oct 13, 2011 7:39 AM
Please make sure your configuration such as target URL and action fields (if any )in SOAP receiver communication channel. The errors shows that problem is occuring at Weblogic server which hosts webservices. Try also sending the request using SOAPUI or xmlspy and test outside PI and see what error you get. In this way if your request go through fine, you can figure it out whether the error due to soap receiver configuration in the channel or not.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
i tried those options. now i am getting the error "Delivering the message to the application using connection SOAP_http://sap.com/xi/XI/System failed, due to: com.sap.engine.interfaces.messaging.api.exception.MessagingException: SOAP: response message contains an error XIAdapter/HTTP/ADAPTER.HTTP_EXCEPTION - HTTP 400 Bad Request"
When i send the message from SOAPUI it is working fine and getting the success as response. the problem is while sending the data through PI.
i checked the option "do not use soap envelope"
i used message transformation bean
Please let me know what else i can do to make this work.
Thanks,
--Naresh
Hi,
Make sure if the WSDL is correct , i think they need the payload with SOAP envelope check with them.
HTTP 400 Bad request means the data reaching to webservice and the data or structure is improper.
Use the third party wsdl in SOAP UI or any soap client tool and send the request and see the response.
The problem here is the message structure mismatch between your request to the webservice and webservice expecting...
Thanks and Regards,
Naveen.
Hi Naresh,
The Problem is with your weblogic server. please go through the below link.
http://www.bea-weblogic.com/fixed-bugs-list-oracle-weblogic-server-10-3-4.html
Thanks,
Amar.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
76 | |
9 | |
8 | |
7 | |
6 | |
5 | |
5 | |
5 | |
5 | |
5 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.