My Oracle Support Banner

Checkout File Via EIP 2.2.2 and Agile e6.2.1 Ends In Nullpointer Exception (Doc ID 2413686.1)

Last updated on JUNE 20, 2018

Applies to:

Oracle Agile Engineering Data Management - Version 6.2.1.0 and later
Information in this document applies to any platform.

Goal

ACTUAL BEHAVIOR
Checkout file via Enterprise Integration Platform : EIP 2.2.2 and Agile e6.2.1 ends in Nullpointer exception and the Transfer process is aborted.
The error occurs on the main site of a DFM setup.

ERROR
[2018-06-07 17:05:59.755 CEST] SYS (STDERR) - java.lang.NullPointerException
[2018-06-07 17:05:59.756 CEST] SYS (STDERR) - at com.agile.exi.EXIInstance.init(EXIInstance.java:118)
[2018-06-07 17:05:59.756 CEST] SYS (STDERR) - at com.agile.exi.EXIInstance.(EXIInstance.java:38)
[2018-06-07 17:05:59.756 CEST] SYS (STDERR) - at com.agile.exi.callables.Eci_processModalWidget.processModalWidget(Eci_processModalWidget.java:76)
[2018-06-07 17:05:59.756 CEST] SYS (STDERR) - at com.agile.er.axalant.callbacks.ProcessModalWidgetCallback.callEci(ProcessModalWidgetCallback.java:180)
[2018-06-07 17:05:59.756 CEST] SYS (STDERR) - at com.agile.eci.AbstractEciCallable.call(AbstractEciCallable.java:56)
[2018-06-07 17:05:59.756 CEST] SYS (STDERR) - at com.agile.eci.AbstractEciCallable.call(AbstractEciCallable.java:24)
[2018-06-07 17:05:59.756 CEST] SYS (STDERR) - at com.agile.share.callable.CallableResult$CallableWrapper.call(CallableResult.java:169)
[2018-06-07 17:05:59.756 CEST] SYS (STDERR) - at java.util.concurrent.FutureTask.run(FutureTask.java:266)
[2018-06-07 17:05:59.756 CEST] SYS (STDERR) - at com.agile.share.callable.CallableResult$InternalTask.run(CallableResult.java:127)
[2018-06-07 17:05:59.756 CEST] SYS (STDERR) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
[2018-06-07 17:05:59.756 CEST] SYS (STDERR) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
[2018-06-07 17:05:59.756 CEST] SYS (STDERR) - at java.lang.Thread.run(Thread.java:748)
[2018-06-07 17:05:59.770 CEST] DEBUG (EciClient) - Socket call returned with eci_error[id=10.96.178.106:3156, par=
  #1: 'eci_cko_typ_fil' 'File copy failed' '064'
  #2: ' xfile_dis_CallLgvEpDfmDfmCheckOut: ERROR 1 from lgv_nosel_run() in procedure DFM_CHECK_OUT!' ''
]
[2018-06-07 17:05:59.772 CEST] TRACE (EciClient) - Leaving call to eci_cko_typ_fil with com.agile.eci.CallException: File copy failed [err=64]

[2018-06-07 17:05:59.773 CEST] ERROR (PlmConnector) - Error processing data record via XML-Interface:
com.agile.eci.CallException: File copy failed [err=64]
at com.agile.eci.EciCon.callServer(EciCon.java:688)
at com.agile.eci.EciCon.call(EciCon.java:539)
at com.agile.eci.EciCon.call(EciCon.java:532)
at com.agile.exi.EXI.checkoutFile(EXI.java:1776)
at com.agile.exi.EXI.executeOperation(EXI.java:1369)
at com.agile.exi.EXI.executeOperations(EXI.java:723)
at com.agile.exi.EXI.toXML(EXI.java:871)
at com.agile.exi.EXI.executeOperation(EXI.java:1415)
at com.agile.exi.EXI.executeOperations(EXI.java:723)
at com.agile.exi.EXI.executeOperations(EXI.java:697)
at com.eigner.eai.connector.plm.Yin.writeRecords(Yin.java:950)
at com.eigner.eai.connector.plm.Yin.receiveFromController(Yin.java:1468)
at com.eigner.eai.connector.plm.PlmConnector.receiveFromController(PlmConnector.java:114)
at com.eigner.eai.controller.Processor$ProcessingInfo.callConnector(Processor.java:550)
at com.eigner.eai.controller.Processor.process(Processor.java:159)
at com.eigner.eai.controller.Controller.send(Controller.java:642)
at com.eigner.eai.controller.Controller.process(Controller.java:293)
at com.eigner.eai.connector.bpm.BpmConnector.processRequest(BpmConnector.java:656)
at com.eigner.bpm.engine.BpmEngine.requestResponse(BpmEngine.java:528)
at com.eigner.bpm.engine.Invoke.doExecute(Invoke.java:167)
at com.eigner.bpm.engine.AbstractActivity.execute(AbstractActivity.java:168)
at com.eigner.bpm.engine.Sequence.doExecute(Sequence.java:77)
at com.eigner.bpm.engine.AbstractActivity.execute(AbstractActivity.java:168)
at com.eigner.bpm.engine.Case.doExecute(Case.java:66)
at com.eigner.bpm.engine.AbstractActivity.execute(AbstractActivity.java:168)
at com.eigner.bpm.engine.Switch.doExecute(Switch.java:90)
at com.eigner.bpm.engine.AbstractActivity.execute(AbstractActivity.java:168)
at com.eigner.bpm.engine.Sequence.doExecute(Sequence.java:77)
at com.eigner.bpm.engine.AbstractActivity.execute(AbstractActivity.java:168)
at com.eigner.bpm.engine.Case.doExecute(Case.java:66)
at com.eigner.bpm.engine.AbstractActivity.execute(AbstractActivity.java:168)
at com.eigner.bpm.engine.Switch.doExecute(Switch.java:90)
at com.eigner.bpm.engine.AbstractActivity.execute(AbstractActivity.java:168)
at com.eigner.bpm.engine.Sequence.doExecute(Sequence.java:77)
at com.eigner.bpm.engine.AbstractActivity.execute(AbstractActivity.java:168)
at com.eigner.bpm.engine.BPEL4WSProcessInstance.processMessage(BPEL4WSProcessInstance.java:160)
at com.eigner.bpm.engine.BusinessProcessExecutor$BusinessProcessWorkerObject.run(BusinessProcessExecutor.java:92)
at com.eigner.commons.thread.WorkerThread.doRun(WorkerThread.java:93)
at com.eigner.commons.thread.AbstractWorkerThread.run(AbstractWorkerThread.java:96)
at java.lang.Thread.run(Thread.java:748)

STEPS
The issue can be reproduced at will with the following steps:
1. Checkout file via Enterprise Integration Platform : EIP 2.2.2 and Agile e6.2.1
 

Solution

To view full details, 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 a vibrant support community of peers and Oracle experts.