JBoss 4.2.2 a 5.0.1 de migración: se necesita archivos JAR de cliente jboss
Pregunta
im conmutación JBoss 4.2.2 a 5.0.1 y he instalado JBoss. ahora en el lado del cliente i sustituye archivos JAR existentes. jbossall-client.jar, jboss- client.jar, commons-logging.jar, jboss- serialization.jar, jnp-client.jar. pero aún así llegó el error en el registro.
java.lang.NoClassDefFoundError: org / jboss / registro / Logger en org.jnp.interfaces.NamingContext. (NamingContext.java:160)
alguien podría arrojar algo de luz.
Nota: (cuando copio los 90 frascos de jboss-5.0.1.GA \ lib cliente en mi cliente, mi TRABAJO DE SOLICITUD Pero yo no saben lo que son los frascos restantes exactamente necesarios..): (
Solución
Las clases de la API org.jboss.logging
están en jboss-logging-spi.jar
. Es posible que también sea necesario jboss-logging-jdk.jar
o jboss-logging-log4j.jar
.
En JBoss 4, el jbossall-client.jar
contenía una copia de todas las clases que las aplicaciones cliente pueda necesitar. A partir de v5, sin embargo, que sólo contiene un archivo de manifiesto que se refiere a los otros JAR, y de manera tan simple que incluye jbossall-client.jar
ya no es suficiente, es necesario incluir los otros también.