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

Fwd: [reverbel-sod] Problema serialVersionUID



Parece que o binário da classe javax.xml.namespace.QName é diferente
entre o cliente e o servidor. Você pode tentar rodar o cliente
passando para a VM o parâmetro
-Djava.endorsed.dirs=/caminho/para/jboss/lib/endorsed.

[];
Rafael de F. Ferreira.

On 6/21/06, cuikiri@xxxxxxxxxxxxxxxx <cuikiri@xxxxxxxxxxxxxxxx> wrote:
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)





--
Rafael de F. Ferreira.


-- Rafael de F. Ferreira.