cancel
Showing results for 
Search instead for 
Did you mean: 

ADAPTER.JAVA_EXCEPTION - java.lang.Exception: no valid message format obje

Former Member
0 Kudos

Hi experts,

we have a problem when we call a web service PI (release 7.01 , SP 10), from legacy system : the PI system return this message : ADAPTER.JAVA_EXCEPTION ; - java.lang.Exception: no valid message format object found

For to test this scenario we use soapUI tool.

I tried the URL (... /XISOAPAdapter/HelperServlet?action=FindChannel ...) in IE and got the following response :

<?xml version="1.0"; ?>

- <s:ChannelInfo xmlns:s="http://sap.com/xi/WebService/xi30">

<channelID>11ccbb96a7f3349c895a005c9bc09cb7</channelID>

<name>CC_Soap_Sender_TestWS</name>

<type xmlns:st="http://sap.com/xi/XI/System">st:SOAP</type>

<direction>INBOUND</direction>

<party />

<service>BS_..........IDB_DEV</service>

</s:ChannelInfo>

so I think that this service is OK .

Thanks in advance for your help,

Alberto

Accepted Solutions (0)

Answers (5)

Answers (5)

rhviana
Active Contributor
0 Kudos

Hi Alberto,

What you did to fix that problem ?

Kind regards,

Viana.

Shabarish_Nair
Active Contributor
0 Kudos
Former Member
0 Kudos

Hi,

the path should be;

http://host:port/XISOAPAdapter/MessageServlet?channel=<party>:<service>:<channel>

If party is not used then use the following URL. http://host:port/XISOAPAdapter/MessageServlet?channel=:<service>:<channel>

You can also try - https://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/4502. [original link is broken] [original link is broken]

regards,

ganesh.

Former Member
0 Kudos

Hi Ganesh,

if I use the url of the Integration Server and we send the message to the Integration Engine is all ok, the message is running correctly.

Thanks.

Regards,

Alberto

Former Member
0 Kudos

Hi,

1) Check the URL once again- check for the extra spaces at the end of the link.

2) please refer below blog i hope it will help you

http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/40611dd6-e66e-2910-f383-e80fb44f9...

Did you check the page no 14 of the document which has the same problem - in problem analysis it has mentioned that check the URL as well as proxy setting of internet browser.

3) Try to create the ID objects manually (Sender Channel and Sender Agreement).....when we use the wizard a * gets introduced in the unfilled (unused) fields (party etc) ....however when manually created the unused fields are left blank.

4) Check if all the ID objects are available in SXI_CACHE.

regards,

ganesh.

Former Member
0 Kudos

Hi Alberto,

Did you put xml validation check in sender agreement. Check if your xml message format is correct.

-Amol

Former Member
0 Kudos

Hi Albert,

As per your message, the service seems to be fine. The problem might be lying with your adapter.

Check your adapter status whether it is is soap or http.

Check the connection details, and ask the basis team to trace the same. Looking at the error message, it does say that it could not find the relevant adapter.

Regards

Krish

Former Member
0 Kudos

Hi Krish,

the adapter type is SOAP, at the link session you can see a file : xpi_inspector trace.

Thank you very much.

Regards,

Alberto