on 01-26-2012 10:17 AM
Hi,
in my scenario: (third-party) SOAP --> PI 7.1 -->(SAP) ABAP Proxy
I'am ready and works (tested with the Test Configuration Tool).
Now I will test the scenario with SOAPUI. It is necessary to publish the webservice in the service registry?
Thanks
You can perform the cache refresh in transaction sxi_cache.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
In the transaction sxi_cache is all ok.
Is this the same like
No, this is not exactly the same thing. See here for details:
http://wiki.sdn.sap.com/wiki/display/XI/SXI_CACHECommonErrors
Also make sure that all your objects are activated properly.
Greg
Now it works!
I had a mistake in the comunication channel (sender)
In an asyn. scenario the quality of service is not best effort.
Now i changed it to exactly once and it works!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
But then I get the error message:
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
- <!-- Aufruf eines Adapters
-->
- <SAP:Error SOAP:mustUnderstand="1" xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">
<SAP:Category>XIServer</SAP:Category>
<SAP:Code area="MAPPING">NO_MAPPINGPROGRAM_FOUND</SAP:Code>
<SAP:P1>Object ID 88ABE6A57E563B53AAB16484798D80A3 Software Component EDA02A7141AD11E1AD1EE5FC0A0A03CC</SAP:P1>
<SAP:P2 />
<SAP:P3 />
<SAP:P4 />
<SAP:AdditionalText />
<SAP:Stack>Mapping program is not available in runtime cache: Object ID 88ABE6A57E563B53AAB16484798D80A3 Software Component EDA02A7141AD11E1AD1EE5FC0A0A03CC</SAP:Stack>
<SAP:Retry>M</SAP:Retry>
</SAP:Error>
The test with the payload works in the Test Configuration tool. There are no error messages.
Why is my mapping program not in the runtime cache? Can I refresh them? When yes, where?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Not neccessary for testing with SOAP UI.
Just click in your Sender Agreement and click on the menu tab of the Sender Agreement. Select display WSDL. There you will see the right address to load your WSDL into the SOAP UI testing tool.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Edgar,
No, you don't have to publish your scenario in services registry to have it working or test it with SOAP UI. Just generate the wsdl file from the Sender Agreement and import it to SOAP UI and you're ready to test.
Hope you'll find this useful,
Greg
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
hi,
>>>Now I will test the scenario with SOAPUI. It is necessary to publish the webservice in the service registry?
no, you don't need to publish it there
Regards,
Michal Krawczyk
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
86 | |
10 | |
10 | |
9 | |
6 | |
6 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.