[jboss-dev-forums] [Design of EJB 3.0] - Serializable DeploymentSummary

emuckenhuber do-not-reply at jboss.com
Wed May 28 11:35:11 EDT 2008


by chance i saw this failure in the deployers test in the AS testsuite, when getting the deploymentUnit in the test -  for example in o.j.t.deployers.ejb.test.EJBDeploymentUnitTestCase.testEJBDeployment


  | java.io.NotSerializableException: org.jboss.metadata.ejb.jboss.jndipolicy.spi.DeploymentSummary
  | 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1081)
  | 	at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1375)
  | 	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1347)
  | 	at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1290)
  | 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1079)
  | 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:302)
  | 	at java.util.concurrent.ConcurrentHashMap.writeObject(ConcurrentHashMap.java:1380)
  | 	at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:917)
  | 	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1339)
  | 	at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1290)
  | 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1079)
  | 	at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1375)
  | 	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1347)
  | 	at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1290)
  | 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1079)
  | 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:302)
  | 	at org.jboss.deployers.plugins.attachments.AttachmentsImpl.writeExternal(AttachmentsImpl.java:145)
  | 

Does the DeploymentSummary need to be Serializable or can we just define it as transient ?

Emanuel

View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4153997#4153997

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4153997



More information about the jboss-dev-forums mailing list