on 09-21-2016 3:27 AM
Hi Experts,
Scenario : AMQP --> IDOC,
there was a DB issue and system down, same time ,a lot of messages failed due to null point exception.
Transmitting the message to endpoint <local> using connection AMQP_http://advantco.com/xi/XI/AMQP failed, due to: com.sap.engine.interfaces.messaging.api.exception.MessagingException: java.lang.NullPointerException: while trying to load from a null object array loaded from local variable 'objects'
what is this kind of error ?
Where variable missing to process that kind of messages ?
How to reprocess from error stage to delivered stage ?
Hi Deva,
Check the below note is applicable to your PI system.
You are using the IDoc_AAE receiver adapter. If an exception occurs after the IDoc send step and the IDocs are actually sent to the receiver system, the relevant XI message is set to error status. When the XI message re-send is triggered a duplicate check is executed and the XI message should be set to successfully delivered as the IDoc documents were already sent to the receiver system. However the processing fails again with the following error:
java.lang.NullPointerException: while trying to load from a null object array loaded from local variable 'objects'
The same error occurs again on each subsequent resend.
Regards,
Praveen.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Deva,
Your quering DB and I think this error is due to null values.
Was the scenario working earlier?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
84 | |
24 | |
12 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.