on 10-01-2009 6:05 PM
Hi Experts,
I am developing a scenario of SOAP to JDBC.
Here my test data is coming from Altova Spy for sender SOAP side.
I have configured the scenario without sender SOAP channel, and sender agreement.
But while sending the SOAP message I am getting the error as data cannot be posted.
Can anybody please tell me, whether is it possible to have such configuration without SOAP sender channel.
And if yes, then what would be the URL that I have to give for posting the data.
Awaiting your reply.
Regards,
Supriya Sawant.
Hi Vikas,
Where is that checkbox..?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
While using SOAP Sonar, I am not able to fill my data in fields.
My data structure is as:
<dt_source_SOAP>
<row>
</EmpNo>
</row>
</dt_source_SOAP>
Only 1 input field is there , i.e, EmpNo.
But in SOAP Sonar I am getting parsing till row only.
there is no input field EmpNo its showing.
Can sumbody pls tell me?
Regards,
Supriya Sawant.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Guys,
Now my scenario is working...
I am using SOAP Sonar , but in the URL I have put '&QualityOfService=ExactlyOnce' , because of which Asynchronous communication is possible between SOAP Sonar and PI.
Thanks a lot for all your prompt answers an suggestions.
Regards,
Supriya.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
I have checked in SXMB_ADM for Logging_Sync parameter.
It is ON for our sever.
But still the problem is there ..
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Supriya,
I suggest you do an HTTP post and test the same.
HTTP Client: http://weblogs.sdn.sap.com/pub/wlg/16012. [original link is broken] [original link is broken] [original link is broken]
Since your are getting a proper error message, SOAP look fine to me. Let us know what you get using HTTP post.
Regards,
Vikas
Hi Vikas,
Ya, I am using BPM Scenario.
But I am not able to understand, how does the posting of message on intgration server by SOAP Sonar is related to my design of interface?
Regards,
Supriya.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi All,
I have installed now SOAP Sonar and seems it working fine
But while posting the message to integration server it is giving foll. error:
<SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP:Body>
<SOAP:Fault>
<faultcode>SOAP:Server</faultcode>
<faultstring>System Error</faultstring>
<detail>
<s:SystemError xmlns:s="http://sap.com/xi/WebService/xi2.0">
<context>
</context>
<code>BPE_ADAPTER.SYNCHONOUS_MESSAGE</code>
<text>The process does not support the given synchronous interface or does not support synchronous messages</text>
</s:SystemError>
</detail>
</SOAP:Fault>
</SOAP:Body>
</SOAP:Envelope>
Can anybody pls tell what it is?
Regards,
Supriya Sawant.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thats correct..!!
Is there any other Web Service client like XML Spy, which can provide me SOAP message in required format?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
You can try SOAP Sonar. Its very good.
http://crosschecknet.com/download/p_cust_info_try_p.php
Regards,
Vikas
Hi Supriya,
I personally use SOAPUI. Its easy an give lots of information
The link is www.soapui.org/
Regrads
Suraj
I have gone throgh this Note.
But now I m getting this error:
<SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP:Header>
</SOAP:Header>
<SOAP:Body>
<SOAP:Fault xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">
<faultcode>SOAP:Client</faultcode>
<faultstring>Error during parsing of SOAP header</faultstring>
<faultactor>http://sap.com/xi/XI/Message/30</faultactor>
<detail>
<SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">
<SAP:Category>XIProtocol</SAP:Category>
<SAP:Code area="PARSER">ITEM_MISSING</SAP:Code>
<SAP:P1>Header</SAP:P1>
<SAP:P2/>
<SAP:P3/>
<SAP:P4/>
<SAP:AdditionalText/>
<SAP:ApplicationFaultMessage namespace=""/>
<SAP:Stack>XML element Header missing in SOAP message header (SAP XI Extension)
</SAP:Stack>
</SAP:Error>
</detail>
</SOAP:Fault>
</SOAP:Body>
</SOAP:Envelope>
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Supriya,
Have you seen the blog provided by Satish? There is a statement in it
>>Additionally your web service client must provide the HTTP header parameter "SOAP action" = http://sap.com/xi/WebService/soap1.1
You need to check your client XMLSPY, so as it sends a SOAP header to PI
Regards
Suraj
Hi All,
Thanks for the reply!
But still the problem is there.
My message is getting posted on Integration engine, but there is no header for that message and hence,
after coming to integration engine, error is "Anonymous Client" , as no business system is attached to message.
Following SOAP message is getting sent by XML Spy:
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<SOAP-ENV:Body>
<m:mt_source_SOAP xmlns:m="http://sup/bpmscenarios">
<row>
<EmpNo>10</EmpNo>
</row>
</m:mt_source_SOAP>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
Regards,
Supriya.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
You can test using HTTP post without any SOAP sender.
Please refer to my blog regarding the tool.
/people/vikas.aggarwal/blog/2009/09/30/http-client-for-sap-pi-windows-based-tool
Regards,
Vikas
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks for the reply.
Bout in ID the configuration is fine, I have checked it.
Can you pls elaborate on WS navigator?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Supriya
WS navigator is a like an Altova XML spy . inbuild in PI you can say where in we can check the request response is proper or not .
Check these links
http://help.sap.com/saphelp_nwpi71/helpdata/en/46/7a875063e42d86e10000000a11466f/frameset.htm
http://help.sap.com/saphelp_nwpi71/helpdata/en/46/7a875063e42d86e10000000a11466f/frameset.htm
some other tools are aslo available
Check :
Thnx
Ninad
Supriya,
Have you tried testing the configuration in ID? It is quite possible that something could be wrong there.
If that works, another way is to use WS Navigator that is part of CE and PI applications. If it is a client issue this is automatically resolved.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Yes, I have.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Guys,
I tried using following URL as per the blog mentioned above:
Still I am getting error as:
RCVR_DETERMINATION.MESSAGE_INCOMPLETE
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
There is no channel configured for this scenario.
Configuartion is without to Sender channel.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Guys,
Can anybody pls give me the URL directly.
Below are the parameters for my scenario:
1.Sender SOAP business system : BS_Scenario_3
2.Message Interface Name : MI_SOAP_OutAs
3.Namespace : http://sup/bpmscenarios
Thanks.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hey,
http://host:port/XISOAPAdapter/MessageServlet?channel=:BusinessService:ChannelName
http://host:port/XISOAPAdapter/MessageServlet?channel=:BS_Scenario_3:ChannelName
Communication channel name ? - mention that instead of ChannelName
host:port : mention host & port ( //xyz.abc.com:12345 )
Cheers
Agasthuri
I tried using following URL as per the blog mentioned above:
http://EAPSDEV15062:8001/sap/xi/engine?type=entry&version=3.0&Sender.Service=BS_Scenario_3&Interface=http%3A%2F%
2Fsup%2Fbpmscenarios%5EMI_SOAP_OutAs
1) Make use of the below format:
2) Also did you go through the Note section of the blog?
3) Did you make use of the Propose URL option to get http://EAPSDEV15062:8001/sap/xi/engine?type=entry portion?
4) Instead of the XI/ PI server name in the URL make use of the IP address.
Regards,
Abhishek.
You receive this error when the URL you are using to post the data is improper. The blog mentioned above should have correct URL. Try with that.
Regards,
Prateek
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hey
Sure you can post messages to Integration engine of PI via SOAP without configuring sender SOAP communication channel.
When you are generating the WSDL file in Integration directory(Tools->define webservice),then click on "Propose URL" button,this will automatically give the URL for integration engine of PI .Messages will be posted directly to Integration engine,you wont be able to monitor the sender side in RWB though since it has bypassed adapter engine.
what is the exact error you are getting?
Thanks
Aamir
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Check this, dealing with the same thing
/people/stefan.grube/blog/2006/09/21/using-the-soap-inbound-channel-of-the-integration-engine
Regards
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
88 | |
10 | |
10 | |
9 | |
7 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.