[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)