B2B 11.1.1.7 Fails To Generate 997 FA with NullPointerException (Doc ID 1937279.1)

Last updated on OCTOBER 25, 2016

Applies to:

Oracle SOA Suite - Version 11.1.1.7.0 to 11.1.1.7.0 [Release 11gR1]
Information in this document applies to any platform.

Symptoms

On 11.1.1.7.0 version, B2B Engine
Production B2B fails to generate 997 FA for 2 trading partners when they send valid EDI data.
RUAN 990 inbound and Republic Engineered when received stops in TA1 status instead of generating a 997 FA.

The following error can be seen in log files.

ERROR
-----------------------
[2014-04-28T03:54:46.944-04:00] [soa_server1] [ERROR] [] [oracle.soa.b2b.engine] [tid: Workmanager: , Version: 0, Scheduled=false, Started=false, Wait time: 0 ms\n] [userId: ] [ecid: f51a39c35268238f:-2ed1d2bd:145a1449041:-8000-00000000026b2aee,0] [APP: soa-infra] java.lang.NullPointerException[[
at oracle.tip.b2b.document.edi.EDIDocumentPlugin.checkTA1Requested(EDIDocumentPlugin.java:6685)
at oracle.tip.b2b.document.edi.EDIDocumentPlugin.processIncomingDocumentImpl(EDIDocumentPlugin.java:1458)
at oracle.tip.b2b.document.edi.EDIDocumentPlugin.processIncomingDocument(EDIDocumentPlugin.java:835)
at oracle.tip.b2b.engine.Engine.processIncomingMessageImpl(Engine.java:2707)
at oracle.tip.b2b.engine.Engine.processIncomingMessage(Engine.java:1751)
at oracle.tip.b2b.engine.Engine.incomingContinueProcess(Engine.java:4258)
at oracle.tip.b2b.engine.Engine.handleMessageEvent(Engine.java:3856)
at oracle.tip.b2b.engine.Engine.processEvents(Engine.java:3309)
at oracle.tip.b2b.engine.ThreadWorkExecutor.processEvent(ThreadWorkExecutor.java:637)
at oracle.tip.b2b.engine.ThreadWorkExecutor.run(ThreadWorkExecutor.java:214)
at oracle.integration.platform.blocks.executor.WorkManagerExecutor$1.run(WorkManagerExecutor.java:120)
at weblogic.work.j2ee.J2EEWorkManager$WorkWithListener.run(J2EEWorkManager.java:184)
at weblogic.work.DaemonWorkThread.run(DaemonWorkThread.java:30)
java.lang.NullPointerException
at oracle.tip.b2b.document.edi.EDIDocumentPlugin.checkTA1Requested(EDIDocumentPlugin.java:6685)
at oracle.tip.b2b.document.edi.EDIDocumentPlugin.processIncomingDocumentImpl(EDIDocumentPlugin.java:1458)
at oracle.tip.b2b.document.edi.EDIDocumentPlugin.processIncomingDocument(EDIDocumentPlugin.java:835)
at oracle.tip.b2b.engine.Engine.processIncomingMessageImpl(Engine.java:2707)
at oracle.tip.b2b.engine.Engine.processIncomingMessage(Engine.java:1751)
at oracle.tip.b2b.engine.Engine.incomingContinueProcess(Engine.java:4258)
at oracle.tip.b2b.engine.Engine.handleMessageEvent(Engine.java:3856)
at oracle.tip.b2b.engine.Engine.processEvents(Engine.java:3309)
at oracle.tip.b2b.engine.ThreadWorkExecutor.processEvent(ThreadWorkExecutor.java:637)
at oracle.tip.b2b.engine.ThreadWorkExecutor.run(ThreadWorkExecutor.java:214)
at oracle.integration.platform.blocks.executor.WorkManagerExecutor$1.run(WorkManagerExecutor.java:120)
at weblogic.work.j2ee.J2EEWorkManager$WorkWithListener.run(J2EEWorkManager.java:184)
at weblogic.work.DaemonWorkThread.run(DaemonWorkThread.java:30)

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms