Hi, I'm still getting the same errors with Maven plugin. I installed version 1.7.1 of the Cactus plugin. I deploy to JBoss 3.2.5 (but 3.2.7 does the same). The test runs, but then I get an exception and the system doesn't return (I have to press Ctrl+C to stop the execution of 'maven cactus:test'.

I can enclose a zip with the code if you wish. Here follows the exception:

cactus:test-war:
   [cactus] -----------------------------------------------------------------
   [cactus] Running tests against JBoss 3.2.5 @ http://localhost:8280
   [cactus] -----------------------------------------------------------------
[cactus] Deleting 302 files from D:\OPENSOURCES\jboss-3.2.5\server\ports-02 [cactus] Deleted 90 directories from D:\OPENSOURCES\jboss-3.2.5\server\ports-02
   [cactus] Copying 204 files to D:\OPENSOURCES\jboss-3.2.5\server\ports-02
[cactus] Copied 2 empty directories to D:\OPENSOURCES\jboss-3.2.5\server\ports-02
   [cactus] Running uk.co.jemos.web1.HelloWorldServletTest
   [cactus] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.36 sec
   [cactus] Testsuite: uk.co.jemos.web1.HelloWorldServletTest
   [cactus] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.36 sec
   [cactus]
   [cactus] Testcase: testWeb1Servlet took 0.313 sec
[cactus] Exception in thread "main" javax.naming.NamingException: Could not dereference object [Root exception is javax.naming.CommunicationException [Root exception is java.io.InvalidClassException: org.jboss.util.id.GUID; lo cal class incompatible: stream classdesc serialVersionUID = 3289509836244263718, local class serialVersionUID = 692
6421946503004889]]
[cactus] at org.jnp.interfaces.NamingContext.resolveLink(NamingContext.java:972) [cactus] at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:615) [cactus] at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:509) [cactus] at javax.naming.InitialContext.lookup(InitialContext.java:351)
   [cactus]    at org.jboss.Shutdown.main(Shutdown.java:188)
[cactus] Caused by: javax.naming.CommunicationException [Root exception is java.io.InvalidClassException: org.j boss.util.id.GUID; local class incompatible: stream classdesc serialVersionUID = 3289509836244263718, local class s
erialVersionUID = 6926421946503004889]
[cactus] at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:649) [cactus] at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:509) [cactus] at javax.naming.InitialContext.lookup(InitialContext.java:351) [cactus] at org.jnp.interfaces.NamingContext.resolveLink(NamingContext.java:966)
   [cactus]    ... 4 more
[cactus] Caused by: java.io.InvalidClassException: org.jboss.util.id.GUID; local class incompatible: stream cla ssdesc serialVersionUID = 3289509836244263718, local class serialVersionUID = 6926421946503004889 [cactus] at java.io.ObjectStreamClass.initNonProxy(ObjectStreamClass.java:519) [cactus] at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1546) [cactus] at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1460) [cactus] at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1693) [cactus] at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1299) [cactus] at java.io.ObjectInputStream.readObject(ObjectInputStream.java:339) [cactus] at org.jboss.invocation.InvokerInterceptor.readExternal(InvokerInterceptor.java:125) [cactus] at java.io.ObjectInputStream.readExternalData(ObjectInputStream.java:1753) [cactus] at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1711) [cactus] at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1299) [cactus] at java.io.ObjectInputStream.readObject(ObjectInputStream.java:339) [cactus] at org.jboss.proxy.Interceptor.readExternal(Interceptor.java:66) [cactus] at java.io.ObjectInputStream.readExternalData(ObjectInputStream.java:1753) [cactus] at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1711) [cactus] at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1299) [cactus] at java.io.ObjectInputStream.readObject(ObjectInputStream.java:339) [cactus] at org.jboss.proxy.Interceptor.readExternal(Interceptor.java:66) [cactus] at java.io.ObjectInputStream.readExternalData(ObjectInputStream.java:1753) [cactus] at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1711) [cactus] at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1299) [cactus] at java.io.ObjectInputStream.readObject(ObjectInputStream.java:339) [cactus] at org.jboss.proxy.Interceptor.readExternal(Interceptor.java:66) [cactus] at java.io.ObjectInputStream.readExternalData(ObjectInputStream.java:1753) [cactus] at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1711) [cactus] at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1299) [cactus] at java.io.ObjectInputStream.readObject(ObjectInputStream.java:339) [cactus] at org.jboss.proxy.ClientContainer.readExternal(ClientContainer.java:111) [cactus] at java.io.ObjectInputStream.readExternalData(ObjectInputStream.java:1753) [cactus] at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1711) [cactus] at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1299) [cactus] at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1912) [cactus] at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1836) [cactus] at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1713) [cactus] at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1299) [cactus] at java.io.ObjectInputStream.readObject(ObjectInputStream.java:339)
   [cactus]    at java.rmi.MarshalledObject.get(MarshalledObject.java:135)
[cactus] at org.jnp.interfaces.MarshalledValuePair.get(MarshalledValuePair.java:30) [cactus] at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:552)
   [cactus]    ... 7 more
   [cactus] [ERROR] Java Result: 1


As you can see the test is not returning. It seems a problem with the serialVersionUID. Why would that happen?

Marco

---
[This E-mail has been scanned for viruses but it is your responsibility to maintain up to date anti virus software on the device that you are
currently using to read this email. ]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to