My Oracle Support Banner

FileNotFoundException and No Such File or Directory Errors cause Endpoint Deactivation on Oracle Utilities Smart Grid Gateway Oracle Service Bus (OSB) Adapter (Doc ID 2764570.1)

Last updated on MARCH 29, 2021

Applies to:

Oracle Utilities Customer to Meter Base - Version 2.7.0.3.0 and later
Information in this document applies to any platform.

Symptoms

When processing Initial Measurement Data or Device Events from the head end through Oracle Utilities Smart Grid Gateway on the Oracle Service Bus (OSB) managed server, the processing stops after one or two files.

It seems the interruption occurs when the file to process is large.

The following error occurs:

 

<Dec 22, 2020 9:50:36,265 PM CST> <Warning> <oracle.soa.adapter.file.inbound> <BEA-000000> <[service_name: SGG-DG-SEEDER-CM/Proxy Services/InboundProxyService] ProcessWork::run Rollback exception caught
BINDING.JCA-11079
The endpoint has been released.
The endpoint has been released.
The endpoint has been released, the message will not be published.
This is a non-fatal error. No fix is required.

    at oracle.tip.adapter.file.inbound.InboundSyncTranslatorDelegate.xlate(InboundSyncTranslatorDelegate.java:298)
    at oracle.tip.adapter.file.inbound.InboundSyncTranslatorDelegate.doXlate(InboundSyncTranslatorDelegate.java:122)
    at oracle.tip.adapter.file.inbound.ProcessorDelegate.doXlate(ProcessorDelegate.java:487)
    at oracle.tip.adapter.file.inbound.ProcessorDelegate.doPipeline(ProcessorDelegate.java:394)
    at oracle.tip.adapter.file.inbound.ProcessorDelegate.process(ProcessorDelegate.java:225)
    at oracle.tip.adapter.file.inbound.ProcessWork.run(ProcessWork.java:199)
    at oracle.tip.adapter.sa.impl.fw.jca.work.WorkerJob.go(WorkerJob.java:53)
    at oracle.tip.adapter.sa.impl.fw.common.ThreadPool.run(ThreadPool.java:281)
    at java.lang.Thread.run(Thread.java:748)
>
<Dec 22, 2020 9:50:36,587 PM CST> <Emergency> <oracle.dfw.incident> <BEA-000000> <incident 69 created with problem key "DFW-99999 [osb_server1][oracle.osb.transports.jca]">
<Dec 22, 2020 9:50:36,663 PM CST> <Emergency> <oracle.dfw.incident> <BEA-000000> <incident 70 created with problem key "DFW-99999 [osb_server1][oracle.osb.transports.jca]">
<Dec 22, 2020 9:50:34,241 PM CST> <Emergency> <oracle.osb.transports.jca> <BEA-000000> <onFatalError: Adapter forced endpoint deactivation due to: java.io.FileNotFoundException: /data/oracle/osb/<SGG_ADAPTER_DIRECTORY>/<SGG_FILENAME>.xml (No such file or directory)
oracle.tip.adapter.file.inbound.ProcessingException$FatalException: java.io.FileNotFoundException: /data/oracle/osb/<SGG_ADAPTER_DIRECTORY>/<SGG_FILENAME>.xml (No such file or directory)
    at oracle.tip.adapter.file.inbound.PostProcessor.defaultArchive(PostProcessor.java:279)
    at oracle.tip.adapter.file.inbound.PostProcessor.performArchival(PostProcessor.java:210)
    at oracle.tip.adapter.file.inbound.ProcessorDelegate.process(ProcessorDelegate.java:237)
    at oracle.tip.adapter.file.inbound.ProcessWork.run(ProcessWork.java:199)
    at oracle.tip.adapter.sa.impl.fw.jca.work.WorkerJob.go(WorkerJob.java:53)
    at oracle.tip.adapter.sa.impl.fw.common.ThreadPool.run(ThreadPool.java:281)
    at java.lang.Thread.run(Thread.java:748)
Caused By: java.io.FileNotFoundException: /data/oracle/osb/<SGG_ADAPTER_DIRECTORY>/<SGG_FILENAME>.xml (No such file or directory)
    at java.io.FileInputStream.open0(Native Method)
    at java.io.FileInputStream.open(FileInputStream.java:195)
    at java.io.FileInputStream.<init>(FileInputStream.java:138)
    at oracle.tip.adapter.file.FileUtil.copyFile(FileUtil.java:1223)
    at oracle.tip.adapter.file.inbound.PostProcessor.defaultArchive(PostProcessor.java:270)
    at oracle.tip.adapter.file.inbound.PostProcessor.performArchival(PostProcessor.java:210)
    at oracle.tip.adapter.file.inbound.ProcessorDelegate.process(ProcessorDelegate.java:237)
    at oracle.tip.adapter.file.inbound.ProcessWork.run(ProcessWork.java:199)
    at oracle.tip.adapter.sa.impl.fw.jca.work.WorkerJob.go(WorkerJob.java:53)
    at oracle.tip.adapter.sa.impl.fw.common.ThreadPool.run(ThreadPool.java:281)
    at java.lang.Thread.run(Thread.java:748)
>
<Dec 22, 2020 9:50:37,446 PM CST> <Emergency> <oracle.dfw.incident> <BEA-000000> <incident 72 created with problem key "DFW-99999 [osb_server1][oracle.osb.transports.jca]">
<Dec 22, 2020 9:50:34,722 PM CST> <Emergency> <oracle.osb.transports.jca> <BEA-000000> <onFatalError: Adapter forced endpoint deactivation due to: java.io.FileNotFoundException: /data/oracle/osb/<SGG_ADAPTER_DIRECTORY>/<SGG_FILENAME>.xml(No such file or directory)
oracle.tip.adapter.file.inbound.ProcessingException$FatalException: java.io.FileNotFoundException: /data/oracle/osb/<SGG_ADAPTER_DIRECTORY>/<SGG_FILENAME>.xml (No such file or directory)
    at oracle.tip.adapter.file.inbound.PostProcessor.defaultArchive(PostProcessor.java:279)
    at oracle.tip.adapter.file.inbound.PostProcessor.performArchival(PostProcessor.java:210)
    at oracle.tip.adapter.file.inbound.ProcessorDelegate.process(ProcessorDelegate.java:237)
    at oracle.tip.adapter.file.inbound.ProcessWork.run(ProcessWork.java:199)
    at oracle.tip.adapter.sa.impl.fw.jca.work.WorkerJob.go(WorkerJob.java:53)
    at oracle.tip.adapter.sa.impl.fw.common.ThreadPool.run(ThreadPool.java:281)
    at java.lang.Thread.run(Thread.java:748)
Caused By: java.io.FileNotFoundException: /data/oracle/osb/<SGG_ADAPTER_DIRECTORY>/<SGG_FILENAME>.xml (No such file or directory)
    at java.io.FileInputStream.open0(Native Method)
    at java.io.FileInputStream.open(FileInputStream.java:195)
    at java.io.FileInputStream.<init>(FileInputStream.java:138)
    at oracle.tip.adapter.file.FileUtil.copyFile(FileUtil.java:1223)
    at oracle.tip.adapter.file.inbound.PostProcessor.defaultArchive(PostProcessor.java:270)
    at oracle.tip.adapter.file.inbound.PostProcessor.performArchival(PostProcessor.java:210)
    at oracle.tip.adapter.file.inbound.ProcessorDelegate.process(ProcessorDelegate.java:237)
    at oracle.tip.adapter.file.inbound.ProcessWork.run(ProcessWork.java:199)
    at oracle.tip.adapter.sa.impl.fw.jca.work.WorkerJob.go(WorkerJob.java:53)
    at oracle.tip.adapter.sa.impl.fw.common.ThreadPool.run(ThreadPool.java:281)
    at java.lang.Thread.run(Thread.java:748)
>
<Dec 22, 2020 9:50:36,192 PM CST> <Emergency> <oracle.osb.transports.jca> <BEA-000000> < onFatalError: Encountered error while deactivating adapter endpoint: java.lang.NullPointerException
java.lang.NullPointerException
    at oracle.tip.adapter.sa.impl.fw.jca.AdapterFrameworkImpl.endpointDeactivation(AdapterFrameworkImpl.java:818)
    at oracle.tip.adapter.sa.impl.inbound.JCAInboundListenerImpl.onFatalError(JCAInboundListenerImpl.java:607)
    at oracle.tip.adapter.fw.jca.messageinflow.MessageEndpointImpl.onFatalError(MessageEndpointImpl.java:753)
    at oracle.tip.adapter.file.inbound.ProcessWork.fail(ProcessWork.java:3662)
    at oracle.tip.adapter.file.inbound.ProcessWork.run(ProcessWork.java:298)
    at oracle.tip.adapter.sa.impl.fw.jca.work.WorkerJob.go(WorkerJob.java:53)
    at oracle.tip.adapter.sa.impl.fw.common.ThreadPool.run(ThreadPool.java:281)
    at java.lang.Thread.run(Thread.java:748)
>
<Dec 22, 2020 9:50:39,039 PM CST> <Emergency> <oracle.dfw.incident> <BEA-000000> <incident 71 created with problem key "DFW-99999 [osb_server1][oracle.osb.transports.jca]">
<Dec 22, 2020 9:50:34,722 PM CST> <Emergency> <oracle.osb.transports.jca> <BEA-000000> <onFatalError: Adapter forced endpoint deactivation due to: java.io.FileNotFoundException: /data/oracle/osb/<SGG_ADAPTER_DIRECTORY>/<SGG_FILENAME>.xml (No such file or directory)
oracle.tip.adapter.file.inbound.ProcessingException$FatalException: java.io.FileNotFoundException: /data/oracle/osb/<SGG_ADAPTER_DIRECTORY>/<SGG_FILENAME>.xml (No such file or directory)
    at oracle.tip.adapter.file.inbound.PostProcessor.defaultArchive(PostProcessor.java:279)
    at oracle.tip.adapter.file.inbound.PostProcessor.performArchival(PostProcessor.java:210)
    at oracle.tip.adapter.file.inbound.ProcessorDelegate.process(ProcessorDelegate.java:237)
    at oracle.tip.adapter.file.inbound.ProcessWork.run(ProcessWork.java:199)
    at oracle.tip.adapter.sa.impl.fw.jca.work.WorkerJob.go(WorkerJob.java:53)
    at oracle.tip.adapter.sa.impl.fw.common.ThreadPool.run(ThreadPool.java:281)
    at java.lang.Thread.run(Thread.java:748)
Caused By: java.io.FileNotFoundException: /data/oracle/osb/<SGG_ADAPTER_DIRECTORY>/<SGG_FILENAME>.xml (No such file or directory)
    at java.io.FileInputStream.open0(Native Method)
    at java.io.FileInputStream.open(FileInputStream.java:195)
    at java.io.FileInputStream.<init>(FileInputStream.java:138)
    at oracle.tip.adapter.file.FileUtil.copyFile(FileUtil.java:1223)
    at oracle.tip.adapter.file.inbound.PostProcessor.defaultArchive(PostProcessor.java:270)
    at oracle.tip.adapter.file.inbound.PostProcessor.performArchival(PostProcessor.java:210)
    at oracle.tip.adapter.file.inbound.ProcessorDelegate.process(ProcessorDelegate.java:237)
    at oracle.tip.adapter.file.inbound.ProcessWork.run(ProcessWork.java:199)
    at oracle.tip.adapter.sa.impl.fw.jca.work.WorkerJob.go(WorkerJob.java:53)
    at oracle.tip.adapter.sa.impl.fw.common.ThreadPool.run(ThreadPool.java:281)
    at java.lang.Thread.run(Thread.java:748)

Changes

 

Cause

To view full details, sign in with your My Oracle Support account.

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


In this Document
Symptoms
Changes
Cause
Solution


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.