Yep, both in one jar (mine), with the two log4j2 jars in the /lib/ext
area.  Will have to work on the zip and get back to you....

On Mon, Oct 22, 2012 at 10:38 PM, Ralph Goers
<[email protected]> wrote:
> In theory, what you are describing should be working.  Are the two classes in 
> one jar with Log4j in separate jars? Is it possible for you to provide a zip 
> of your project with the two classes exactly as it is packaged?
>
> Ralph
>
>
> On Oct 22, 2012, at 5:51 PM, Peter DePasquale wrote:
>
>> Ok, I'm new, and I'm stumped.  Here's my log4j2 config file:
>>
>> <?xml version="1.0" encoding="UTF-8"?>
>> <configuration status="debug">
>>       <appenders>
>>               <Console name="Console" target="SYSTEM_OUT">
>>                       <PatternLayout pattern="%d{HH:mm:ss} [%t] %-5level 
>> %logger{36} - %msg%n"/>
>>               </Console>
>>
>>               <File name="DriversFile" fileName="trace-drivers.txt"
>> suppressExceptions="false" append="false">
>>                       <PatternLayout pattern="%d{yyyy-MM-dd HH:mm:ss} %p %C 
>> [%t] %m%n"/>
>>               </File>
>>       </appenders>
>>
>>       <loggers>
>>               <logger name="org.comtor.drivers" level="trace" 
>> additivity="false">
>>                       <appender-ref ref="DriversFile"/>
>>               </logger>
>>
>>               <root level="error">
>>                       <appender-ref ref="Console"/>
>>               </root>
>>       </loggers>
>> </configuration>
>>
>> Note that the config status="debug". I have two classes that I'm
>> monkeying with to get Log4J2 working. They are:
>>
>> org.comtor.drivers.Comtor, and
>> org.comtor.drivers.ComtorStandAlone
>>
>> At this point, I'm only using a handful (and I mean small numbers
>> here) of .trace(), .entry(), and .exit() method calls.
>>
>> If I do this in file #2 (ComtorStandAlone), I can get the tracing to
>> write to the file specified in the config file above (as well as DEBUG
>> statements from log4j2 on the console). Ok, cool. But when I add
>> logging to the first file (Comtor) thereby in theory logging from two
>> classes in the program, NOTHING happens. No config file logging to the
>> console, no output file, nothing.
>>
>> Am I misunderstanding the capability to have the "org.comtor.drivers"
>> logger catch, process, and write to the same file? In fact, if I only
>> create the Logger object in the second file (private static Logger
>> logger = LogManager.getLogger(Comtor.class.getName());) without
>> attempting to call .trace(), .entry(), or .exit(), the problem
>> manifests itself (no output, no file, nothing).
>>
>> I'd appreciate any insight here, as I'm really at a loss. Thanks.
>>
>> --
>> Peter J. DePasquale, Ph.D.
>> Department of Computer Science
>> The College of New Jersey
>> (e) depasqua [at] tcnj [dot] edu
>> (p) 609-771-2806
>> (f) 609-637-5190
>> (o) Holman Hall - Room 238
>> (l) Holman Hall - Room 255
>>
>> ---------------------------------------------------------------------
>> 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]
>



-- 
Peter J. DePasquale, Ph.D.
Department of Computer Science
The College of New Jersey
(e) depasqua [at] tcnj [dot] edu
(p) 609-771-2806
(f) 609-637-5190
(o) Holman Hall - Room 238
(l) Holman Hall - Room 255

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to