Uploaded image for project: 'Application Server 3  4  5 and 6'
  1. Application Server 3 4 5 and 6
  2. JBAS-7880

HornetQ RA ConnectionFactory is not serializable

    XMLWordPrintable

Details

    • Bug
    • Resolution: Obsolete
    • Major
    • No Release
    • None
    • JMS (HornetQ)
    • None

    Description

      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@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@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@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@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@70907b6)
      • writeExternal data
      • object (class "org.jboss.ejb3.mdb.ProducerManagerImpl", org.jboss.ejb3.mdb.ProducerManagerImpl@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@2e195683)
      • field (class "java.lang.reflect.Proxy", name: "h", type: "interface java.lang.reflect.InvocationHandler")
      • root object (class "$Proxy139", org.jboss.ejb3.mdb.ProducerProxy@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)

      Attachments

        Issue Links

          Activity

            People

              rh-ee-ataylor Andy Taylor
              rhn-engineering-cdewolf Carlo de Wolf
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: