Scenario - We developed a new interface and are sending inbound IDOCs to SAP.
issue - We are getting the transaction rolled back.
We have checked the pub.sap.transport.ALE:OutboundProcess service and it is not throwing any error and is successful. The SAP transaction list shows the structure confirming to SAP metadata repository but getting the below error:-
WmSAP Adapter: Error during client call in service “java.lang.NullPointerException - null”: “{1}”
Below is entire audit log for the transaction:-
Audit Log
SyncALETransport - Create 0A242416363D562F8A601463
Persisted message body to packages/WmSAP/txStore/04165F64/A2636806/243D2A13.xml
WmSAP Adapter: Error during client call in service “java.lang.NullPointerException - null”: “{1}”
SyncALETransport - Rollback 0A242416363D562F8A601463
Please let us know if anyone has faced this issue earlier We are looking into this but wanted to check if this is a known error. Not much came up after a google search
What steps did you follow in sending IDocs from webMethods to SAP
pub.sap.client:confirmTID must be always called after pub.sap.transport.ALE:OutboundProcess “for transactional invocation to complete transactions on SAP.” Did you follow the same ?
Kushal – Also,iff you missed to provide the authentication access shared to the user which is sending IDOC to the SAP System, this error will be expected sometimes. Please also cross check this point.
Kushal – Also,iff you missed to provide the authentication access shared to the user which is sending IDOC to the SAP System, this error will be expected sometimes. Please also cross check this point.
Kushal – Also,iff you missed to provide the authentication access shared to the user which is sending IDOC to the SAP System, this error will be expected sometimes. Please also cross check this point.
Kushal – Also,iff you missed to provide the authentication access shared to the user which is sending IDOC to the SAP System, this error will be expected sometimes. Please also cross check this point.