[jboss-jira] [JBoss JIRA] Closed: (JBAS-8742) Passivation of stateful session bean fails due to missing dependency

Marius Bogoevici (JIRA) jira-events at lists.jboss.org
Fri Dec 17 04:21:18 EST 2010


     [ https://issues.jboss.org/browse/JBAS-8742?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Marius Bogoevici closed JBAS-8742.
----------------------------------

    Resolution: Done


> Passivation of stateful session bean fails due to missing dependency
> --------------------------------------------------------------------
>
>                 Key: JBAS-8742
>                 URL: https://issues.jboss.org/browse/JBAS-8742
>             Project: JBoss Application Server
>          Issue Type: Bug
>      Security Level: Public(Everyone can see) 
>          Components: EJB3, Web Services
>            Reporter: Marius Bogoevici
>            Assignee: Marius Bogoevici
>            Priority: Blocker
>             Fix For: 6.0.0.Final
>
>
> One of the Weld regression tests contains an EJB definition as follows:
> @Stateful
> @SessionScoped
> @CacheConfig(idleTimeoutSeconds=1)
> public class HelloBean implements IHelloBean
> {
>    @Resource(mappedName = "java:comp/BeanManager")
>    private BeanManager beanManager;
>    public String sayHello()
>    {
>       return "hello";
>    }
>    public String sayGoodbye()
>    {
>       return beanManager.getELResolver() != null ? "goodbye" : "error";
>    }
>    @Remove
>    public void remove()
>    {
>    }
> }
> With the SNAPSHOT of Tuesday night I noticed that, on passivation, the following exception is thrown - the error indicates an indirect dependency on org.springframework.context.ApplicationContext
> 03:03:48,285 ERROR [org.jboss.ejb3.cache.simple.SimpleStatefulCache.HelloBean] problem passivation thread: javax.ejb.EJBException: Could not passivate; failed to save state
>         at org.jboss.ejb3.cache.simple.StatefulSessionFilePersistenceManager.passivateSession(StatefulSessionFilePersistenceManager.java:409) [:1.7.15]
>         at org.jboss.ejb3.cache.simple.SimpleStatefulCache.passivate(SimpleStatefulCache.java:397) [:1.7.15]
>         at org.jboss.ejb3.cache.simple.SimpleStatefulCache$SessionTimeoutTask.run(SimpleStatefulCache.java:301) [:1.7.15]
> Caused by: java.io.IOException
>         at org.jboss.serial.persister.RegularObjectPersister.writeSlotWithMethod(RegularObjectPersister.java:129) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.defaultWrite(RegularObjectPersister.java:86) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeData(RegularObjectPersister.java:62) [:]
>         at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.describeObject(ObjectDescriptorFactory.java:276) [:]
>         at org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectOutput.writeObject(DataContainer.java:206) [:]
>         at org.jboss.serial.persister.ArrayPersister.saveObjectArray(ArrayPersister.java:110) [:]
>         at org.jboss.serial.persister.ArrayPersister.writeData(ArrayPersister.java:101) [:]
>         at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.describeObject(ObjectDescriptorFactory.java:276) [:]
>         at org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectOutput.writeObject(DataContainer.java:206) [:]
>         at org.jboss.serial.io.JBossObjectOutputStream.writeObjectOverride(JBossObjectOutputStream.java:181) [:]
>         at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326) [:1.6.0_22]
>         at org.jboss.serial.io.MarshalledObject.<init>(MarshalledObject.java:51) [:]
>         at org.jboss.ejb3.stateful.StatefulBeanContext.writeExternal(StatefulBeanContext.java:1048) [:1.7.15]
>         at org.jboss.serial.persister.ExternalizePersister.writeData(ExternalizePersister.java:58) [:]
>         at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.describeObject(ObjectDescriptorFactory.java:276) [:]
>         at org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectOutput.writeObject(DataContainer.java:206) [:]
>         at org.jboss.serial.io.JBossObjectOutputStream.writeObjectOverride(JBossObjectOutputStream.java:181) [:]
>         at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326) [:1.6.0_22]
>         at org.jboss.ejb3.cache.simple.StatefulSessionFilePersistenceManager.passivateSession(StatefulSessionFilePersistenceManager.java:393) [:1.7.15]
>         ... 2 more
> Caused by: java.lang.reflect.InvocationTargetException
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [:1.6.0_22]
>         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) [:1.6.0_22]
>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [:1.6.0_22]
>         at java.lang.reflect.Method.invoke(Method.java:597) [:1.6.0_22]
>         at org.jboss.serial.persister.RegularObjectPersister.writeSlotWithMethod(RegularObjectPersister.java:120) [:]
>         ... 20 more
> Caused by: java.io.IOException
>         at org.jboss.serial.persister.RegularObjectPersister.writeSlotWithMethod(RegularObjectPersister.java:129) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.defaultWrite(RegularObjectPersister.java:86) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeData(RegularObjectPersister.java:62) [:]
>         at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.describeObject(ObjectDescriptorFactory.java:276) [:]
>         at org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectOutput.writeObject(DataContainer.java:206) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeSlotWithFields(RegularObjectPersister.java:182) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.defaultWrite(RegularObjectPersister.java:90) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeData(RegularObjectPersister.java:62) [:]
>         at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.describeObject(ObjectDescriptorFactory.java:276) [:]
>         at org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectOutput.writeObject(DataContainer.java:206) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeSlotWithFields(RegularObjectPersister.java:182) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.defaultWrite(RegularObjectPersister.java:90) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeData(RegularObjectPersister.java:62) [:]
>         at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.describeObject(ObjectDescriptorFactory.java:276) [:]
>         at org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectOutput.writeObject(DataContainer.java:206) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeSlotWithFields(RegularObjectPersister.java:182) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.defaultWrite(RegularObjectPersister.java:90) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeData(RegularObjectPersister.java:62) [:]
>         at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.describeObject(ObjectDescriptorFactory.java:276) [:]
>         at org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectOutput.writeObject(DataContainer.java:206) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeSlotWithFields(RegularObjectPersister.java:182) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.defaultWrite(RegularObjectPersister.java:90) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeData(RegularObjectPersister.java:62) [:]
>         at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.describeObject(ObjectDescriptorFactory.java:276) [:]
>         at org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectOutput.writeObject(DataContainer.java:206) [:]
>         at org.jboss.serial.persister.ObjectOutputStreamProxy.writeObjectOverride(ObjectOutputStreamProxy.java:60) [:]
>         at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326) [:1.6.0_22]
>         at java.util.ArrayList.writeObject(ArrayList.java:570) [:1.6.0_22]
>         ... 25 more
> Caused by: java.lang.reflect.InvocationTargetException
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [:1.6.0_22]
>         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) [:1.6.0_22]
>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [:1.6.0_22]
>         at java.lang.reflect.Method.invoke(Method.java:597) [:1.6.0_22]
>         at org.jboss.serial.persister.RegularObjectPersister.writeSlotWithMethod(RegularObjectPersister.java:120) [:]
>         ... 52 more
> Caused by: java.io.IOException
>         at org.jboss.serial.persister.RegularObjectPersister.writeSlotWithMethod(RegularObjectPersister.java:129) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.defaultWrite(RegularObjectPersister.java:86) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeData(RegularObjectPersister.java:62) [:]
>         at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.describeObject(ObjectDescriptorFactory.java:276) [:]
>         at org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectOutput.writeObject(DataContainer.java:206) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeSlotWithFields(RegularObjectPersister.java:182) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.defaultWrite(RegularObjectPersister.java:90) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeData(RegularObjectPersister.java:62) [:]
>         at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.describeObject(ObjectDescriptorFactory.java:276) [:]
>         at org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectOutput.writeObject(DataContainer.java:206) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeSlotWithFields(RegularObjectPersister.java:182) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.defaultWrite(RegularObjectPersister.java:90) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeData(RegularObjectPersister.java:62) [:]
>         at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.describeObject(ObjectDescriptorFactory.java:276) [:]
>         at org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectOutput.writeObject(DataContainer.java:206) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeSlotWithFields(RegularObjectPersister.java:182) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.defaultWrite(RegularObjectPersister.java:90) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeData(RegularObjectPersister.java:62) [:]
>         at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.describeObject(ObjectDescriptorFactory.java:276) [:]
>         at org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectOutput.writeObject(DataContainer.java:206) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeSlotWithFields(RegularObjectPersister.java:182) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.defaultWrite(RegularObjectPersister.java:90) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeData(RegularObjectPersister.java:62) [:]
>         at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.describeObject(ObjectDescriptorFactory.java:276) [:]
>         at org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectOutput.writeObject(DataContainer.java:206) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeSlotWithFields(RegularObjectPersister.java:182) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.defaultWrite(RegularObjectPersister.java:90) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeData(RegularObjectPersister.java:62) [:]
>         at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.describeObject(ObjectDescriptorFactory.java:276) [:]
>         at org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectOutput.writeObject(DataContainer.java:206) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeSlotWithFields(RegularObjectPersister.java:182) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.defaultWrite(RegularObjectPersister.java:90) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeData(RegularObjectPersister.java:62) [:]
>         at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.describeObject(ObjectDescriptorFactory.java:276) [:]
>         at org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectOutput.writeObject(DataContainer.java:206) [:]
>         at org.jboss.serial.persister.ArrayPersister.saveObjectArray(ArrayPersister.java:110) [:]
>         at org.jboss.serial.persister.ArrayPersister.writeData(ArrayPersister.java:101) [:]
>         at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.describeObject(ObjectDescriptorFactory.java:276) [:]
>         at org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectOutput.writeObject(DataContainer.java:206) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeSlotWithFields(RegularObjectPersister.java:182) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.defaultWrite(RegularObjectPersister.java:90) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeData(RegularObjectPersister.java:62) [:]
>         at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.describeObject(ObjectDescriptorFactory.java:276) [:]
>         at org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectOutput.writeObject(DataContainer.java:206) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeSlotWithFields(RegularObjectPersister.java:182) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.defaultWrite(RegularObjectPersister.java:90) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeData(RegularObjectPersister.java:62) [:]
>         at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.describeObject(ObjectDescriptorFactory.java:276) [:]
>         at org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectOutput.writeObject(DataContainer.java:206) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeSlotWithFields(RegularObjectPersister.java:182) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.defaultWrite(RegularObjectPersister.java:90) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeData(RegularObjectPersister.java:62) [:]
>         at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.describeObject(ObjectDescriptorFactory.java:276) [:]
>         at org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectOutput.writeObject(DataContainer.java:206) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeSlotWithFields(RegularObjectPersister.java:182) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.defaultWrite(RegularObjectPersister.java:90) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeData(RegularObjectPersister.java:62) [:]
>         at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.describeObject(ObjectDescriptorFactory.java:276) [:]
>         at org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectOutput.writeObject(DataContainer.java:206) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeSlotWithFields(RegularObjectPersister.java:182) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.defaultWrite(RegularObjectPersister.java:90) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeData(RegularObjectPersister.java:62) [:]
>         at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.describeObject(ObjectDescriptorFactory.java:276) [:]
>         at org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectOutput.writeObject(DataContainer.java:206) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeSlotWithFields(RegularObjectPersister.java:182) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.defaultWrite(RegularObjectPersister.java:90) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeData(RegularObjectPersister.java:62) [:]
>         at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.describeObject(ObjectDescriptorFactory.java:276) [:]
>         at org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectOutput.writeObject(DataContainer.java:206) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeSlotWithFields(RegularObjectPersister.java:182) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.defaultWrite(RegularObjectPersister.java:90) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeData(RegularObjectPersister.java:62) [:]
>         at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.describeObject(ObjectDescriptorFactory.java:276) [:]
>         at org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectOutput.writeObject(DataContainer.java:206) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeSlotWithFields(RegularObjectPersister.java:182) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.defaultWrite(RegularObjectPersister.java:90) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeData(RegularObjectPersister.java:62) [:]
>         at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.describeObject(ObjectDescriptorFactory.java:276) [:]
>         at org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectOutput.writeObject(DataContainer.java:206) [:]
>         at org.jboss.serial.persister.ObjectOutputStreamProxy.writeObjectOverride(ObjectOutputStreamProxy.java:60) [:]
>         at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326) [:1.6.0_22]
>         at java.util.HashMap.writeObject(HashMap.java:1001) [:1.6.0_22]
>         ... 57 more
> Caused by: java.lang.reflect.InvocationTargetException
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [:1.6.0_22]
>         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) [:1.6.0_22]
>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [:1.6.0_22]
>         at java.lang.reflect.Method.invoke(Method.java:597) [:1.6.0_22]
>         at org.jboss.serial.persister.RegularObjectPersister.writeSlotWithMethod(RegularObjectPersister.java:120) [:]
>         ... 138 more
> Caused by: java.io.IOException
>         at org.jboss.serial.persister.RegularObjectPersister.writeSlotWithMethod(RegularObjectPersister.java:129) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.defaultWrite(RegularObjectPersister.java:86) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeData(RegularObjectPersister.java:62) [:]
>         at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.describeObject(ObjectDescriptorFactory.java:276) [:]
>         at org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectOutput.writeObject(DataContainer.java:206) [:]
>         at org.jboss.serial.persister.ObjectOutputStreamProxy.writeObjectOverride(ObjectOutputStreamProxy.java:60) [:]
>         at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326) [:1.6.0_22]
>         at java.util.concurrent.ConcurrentHashMap.writeObject(ConcurrentHashMap.java:1247) [:1.6.0_22]
>         ... 143 more
> Caused by: java.lang.reflect.InvocationTargetException
>         at sun.reflect.GeneratedMethodAccessor293.invoke(Unknown Source) [:1.6.0_22]
>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [:1.6.0_22]
>         at java.lang.reflect.Method.invoke(Method.java:597) [:1.6.0_22]
>         at org.jboss.serial.persister.RegularObjectPersister.writeSlotWithMethod(RegularObjectPersister.java:120) [:]
>         ... 150 more
> Caused by: java.io.IOException
>         at org.jboss.serial.persister.RegularObjectPersister.writeSlotWithMethod(RegularObjectPersister.java:129) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.defaultWrite(RegularObjectPersister.java:86) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeData(RegularObjectPersister.java:62) [:]
>         at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.describeObject(ObjectDescriptorFactory.java:276) [:]
>         at org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectOutput.writeObject(DataContainer.java:206) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeSlotWithFields(RegularObjectPersister.java:182) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.defaultWrite(RegularObjectPersister.java:90) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeData(RegularObjectPersister.java:62) [:]
>         at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.describeObject(ObjectDescriptorFactory.java:276) [:]
>         at org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectOutput.writeObject(DataContainer.java:206) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeSlotWithFields(RegularObjectPersister.java:182) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.defaultWrite(RegularObjectPersister.java:90) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeData(RegularObjectPersister.java:62) [:]
>         at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.describeObject(ObjectDescriptorFactory.java:276) [:]
>         at org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectOutput.writeObject(DataContainer.java:206) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeSlotWithFields(RegularObjectPersister.java:182) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.defaultWrite(RegularObjectPersister.java:90) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeData(RegularObjectPersister.java:62) [:]
>         at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.describeObject(ObjectDescriptorFactory.java:276) [:]
>         at org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectOutput.writeObject(DataContainer.java:206) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeSlotWithFields(RegularObjectPersister.java:182) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.defaultWrite(RegularObjectPersister.java:90) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeData(RegularObjectPersister.java:62) [:]
>         at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.describeObject(ObjectDescriptorFactory.java:276) [:]
>         at org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectOutput.writeObject(DataContainer.java:206) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeSlotWithFields(RegularObjectPersister.java:182) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.defaultWrite(RegularObjectPersister.java:90) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeData(RegularObjectPersister.java:62) [:]
>         at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.describeObject(ObjectDescriptorFactory.java:276) [:]
>         at org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectOutput.writeObject(DataContainer.java:206) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeSlotWithFields(RegularObjectPersister.java:182) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.defaultWrite(RegularObjectPersister.java:90) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeData(RegularObjectPersister.java:62) [:]
>         at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.describeObject(ObjectDescriptorFactory.java:276) [:]
>         at org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectOutput.writeObject(DataContainer.java:206) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeSlotWithFields(RegularObjectPersister.java:182) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.defaultWrite(RegularObjectPersister.java:90) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeData(RegularObjectPersister.java:62) [:]
>         at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.describeObject(ObjectDescriptorFactory.java:276) [:]
>         at org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectOutput.writeObject(DataContainer.java:206) [:]
>         at org.jboss.serial.persister.ObjectOutputStreamProxy.writeObjectOverride(ObjectOutputStreamProxy.java:60) [:]
>         at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326) [:1.6.0_22]
>         at java.util.concurrent.ConcurrentHashMap.writeObject(ConcurrentHashMap.java:1247) [:1.6.0_22]
>         ... 154 more
> Caused by: java.lang.reflect.InvocationTargetException
>         at sun.reflect.GeneratedMethodAccessor293.invoke(Unknown Source) [:1.6.0_22]
>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [:1.6.0_22]
>         at java.lang.reflect.Method.invoke(Method.java:597) [:1.6.0_22]
>         at org.jboss.serial.persister.RegularObjectPersister.writeSlotWithMethod(RegularObjectPersister.java:120) [:]
>         ... 196 more
> Caused by: java.io.IOException
>         at org.jboss.serial.persister.RegularObjectPersister.writeSlotWithMethod(RegularObjectPersister.java:129) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.defaultWrite(RegularObjectPersister.java:86) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeData(RegularObjectPersister.java:62) [:]
>         at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.describeObject(ObjectDescriptorFactory.java:276) [:]
>         at org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectOutput.writeObject(DataContainer.java:206) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeSlotWithFields(RegularObjectPersister.java:182) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.defaultWrite(RegularObjectPersister.java:90) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeData(RegularObjectPersister.java:62) [:]
>         at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.describeObject(ObjectDescriptorFactory.java:276) [:]
>         at org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectOutput.writeObject(DataContainer.java:206) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeSlotWithFields(RegularObjectPersister.java:182) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.defaultWrite(RegularObjectPersister.java:90) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeData(RegularObjectPersister.java:62) [:]
>         at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.describeObject(ObjectDescriptorFactory.java:276) [:]
>         at org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectOutput.writeObject(DataContainer.java:206) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeSlotWithFields(RegularObjectPersister.java:182) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.defaultWrite(RegularObjectPersister.java:90) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeData(RegularObjectPersister.java:62) [:]
>         at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.describeObject(ObjectDescriptorFactory.java:276) [:]
>         at org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectOutput.writeObject(DataContainer.java:206) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeSlotWithFields(RegularObjectPersister.java:182) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.defaultWrite(RegularObjectPersister.java:90) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeData(RegularObjectPersister.java:62) [:]
>         at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.describeObject(ObjectDescriptorFactory.java:276) [:]
>         at org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectOutput.writeObject(DataContainer.java:206) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeSlotWithFields(RegularObjectPersister.java:182) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.defaultWrite(RegularObjectPersister.java:90) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeData(RegularObjectPersister.java:62) [:]
>         at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.describeObject(ObjectDescriptorFactory.java:276) [:]
>         at org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectOutput.writeObject(DataContainer.java:206) [:]
>         at org.jboss.serial.persister.ArrayPersister.saveObjectArray(ArrayPersister.java:110) [:]
>         at org.jboss.serial.persister.ArrayPersister.writeData(ArrayPersister.java:101) [:]
>         at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.describeObject(ObjectDescriptorFactory.java:276) [:]
>         at org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectOutput.writeObject(DataContainer.java:206) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeSlotWithFields(RegularObjectPersister.java:182) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.defaultWrite(RegularObjectPersister.java:90) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeData(RegularObjectPersister.java:62) [:]
>         at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.describeObject(ObjectDescriptorFactory.java:276) [:]
>         at org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectOutput.writeObject(DataContainer.java:206) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeSlotWithFields(RegularObjectPersister.java:182) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.defaultWrite(RegularObjectPersister.java:90) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeData(RegularObjectPersister.java:62) [:]
>         at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.describeObject(ObjectDescriptorFactory.java:276) [:]
>         at org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectOutput.writeObject(DataContainer.java:206) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeSlotWithFields(RegularObjectPersister.java:182) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.defaultWrite(RegularObjectPersister.java:90) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeData(RegularObjectPersister.java:62) [:]
>         at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.describeObject(ObjectDescriptorFactory.java:276) [:]
>         at org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectOutput.writeObject(DataContainer.java:206) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeSlotWithFields(RegularObjectPersister.java:182) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.defaultWrite(RegularObjectPersister.java:90) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeData(RegularObjectPersister.java:62) [:]
>         at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.describeObject(ObjectDescriptorFactory.java:276) [:]
>         at org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectOutput.writeObject(DataContainer.java:206) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeSlotWithFields(RegularObjectPersister.java:182) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.defaultWrite(RegularObjectPersister.java:90) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeData(RegularObjectPersister.java:62) [:]
>         at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.describeObject(ObjectDescriptorFactory.java:276) [:]
>         at org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectOutput.writeObject(DataContainer.java:206) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeSlotWithFields(RegularObjectPersister.java:182) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.defaultWrite(RegularObjectPersister.java:90) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeData(RegularObjectPersister.java:62) [:]
>         at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.describeObject(ObjectDescriptorFactory.java:276) [:]
>         at org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectOutput.writeObject(DataContainer.java:206) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeSlotWithFields(RegularObjectPersister.java:182) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.defaultWrite(RegularObjectPersister.java:90) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeData(RegularObjectPersister.java:62) [:]
>         at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.describeObject(ObjectDescriptorFactory.java:276) [:]
>         at org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectOutput.writeObject(DataContainer.java:206) [:]
>         at org.jboss.serial.persister.ObjectOutputStreamProxy.writeObjectOverride(ObjectOutputStreamProxy.java:60) [:]
>         at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326) [:1.6.0_22]
>         at java.util.concurrent.ConcurrentHashMap.writeObject(ConcurrentHashMap.java:1247) [:1.6.0_22]
>         ... 200 more
> Caused by: java.lang.reflect.InvocationTargetException
>         at sun.reflect.GeneratedMethodAccessor275.invoke(Unknown Source) [:1.6.0_22]
>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [:1.6.0_22]
>         at java.lang.reflect.Method.invoke(Method.java:597) [:1.6.0_22]
>         at org.jboss.serial.persister.RegularObjectPersister.writeSlotWithMethod(RegularObjectPersister.java:120) [:]
>         ... 271 more
> Caused by: java.io.IOException
>         at org.jboss.serial.persister.RegularObjectPersister.writeSlotWithMethod(RegularObjectPersister.java:129) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.defaultWrite(RegularObjectPersister.java:86) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeData(RegularObjectPersister.java:62) [:]
>         at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.describeObject(ObjectDescriptorFactory.java:276) [:]
>         at org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectOutput.writeObject(DataContainer.java:206) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeSlotWithFields(RegularObjectPersister.java:182) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.defaultWrite(RegularObjectPersister.java:90) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeData(RegularObjectPersister.java:62) [:]
>         at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.describeObject(ObjectDescriptorFactory.java:276) [:]
>         at org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectOutput.writeObject(DataContainer.java:206) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeSlotWithFields(RegularObjectPersister.java:182) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.defaultWrite(RegularObjectPersister.java:90) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeData(RegularObjectPersister.java:62) [:]
>         at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.describeObject(ObjectDescriptorFactory.java:276) [:]
>         at org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectOutput.writeObject(DataContainer.java:206) [:]
>         at org.jboss.serial.persister.ObjectOutputStreamProxy.writeObjectOverride(ObjectOutputStreamProxy.java:60) [:]
>         at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326) [:1.6.0_22]
>         at java.util.HashSet.writeObject(HashSet.java:267) [:1.6.0_22]
>         ... 275 more
> Caused by: java.lang.reflect.InvocationTargetException
>         at sun.reflect.GeneratedMethodAccessor282.invoke(Unknown Source) [:1.6.0_22]
>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [:1.6.0_22]
>         at java.lang.reflect.Method.invoke(Method.java:597) [:1.6.0_22]
>         at org.jboss.serial.persister.RegularObjectPersister.writeSlotWithMethod(RegularObjectPersister.java:120) [:]
>         ... 292 more
> Caused by: java.lang.NoClassDefFoundError: org/springframework/context/ApplicationContext
>         at java.lang.Class.getDeclaredMethods0(Native Method) [:1.6.0_22]
>         at java.lang.Class.privateGetDeclaredMethods(Class.java:2427) [:1.6.0_22]
>         at java.lang.Class.getDeclaredMethod(Class.java:1935) [:1.6.0_22]
>         at org.jboss.serial.classmetamodel.ClassMetaData.lookupMethodOnHierarchy(ClassMetaData.java:102) [:]
>         at org.jboss.serial.classmetamodel.ClassMetaData.lookupInternalMethods(ClassMetaData.java:432) [:]
>         at org.jboss.serial.classmetamodel.ClassMetaData.<init>(ClassMetaData.java:122) [:]
>         at org.jboss.serial.classmetamodel.ClassMetamodelFactory.getClassMetaData(ClassMetamodelFactory.java:350) [:]
>         at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.describeObject(ObjectDescriptorFactory.java:168) [:]
>         at org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectOutput.writeObject(DataContainer.java:206) [:]
>         at org.jboss.serial.persister.ArrayPersister.saveObjectArray(ArrayPersister.java:110) [:]
>         at org.jboss.serial.persister.ArrayPersister.writeData(ArrayPersister.java:101) [:]
>         at org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.describeObject(ObjectDescriptorFactory.java:276) [:]
>         at org.jboss.serial.objectmetamodel.DataContainer$DataContainerDirectOutput.writeObject(DataContainer.java:206) [:]
>         at org.jboss.serial.persister.RegularObjectPersister.writeSlotWithFields(RegularObjectPersister.java:182) [:]
>         at org.jboss.serial.persister.ObjectOutputStreamProxy.writeFields(ObjectOutputStreamProxy.java:79) [:]
>         at org.jboss.serial.persister.ObjectOutputStreamProxy.defaultWriteObject(ObjectOutputStreamProxy.java:68) [:]
>         at java.util.Vector.writeObject(Vector.java:1012) [:1.6.0_22]
>         ... 296 more
> Caused by: java.lang.ClassNotFoundException: org.springframework.context.ApplicationContext from BaseClassLoader at cd73c3c{vfs:///opt/jboss/jboss-6.0.0-SNAPSHOT/server/default/deployers/jbossws.deployer}
>         at org.jboss.classloader.spi.base.BaseClassLoader.loadClass(BaseClassLoader.java:480) [jboss-classloader.jar:2.2.0.Alpha9]
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:248) [:1.6.0_22]
>         ... 313 more

-- 
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the jboss-jira mailing list