2 Replies Latest reply on Nov 28, 2002 4:15 AM by dynoweb

    JBossMQ configuration

    taoterry

      javaw -classic -classpath C:\Together5.5\out\classes\MessageDriven;C:\Together5.5\modules\com\togethersoft\modules\xml\lib;C:\bea\wlserver6.0\lib\weblogic.jar;C:\bea\wlserver6.0\lib\weblogic_sp.jar;;C:\JBoss\jboss\client\jbossmq-client.jar;C:\JBoss\jboss\lib\ext\oswego-concurrent.jar;C:\JBoss\jboss\lib\ext\jboss-j2ee.jar;C:\JBoss\jboss\lib\jboss-jdbc_ext.jar;C:\JBoss\tomcat\lib\servlet.jar;C:\JBoss\jboss\client\jboss-client.jar;C:\JBoss\jboss\client\jbosssx-client.jar;C:\JBoss\jboss\conf\default client.Client

      java.lang.NoClassDefFoundError: org/apache/log4j/Category

      at org.jboss.mq.referenceable.SpyConnectionFactoryObjectFactory.(SpyConnectionFactoryObjectFactory.java:24)

      at java.lang.Class.forName0(Native Method)

      at java.lang.Class.forName(Class.java:195)

      at com.sun.naming.internal.VersionHelper12.loadClass(VersionHelper12.java:45)

      at javax.naming.spi.NamingManager.getObjectFactoryFromReference(NamingManager.java:132)

      at javax.naming.spi.NamingManager.getObjectInstance(NamingManager.java:302)

      at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:437)

      at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:333)

      at javax.naming.InitialContext.lookup(InitialContext.java:350)

      at client.Client.(Client.java:39)

      at client.Client.main(Client.java:52)

      Exception in thread "main"

        • 1. Re: JBossMQ configuration
          arjav_parikh

          You should add log4j.jar to your classpath. In your case, it should be in c:\jboss\jboss\lib\ext\log4j.jar.

          • 2. Re: JBossMQ configuration
            dynoweb

            For my environment adding this archive into my classpath fixed this error. Thanks for the help.

            My environment
            jboss-3.0.4
            jdk1.3.1_04
            XDoclet-1.1.2
            jakarta-ant-1.4.1

            ANT_HOME=C:\jakarta-ant-1.4.1
            CLASSPATH=C:\jboss-3.0.4\lib\log4j-boot.jar;.;C:\XDoclet-1.1.2\lib\xdoclet.jar
            JAVA_HOME=C:\jdk1.3.1_04
            JBOSS_DIST=C:\jboss-3.0.4
            PATH=C:\jdk1.3.1_04\bin;C:\jakarta-ant-1.4.1\bin;.....