on 02-25-2005 4:24 AM
Hi
Xi throws up a interface mapping error in a simple Synchronous scenario..any clues..I have rechecked the namespace and
mapping steps..look to be fine.. Any suggestions?
<b>
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
- <!-- Request Message Mapping
-->
- <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">
<SAP:Category>XIServer</SAP:Category>
<SAP:Code area="MAPPING">NO_MAPPINGPROGRAM_FOUND</SAP:Code>
<SAP:P1>urn:mysoapnamespace:testwebservice MapInputtoOutputInt</SAP:P1>
<SAP:P2 />
<SAP:P3 />
<SAP:P4 />
<SAP:AdditionalText />
<SAP:ApplicationFaultMessage namespace="" />
<SAP:Stack>Unable to determine name of mapping program</SAP:Stack>
<SAP:Retry>N</SAP:Retry>
</SAP:Error>
</b>
Hi,
the error: NO_MAPPINGPROGRAM_FOUND usually means that you have a missmatch with your namespaces or interface names. Check for spelling and blancs.
Another possibility is that the directory content was not transferred to the xi server. Check on the directory in the menuebar: "Environment" -> "Cache Notifications" that your entries have been transferred.
Good luck
Holger
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Holger
I have checked up the namespaces and Cache notifications, but dont find any mistakes as such..
The SCVnamespace in the repository is
"urn:mysoapnamespace:testwebservice1" which is used in case of the Request schema defn and mappings.
The standard Apache AXIS Calculator Webservice uses the namespace (as in WSDL)
http://localhost:8080/axis/Calculator.jws
I have put in the request XML payload as below
<?xml version="1.0" encoding="UTF-8"?>
<ns7:addRequest xmlns:ns7="urn:mysoapnamespace:testwebservice1">
<i1>1</i1>
<i2>1</i2>
</ns7:addRequest>
User | Count |
---|---|
84 | |
24 | |
11 | |
9 | |
7 | |
6 | |
5 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.