ASSERTION FAILED : Java.Io.Notserializableexception Using Oracle JMS Adapter

(Doc ID 1271378.1)

Last updated on OCTOBER 18, 2016

Applies to:

Oracle SOA Platform - Version: 10.1.3.5.0 and later   [Release: and later ]
Information in this document applies to any platform.

Symptoms

When using JMSAdapter with a XA Connection Factory, you receive the error :

<2010-05-05 18:04:42,281> <FATAL> <default.collaxa.cube.activation>
<AdapterFram
ework::Inbound> Uncaught exception weblogic.utils.AssertionError in
JCA-work-ins
tance:JMSAdapter-1 - cause: ***** ASSERTION FAILED *****
<2010-05-05 18:04:42,281> <FATAL> <default.collaxa.cube.activation>
<AdapterFram
ework::Inbound>
weblogic.utils.AssertionError: ***** ASSERTION FAILED *****
at weblogic.rmi.internal.CBVWrapper.copy(CBVWrapper.java:57)
at
com.collaxa.cube.ejb.impl.ActivationAgentManagerBean_vkocrg_EOImpl_CB
V.addStats(Unknown Source)
at
com.oracle.bpel.client.ActivationAgentHandle.addStats(ActivationAgent
Handle.java:238)
at
oracle.tip.adapter.fw.AdapterFrameworkListenerBase.publishAdapterStop
Watch(AdapterFrameworkListenerBase.java:2324)
at
oracle.tip.adapter.fw.jca.messageinflow.MessageEndpointImpl.publishAd
apterStopWatch(MessageEndpointImpl.java:553)
at
oracle.tip.adapter.fw.sw.AdapterStopWatchManager.publishInboundAdapte
rStopWatch(AdapterStopWatchManager.java:241)
at
oracle.tip.adapter.fw.sw.AdapterStopWatchManager.stopInboundAdapterSt
opWatch(AdapterStopWatchManager.java:211)
at
oracle.tip.adapter.jms.inbound.JmsConsumer.send(JmsConsumer.java:420)
at
oracle.tip.adapter.jms.inbound.JmsConsumer.run(JmsConsumer.java:321)
at oracle.tip.adapter.fw.jca.work.WorkerJob.go(WorkerJob.java:51)
at oracle.tip.adapter.fw.common.ThreadPool.run(ThreadPool.java:280)
at java.lang.Thread.run(Thread.java:619)
Caused by: java.io.NotSerializableException:
oracle.tip.adapter.jms.JmsXAResourc
e
at
java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1156)

at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
:1509)
at
java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:14
74)

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