[jboss-jira] [JBoss JIRA] Updated: (JBAS-7880) HornetQ RA ConnectionFactory is not serializable
Jason T. Greene (JIRA)
jira-events at lists.jboss.org
Fri Apr 30 18:00:31 EDT 2010
[ https://jira.jboss.org/jira/browse/JBAS-7880?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jason T. Greene updated JBAS-7880:
----------------------------------
Fix Version/s: Unscheduled
(was: 6.0.0.M3)
Unscheduling due to inactivity. Reassign to a release that you feel comfortable resolving this issue in, or leave as is.
> HornetQ RA ConnectionFactory is not serializable
> ------------------------------------------------
>
> Key: JBAS-7880
> URL: https://jira.jboss.org/jira/browse/JBAS-7880
> Project: JBoss Application Server
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Components: JMS (HornetQ)
> Environment: AS trunk with patches for EJBTHREE-2066 and JBAOP-784
> Reporter: Carlo de Wolf
> Assignee: Andy Taylor
> Fix For: Unscheduled
>
>
> java.io.NotSerializableException: org.hornetq.ra.inflow.HornetQActivationSpec
> - custom writeObject data (class "java.util.concurrent.ConcurrentHashMap")
> - object (class "java.util.concurrent.ConcurrentHashMap", {org.hornetq.ra.inflow.HornetQActivationSpec(ra=org.hornetq.ra.HornetQResourceAdapter at 5aaf85a3 destination=queue/mdbtest destinationType=javax.jms.Queue ack=Auto-acknowledge durable=false clientID=null user=null maxMessages=1 minSession=1 maxSession=1)=org.hornetq.ra.inflow.HornetQActivation(spec=org.hornetq.ra.inflow.HornetQActivationSpec mepf=org.jboss.ejb3.mdb.inflow.JBossMessageEndpointFactory active=true destination=queue/mdbtest transacted=true), org.hornetq.ra.inflow.HornetQActivationSpec(ra=org.hornetq.ra.HornetQResourceAdapter at 5aaf85a3 destination=queue/consumertest destinationType=javax.jms.Queue ack=Auto-acknowledge durable=false clientID=null user=null maxMessages=1 minSession=1 maxSession=15)=org.hornetq.ra.inflow.HornetQActivation(spec=org.hornetq.ra.inflow.HornetQActivationSpec mepf=org.jboss.ejb3.mdb.inflow.JBossMessageEndpointFactory active=true destination=queue/consumertest transacted=true)})
> - field (class "org.hornetq.ra.HornetQResourceAdapter", name: "activations", type: "interface java.util.Map")
> - object (class "org.hornetq.ra.HornetQResourceAdapter", org.hornetq.ra.HornetQResourceAdapter at 5aaf85a3)
> - field (class "org.hornetq.ra.HornetQRAManagedConnectionFactory", name: "ra", type: "class org.hornetq.ra.HornetQResourceAdapter")
> - object (class "org.hornetq.ra.HornetQRAManagedConnectionFactory", org.hornetq.ra.HornetQRAManagedConnectionFactory at 8f0e844)
> - field (class "org.hornetq.ra.HornetQRAConnectionFactoryImpl", name: "mcf", type: "class org.hornetq.ra.HornetQRAManagedConnectionFactory")
> - object (class "org.hornetq.ra.HornetQRAConnectionFactoryImpl", org.hornetq.ra.HornetQRAConnectionFactoryImpl at 70907b6)
> - writeExternal data
> - object (class "org.jboss.ejb3.mdb.ProducerManagerImpl", org.jboss.ejb3.mdb.ProducerManagerImpl at 7957f145)
> - element of array (index: 0)
> - array (class "[Lorg.jboss.aop.advice.Interceptor;", size: 1)
> - field (class "org.jboss.ejb3.mdb.ProducerProxy", name: "interceptors", type: "class [Lorg.jboss.aop.advice.Interceptor;")
> - object (class "org.jboss.ejb3.mdb.ProducerProxy", org.jboss.ejb3.mdb.ProducerProxy at 2e195683)
> - field (class "java.lang.reflect.Proxy", name: "h", type: "interface java.lang.reflect.InvocationHandler")
> - root object (class "$Proxy139", org.jboss.ejb3.mdb.ProducerProxy at 2e195683)
> at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1153)
> at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
> at java.util.concurrent.ConcurrentHashMap.writeObject(ConcurrentHashMap.java:1246)
> at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
> at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1461)
> at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392)
> at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150)
> at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1509)
> at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1474)
> at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392)
> at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150)
> at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1509)
> at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1474)
> at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392)
> at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150)
> at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1509)
> at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1474)
> at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392)
> at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150)
> at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
> at org.jboss.ejb3.mdb.ProducerManagerImpl.writeExternal(ProducerManagerImpl.java:95)
> at java.io.ObjectOutputStream.writeExternalData(ObjectOutputStream.java:1421)
> at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1390)
> at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150)
> at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1338)
> at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1146)
> at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1509)
> at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1474)
> at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392)
> at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150)
> at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1509)
> at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1474)
> at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392)
> at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150)
> at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
> at java.rmi.MarshalledObject.<init>(MarshalledObject.java:101)
> at org.jnp.interfaces.MarshalledValuePair.<init>(MarshalledValuePair.java:65)
> at org.jboss.ejb3.proxy.JndiSessionProxyObjectFactory.getObjectInstance(JndiSessionProxyObjectFactory.java:119)
> at javax.naming.spi.NamingManager.getObjectInstance(NamingManager.java:304)
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the jboss-jira
mailing list