Hi,
I have same issue when I am trying do a soap lookup from message mapping. We needed to use SOAP-AXIS adapter (WSSE enabled service)to do a webservice call and get a lookup values.
When I run the receiver lookup channels with a dummy interface it works,but when same payload been request been called through lookup UDF ,I am getting the same error like the original poster.
Webservice call works good with SOAP UI tool too with the same payload I am sending in Lookup UDF and dummy interface using lookup channel as receiver channel.
we already deployed Apache frame work libraries ,all in mandatory components and 2 (xmlsec-1.4.2.jar,wss4j-1.5.4.jar) from optional components.
Please let me know,how you guys able to resolve the issue or first of does SOAP AXIS support lookups with regular SOAP lookup API?we are on 7.50 AEX SP00.
Exception during processing the payload. Error when calling an adapter by using the communication channel CC_XXXXXXXX (Party: , Service: BC_XXXXXX, Object ID: e64db095a1c434e0abc467d260fee724) XI AF API call failed. Module exception: 'while trying to invoke the method org.apache.axis.types.URI.toString() of a null object returned from com.sap.xi.XI.Message._30.QualifiedName.getNamespace()'. Cause Exception: 'while trying to invoke the method org.apache.axis.types.URI.toString() of a null object returned from com.sap.xi.XI.Message._30.QualifiedName.getNamespace()'.
com.sap.aii.mapping.lookup.LookupException: Error when calling an adapter by using the communication channel CC_XXXXXXXXX (Party: , Service: BC_XXXXXXX, Object ID: e64db095a1c434e0abc467d260fee724) XI AF API call failed. Module exception: 'while trying to invoke the method org.apache.axis.types.URI.toString() of a null object returned from com.sap.xi.XI.Message._30.QualifiedName.getNamespace()'. Cause Exception: 'while trying to invoke the method org.apache.axis.types.URI.toString() of a null object returned from com.sap.xi.XI.Message._30.QualifiedName.getNamespace()'.
at com.sap.aii.ibrun.server.lookup.AdapterProxyLocal.process(AdapterProxyLocal.java:92)
at com.sap.aii.ibrun.server.lookup.SystemAccessorInternal.call(SystemAccessorInternal.java:55)