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.