代码之家  ›  专栏  ›  技术社区  ›  Tamizh

jboss 4.2.2到5.0.1迁移:需要的jboss客户端JAR文件

  •  4
  • Tamizh  · 技术社区  · 15 年前

    我正在将JBoss4.2.2切换到5.0.1,我已经安装了JBoss。现在在客户端,我替换了现有的JAR文件。jbossall client.jar、jboss client.jar、commons logging.jar、jboss serialization.jar、jnp-client.jar。但日志记录仍然出错。

    java.lang.noclasdeffounderror(Java.lang.noclasdeffounderror: 组织/jboss/logging/logger at Ong.jnP.接口.命名上下文.(命名上下文. Java:160)

    有人能开灯吗?

    注意:(当我将jboss-5.0.1.ga\client中的90个jar复制到我的客户机lib中时,我的应用程序工作正常。但我不知道剩下的罐子到底需要什么。):(

    1 回复  |  直到 15 年前
        1
  •  3
  •   skaffman    15 年前

    这个 org.jboss.logging API类在 jboss-logging-spi.jar . 你可能也需要 jboss-logging-jdk.jar jboss-logging-log4j.jar .

    在JBASE 4中, jbossall-client.jar 包含客户端应用程序可能需要的每个类的副本。但是,从v5开始,它只包含一个引用其他jar的清单文件,因此简单地包括 jbossall-client.jar 已经不够了,你还需要包括其他人。