Issue with JMSAppender using Activemq --------------------------------------
Key: AMQ-2495 URL: https://issues.apache.org/activemq/browse/AMQ-2495 Project: ActiveMQ Issue Type: Bug Components: JMS client Affects Versions: 5.3.0 Environment: jdk1.6, log4j 1.2.15, activemq 5.3.0 Reporter: Jeffrey Yin Priority: Blocker Tried to use JMSAppender with Activemq 5.3.0. The program stucked at line: topicSession = topicConnection.createTopicSession(false, Session.AUTO_ACKNOWLEDGE); Even the default example (Log4jJMSAppenderExample.java) comes with the activemq 5.3 has the same problem. Below is the output when I run the default example with the log4j.debug flag on: After start the activemq server, I tried to run the jmsappender example comes with activemq version 5.3. The program hangs, below is the debug info: C:\apache\apache-activemq-5.3.0\example>ant log4j-jms Buildfile: build.xml init: compile: log4j-jms: [echo] Running a Log4j JMS Appender example [java] log4j: Trying to find [log4j-jms.properties] using context classloader sun.misc.launcher$appclassloa...@11b86e7. [java] log4j: Using URL [file:/C:/apache/apache-activemq-5.3.0/example/target/classes/log4j-jms.properties] for automatic log4j configuration. [java] log4j: Reading configuration from URL file:/C:/apache/apache-activemq-5.3.0/example/target/classes/log4j-jms.properties [java] log4j: Parsing for [root] with value=[INFO, stdout, jms]. [java] log4j: Level token is [INFO]. [java] log4j: Category root set to INFO [java] log4j: Parsing appender named "stdout". [java] log4j: Parsing layout options for "stdout". [java] log4j: Setting property [conversionPattern] to [%d %-5p %c - %m%n]. [java] log4j: End of parsing for "stdout". [java] log4j: Parsed "stdout" options. [java] log4j: Parsing appender named "jms". [java] log4j: Setting property [initialContextFactoryName] to [org.apache.activemq.jndi.ActiveMQInitialContextFactory]. [java] log4j: Setting property [topicBindingName] to [logTopic]. [java] log4j: Setting property [topicConnectionFactoryBindingName] to [ConnectionFactory]. [java] log4j: Setting property [providerURL] to [tcp://localhost:61616]. [java] log4j: Getting initial context. [java] log4j: Looking up [ConnectionFactory] [java] log4j: About to create TopicConnection. [java] log4j: Creating TopicSession, non-transactional, in AUTO_ACKNOWLEDGE mode. No error or exception showed, the program just hangs over here. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.