[ 
https://issues.apache.org/jira/browse/LOG4J2-365?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13745927#comment-13745927
 ] 

Remko Popma commented on LOG4J2-365:
------------------------------------

if the log4j2.xml file is inside a jar, you could try to specify the location 
like this:
{{jar:file:/C:/path/to/jarfile.jar!path/in/jar/log4j2.xml}}

WARNING: I strongly recommend against unzipping the log4j jar files and zipping 
them back up into a custom jar! It is open source, you can use it any way you 
want of course, but I certainly don't want to support it...

The log4j jar files contain lots of other files, not just .class files. Log4j 
NEEDS those other files to work properly. Again, if you unzip the jars, strip 
out or change config files, and then zip the result back up into a custom file, 
I have no idea what will happen. It may work, it may not. Or even worse, it 
will work a little until after you ship to your users, and then your users run 
into problems because they run on different configurations than you imagined...
                
> ERROR StatusLogger Unable to locate a logging implementation, using 
> SimpleLogge
> -------------------------------------------------------------------------------
>
>                 Key: LOG4J2-365
>                 URL: https://issues.apache.org/jira/browse/LOG4J2-365
>             Project: Log4j 2
>          Issue Type: Question
>          Components: log4j 1.2 emulation
>    Affects Versions: 2.0-beta7
>         Environment: windows7
>            Reporter: wei wang
>            Priority: Blocker
>              Labels: ERROR, SimpleLogge, StatusLogger, Unable, a, 
> implementation,, locate, logging, to, using
>             Fix For: 2.0-beta7
>
>   Original Estimate: 12h
>  Remaining Estimate: 12h
>
> I have problem to make the logging work with the log4j2.xml  when packing 
> into jar file.
> I have launcher.jar which calls oamcli.jar(has logging implementation and log 
> is working in eclipse)
> How ever when I try to run :
> java -Dlog4j.configurationFile=path\to\log4j2.xml  -cp  "launcher.jar; lib\*" 
> .....
> I got a "ERROR StatusLogger Unable to locate a logging implementation, using 
> SimpleLogger"
> Please give me some advice and where to look for the answer. 
> Thanks!

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

---------------------------------------------------------------------
To unsubscribe, e-mail: log4j-dev-unsubscr...@logging.apache.org
For additional commands, e-mail: log4j-dev-h...@logging.apache.org

Reply via email to