You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cactus-user@jakarta.apache.org by Marco Tedone <mt...@jemos.co.uk> on 2005/10/29 18:26:24 UTC

Problems with maven plugin

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. ]


Re: Problems with maven plugin

Posted by Marco Tedone <mt...@jemos.co.uk>.
Looking a bit around the internet is seems that the client is using a 
different version of the jars contained within JBoss. Is it possible that 
the Proxy's client is using some jars versions different from what is 
contained within JBoss? (Which version of jbossall-client or jboss-client is 
the Cactus plugin using?)

Marco
----- Original Message ----- 
From: "Marco Tedone" <mt...@jemos.co.uk>
To: "Cactus-Users" <ca...@jakarta.apache.org>
Sent: Saturday, October 29, 2005 5:26 PM
Subject: Problems with maven plugin


> 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: cactus-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: cactus-user-help@jakarta.apache.org
>
> 


---
[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. ]