4 Replies Latest reply on Oct 20, 2008 7:25 AM by jaikiran pai

    JBoss-5 CR2 : log4j.jar missing from jbossall-client.jar man

    jaikiran pai Master

      Starting JBoss-5 CR2 jbossall-client.jar acts as a manifest-only jar file which points to various other client jars. However the Manifest.mf is missing the %JBOSS_HOME%\client\log4j.jar file. The readme too does not have a mention about this file:


      This jar file contains a classpath reference to various client jar files used by jboss client applications.
      ....
      The classpath includes the following files:

      commons-logging.jar
      concurrent.jar
      ejb3-persistence.jar
      hibernate-annotations.jar
      jboss-aop-jdk50-client.jar
      jboss-appclient.jar
      jboss-aspect-jdk50-client.jar
      jboss-client.jar
      jboss-common-core.jar
      jboss-deployers-client-spi.jar
      jboss-deployers-client.jar
      jboss-deployers-core-spi.jar
      jboss-deployers-core.jar
      jboss-deployment.jar
      jboss-ejb3-common-client.jar
      jboss-ejb3-core-client.jar
      jboss-ejb3-ext-api.jar
      jboss-ejb3-proxy-client.jar
      jboss-ejb3-proxy-clustered-client.jar
      jboss-ejb3-security-client.jar
      jboss-ha-client.jar
      jboss-ha-legacy-client.jar
      jboss-iiop-client.jar
      jboss-integration.jar
      jboss-j2se.jar
      jboss-javaee.jar
      jboss-jsr77-client.jar
      jboss-logging-jdk.jar
      jboss-logging-log4j.jar
      jboss-logging-spi.jar
      jboss-main-client.jar
      jboss-mdr.jar
      jboss-messaging.jar
      jboss-remoting.jar
      jboss-security-spi.jar
      jboss-serialization.jar
      jboss-srp-client.jar
      jboss-system-client.jar
      jboss-system-jmx-client.jar
      jbosscx-client.jar
      jbosssx-as-client.jar
      jbosssx-client.jar
      jmx-client.jar
      jmx-invoker-adaptor-client.jar
      jnp-client.jar
      slf4j-api.jar
      slf4j-jboss-logging.jar
      xmlsec.jar


      Was this intentional to leave out the log4j.jar file? Without this jar file available, the logging on the client side never happens. I had to separately include this log4j.jar in the client classpath in addition to jbossall-client.jar. Is this intentional?