Yes.  Here are both (and java code -- that works).  --Mark

DOM:
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
<log4j:configuration debug="true" 
xmlns:log4j='http://jakarta.apache.org/log4j/'>
        <appender name="JMS" class="com.printrak.JMSQueueAppender">
                <param name="InitialContextFactory" 
value="org.jnp.interfaces.NamingContextFactory"/>
                <param name="ProviderUrl" value="10.73.4.149:1099"/>
                <param name="QueueConnectionFactoryBindingName" 
value="QueueConnectionFactory"/>
                <param name="QueueBindingName" value="queue/LSQ"/>
        </appender>

        <root>
                <level value="debug"/>
                <appender-ref ref="JMS"/>
        </root>
</log4j:configuration>


Properties:
log4j.rootCategory=DEBUG, stdout, JMS, A2
log4j.appender.A2=org.apache.log4j.FileAppender
log4j.appender.A2.File=log4j.log
log4j.appender.A2.layout=org.apache.log4j.PatternLayout
log4j.appender.A2.layout.ConversionPattern=%d [%t] %-5p %c - %m%n

log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d [%t] %-5p %c - %m%n

log4j.appender.JMS=com.printrak.JMSQueueAppender
log4j.appender.JMS.initialContextFactory=org.jnp.interfaces.NamingContextFactory
log4j.appender.JMS.providerUrl=10.73.4.149:1099
log4j.appender.JMS.queueConnectionFactoryBindingName=QueueConnectionFactory
log4j.appender.JMS.queueBindingName=queue/LSQ


Here's source (that works):
                JMSQueueAppender jqa = new JMSQueueAppender();
                jqa.setProviderUrl("10.73.4.149:1099");
                
jqa.setInitialContextFactory("org.jnp.interfaces.NamingContextFactory");
                
jqa.setQueueConnectionFactoryBindingName("QueueConnectionFactory");
                jqa.setQueueBindingName("queue/LSQ");
                jqa.activateOptions();

                rep.getRootLogger().addAppender(jqa);
-----Original Message-----
From: Donald Larmee [mailto:[EMAIL PROTECTED] 
Sent: Thursday, February 10, 2005 6:49 PM
To: 'Log4J Users List'
Subject: RE: JMSQueueAppender from contrib (Jamie Tsao)


Can you provide the log4j.properties/log4j.xml file you are using? 

-----Original Message-----
From: Evans Mark-PT1167 [mailto:[EMAIL PROTECTED] 
Sent: Thursday, February 10, 2005 4:33 PM
To: 'Log4j Users List'
Subject: JMSQueueAppender from contrib (Jamie Tsao)

I'm able to send JMS messages to a JMS Queue using the JMSQueueAppender
*only* when I configure it programmatically.  It hangs on the
queueConnectionFactory.createQueueConnection() when configured with either the 
PropertyConfigurator or the DOMConfigurator.  Any ideas?

Thanks,
Mark

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to