Hi All,
I am trying to use the JMSAppender I am using following appender configuration in jboss-log4j.xml <appender name="JMS" class="org.apache.log4j.net.JMSAppender"> <param name="ProviderURL" value="tcp://localhost:61616"/> <param name="InitialContextFactoryName" value="org.activemq.jndi.ActiveMQInitialContextFactory"/> <param name="topicBindingName" value="MyTopic"/> <param name="topicConnectionFactoryBindingName" value="ConnectionFactory"/> <param name="LocationInfo" value="false"/> <param name="Threshold" value="DEBUG"/> </appender> But I get the exception: 18:29:15,396 INFO [Log4jService$URLWatchTimerTask] Configuring from URL: resource:jboss-log4j.xml log4j:ERROR Error while activating options for appender named [JMS]. javax.naming.NoInitialContextException: Cannot instantiate class: org.activemq.jndi.ActiveMQInitialContextFactory [Root exception is java.lang.ClassNotFoundException: No ClassLoaders found for: org.activemq.jndi.ActiveMQInitialContextFactor y] at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:657) at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:247) at javax.naming.InitialContext.init(InitialContext.java:223) at javax.naming.InitialContext.<init>(InitialContext.java:197) Can anybody help me resolving this error? Thanks & Regards, Pooja Chitnis