[Prévia] [Próxima] [Prévia por assunto] [Próxima por assunto]
[Índice cronológico] [Índice de assunto]

Problema serialVersionUID



Professor, monitor ou pessoal alguém sabe o porque deste problema?

O erro esta neste cliente.

public static void main(String[] args) {
    // TODO Auto-generated method stub
    try {//VideoRentalStoreService
	Context initialContex = new InitialContext();
	VideoRentalStoreService service =
	(VideoRentalStoreService)
initialContex.lookup("java:comp/env/service/videorental");
	RentalServiceRPC rsPort =
(RentalServiceRPC)service.getRentalServiceRPCPort();
	rsPort.findMovieByName("a");
    }
    catch(Exception e){
	e.printStackTrace();
    }
}


log4j:WARN No appenders could be found for logger
(org.jboss.ws.jaxrpc.ServiceObjectFactory).
log4j:WARN Please initialize the log4j system properly.
javax.naming.NamingException: Cannot unmarshall service ref meta data,
cause: java.io.InvalidClassException: javax.xml.namespace.QName; local
class incompatible: stream classdesc serialVersionUID =
4418622981026545151, local class serialVersionUID = -9120448754896609940
	at
org.jboss.ws.jaxrpc.ServiceObjectFactory.getObjectInstance(ServiceObjectFactory.java:127)
	at javax.naming.spi.NamingManager.getObjectInstance(NamingManager.java:304)
	at
org.jnp.interfaces.NamingContext.getObjectInstance(NamingContext.java:1125)
	at
org.jnp.interfaces.NamingContext.getObjectInstanceWrapFailure(NamingContext.java:1142)
	at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:705)
	at
org.jboss.naming.client.java.javaURLContextFactory$EncContextProxy.invoke(javaURLContextFactory.java:135)
	at $Proxy0.lookup(Unknown Source)
	at javax.naming.InitialContext.lookup(InitialContext.java:351)
	at cliente.Cliente.main(Cliente.java:19)