Hii… Fred,
If the error is thrown only when SAP is invoking the service, put a call to >>pub.flow:tracePipeline as the first line of your service and see the keys/values >>and the Java datatypes of the values.
if i put trace Pipeline at the first line in the monitor show like this :
2005-10-12 11:27:40 GMT+07:00 [ISP.0090.0008V1] 0 level {java.lang.String} = ‘5’
2005-10-12 11:27:40 GMT+07:00 [ISP.0090.0008V1] 0 fileName {java.lang.String} =
‘d:\test.txt’
2005-10-12 11:27:40 GMT+07:00 [ISP.0090.0008V1] 0 PackageName {java.lang.String}
= ‘AHMSAP’
2005-10-12 11:27:40 GMT+07:00 [ISP.0090.0008V1] 0 SvcsName {java.lang.String} =
‘AHMSAP: XitoWM1’
2005-10-12 11:27:40 GMT+07:00 [ISP.0090.0008V1] 0 LogPath {java.lang.String} = ’
d:\WMLOG'
2005-10-12 11:27:40 GMT+07:00 [ISP.0090.0008V1] 0 today {java.lang.String} = ‘12
Oct2005’
2005-10-12 11:27:40 GMT+07:00 [ISP.0090.0008V1] 0 LogName {java.lang.String} = ’
audit_Saplog’
2005-10-12 11:27:40 GMT+07:00 [ISP.0090.0008V1] 0 LogErrorName {java.lang.String
} = ‘error_Saplog’
2005-10-12 11:27:40 GMT+07:00 [ISP.0090.0008V1] 0 soapRequestData {java.lang.Str
ing} = ‘<?xml version="1.0" encoding="UTF-8"?>
<soap:Envelope xmlns:soap=‘http://schemas.xmlsoap.org/soap/envelope/’>
<soap:Body xmlns:ns=‘http://astra-honda.com/ServiceSap/Sap’>
ns:InputSapXml
<IMP_SCNID>MM01</IMP_SCNID>
<IMP_PARTNUM>MM01</IMP_PARTNUM>
<IMP_PARTNUMDESC>MM01</IMP_PARTNUMDESC>
<IMP_MATGROUP>MM01</IMP_MATGROUP>
<IMP_UOM>MM01</IMP_UOM>
</ns:InputSapXml>
</soap:Body>
</soap:Envelope>’
2005-10-12 11:27:40 GMT+07:00 [ISP.0090.0008V1] 0 input {java.lang.String} = ‘<?
xml version="1.0" encoding="UTF-8"?>
<soap:Envelope xmlns:soap=‘http://schemas.xmlsoap.org/soap/envelope/’>
<soap:Body xmlns:ns=‘http://astra-honda.com/ServiceSap/Sap’>
ns:InputSapXml
<IMP_SCNID>MM01</IMP_SCNID>
<IMP_PARTNUM>MM01</IMP_PARTNUM>
<IMP_PARTNUMDESC>MM01</IMP_PARTNUMDESC>
<IMP_MATGROUP>MM01</IMP_MATGROUP>
<IMP_UOM>MM01</IMP_UOM>
</ns:InputSapXml>
</soap:Body>
</soap:Envelope>’
2005-10-12 11:27:40 GMT+07:00 [ISP.0090.0002V1] — END tracePipeline —
and then if i getBody in the monitor show this :
2005-10-12 11:27:41 GMT+07:00 [ISC.0088.0001E] SOAPException: [ISS.0088.9118] Pa
rameter soapData must be a valid soapData
please helpp… Fred…
#Integration-Server-and-ESB#webMethods-General#webMethods