Java.lang.NoSuchMethodError: Javax.xml.bind.annotation.XmlAccessorType.value()Ljavax/xml/bind/annotation/AccessType (Doc ID 2150615.1)

Last updated on JULY 17, 2017

Applies to:

Oracle Financial Services Revenue Management and Billing - Version 2.2.3 and later
Information in this document applies to any platform.

Symptoms

On RMB  2.2.3.1 version, FW 2.2.0, BT - Batch:

ORMB environment was upgraded with following version of 3rd party applications:

1. Weblogic 10.3.6
2.JAVA 1.6.0.16
3.Cobol 5.1 WRAPACK 7

When running batch with TPW, it fails showing error "java.lang.NoSuchMethodError: javax.xml.bind.annotation.XmlAccessorType.value()Ljavax/xml/bind/annota...".
Below shows details of the error.

ERROR
-----------------------
14:45:17,383 [Thread-28:WorkProcessor$WorkRunner(WorkProcessor$WorkRunner:024c15c3-5c98-4841-b70f-3c39682a1082)] ERROR (com.splwg.base.api.batch.AbstractExecutionStrategy) Thread execution aborted: BatchThreadInstance_Id(batchThreadId: [batchRunId: [batchControlId: [CMHUBINV], batchNumber: 35606, batchRerunNumber: 0], batchThreadNumber: 1], batchInstance: 423235)
com.splwg.base.api.batch.ThreadAbortedException: java.lang.NoSuchMethodError: javax.xml.bind.annotation.XmlAccessorType.value()Ljavax/xml/bind/annotation/AccessType;
        at com.splwg.base.api.batch.SingleTransactionStrategy.concreteExecuteWork(SingleTransactionStrategy.java:108)
        at com.splwg.base.api.batch.AbstractExecutionStrategy.executeWork(AbstractExecutionStrategy.java:234)
        at com.splwg.base.support.batch.JavaBatchWork.executeThreadWork(JavaBatchWork.java:109)
        at com.splwg.base.support.batch.JavaBatchWork.access$300(JavaBatchWork.java:29)
        at com.splwg.base.support.batch.JavaBatchWork$DoExecuteWorkInSession.doBatchWorkInSession(JavaBatchWork.java:91)
        at com.splwg.base.support.batch.BatchWorkInSessionExecutable.run(BatchWorkInSessionExecutable.java:60)
        at com.splwg.base.support.batch.JavaBatchWork.doExecuteWork(JavaBatchWork.java:50)
        at com.splwg.base.support.grid.AbstractGridWork.executeWork(AbstractGridWork.java:69)
        at com.splwg.base.support.grid.node.WorkProcessor$WorkRunner.runOutsideTransaction(WorkProcessor.java:257)
        at com.splwg.base.support.grid.space.AbstractTask.run(AbstractTask.java:57)
        at com.splwg.base.support.grid.space.ThreadPool$TaskRunner.run(ThreadPool.java:166)
        at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(Unknown Source)
        at java.lang.Thread.run(Thread.java:662)
Caused by: java.l

BUSINESS IMPACT
-----------------------
The issue has the following business impact:
This is affecting batch run process and currently there is no workaround.

Changes

Upgraded to JAVA 1.6.0.16.

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