Done : https://issues.apache.org/jira/browse/LOG4J2-1421
2016-06-10 13:49 GMT+02:00 Remko Popma <remko.po...@gmail.com>: > I would prefer a Jira ticket because email quickly drops below the > horizon... > > Sent from my iPhone > > > On 2016/06/10, at 17:02, Anthony Maire <maire.anth...@gmail.com> wrote: > > > > The first log file was obtained for the real plugin (which has > dependency to some code that I can't publish), the "test" package is a > minimal example I made after my first mail to reproduce the issue. > > I didn't copy/paste the log file again, but I had this message when the > jar in the classpath "2016-06-09 19:40:44,823 main DEBUG Took 0,001222 > seconds to load 0 plugins from package test" > > (and the plugin is correctly loaded with the source in eclipse) > > > > Using the "packages" property was the simplest solution for me while > trying to test my plugin. I will try to generate the .dat file to make it > works. > > > > As requested, please find a complete example (config file, application > and plugin sources, and plugin as a jar without the .dat file) in the > attached zip. You will need to remove the fake txt extension, zip files are > blocked on my email address ... > > Let me know if I should open a JIRA ticket for this > > > > Regards, > > Anthony > > > > > > > > > > 2016-06-09 21:53 GMT+02:00 Ralph Goers <ralph.go...@dslextreme.com>: > >> Your jar does not have the Log4j2Plugins.dat file in it which indicates > the log4j annotation processor did not run. You really should have this > enabled. Although specifying the packages attribute should work it is much > slower to find the plugins. Your log file below show package > com.***.util.logging.log4j as being searched, not test. > >> > >> Can you create a zip file with all the parts, with source, that shows > the problem? Doing this piecemeal is a bit tough. > >> > >> Ralph > >> > >> > On Jun 9, 2016, at 10:47 AM, Anthony Maire <maire.anth...@gmail.com> > wrote: > >> > > >> > I made a simplified example (cf attached files) > >> > My log4j2.xml starts with: > >> > <Configuration status="trace" packages="test"> > >> > > >> > And my application main method with : > >> > > >> > String className = "test.DefaultFilter"; > >> > Class<?> filterClass = Class.forName(className); > >> > Object filter = filterClass.newInstance(); > >> > > >> > (and it does not fail) > >> > > >> > => With the .java file in eclipse, the plugin is correctly loaded, > but with the jar file in the classpath only, no plugin is loaded > >> > > >> > > >> > > >> > > >> > 2016-06-09 18:54 GMT+02:00 Ralph Goers <ralph.go...@dslextreme.com > <mailto:ralph.go...@dslextreme.com>>: > >> > We would have to see the plugin to see if it is annotated correctly. > >> > > >> > Ralph > >> > > >> > > On Jun 9, 2016, at 9:49 AM, Anthony Maire <maire.anth...@gmail.com > <mailto:maire.anth...@gmail.com>> wrote: > >> > > > >> > > Hello > >> > > > >> > > I'm trying to test some custom filters/layout with an existing > application. > >> > > When I use them in a dummy test application launched from eclipse, > >> > > everything if fine, they are correctly loaded if I specify a > "packages" > >> > > property in the configuration > >> > > > >> > > However, when packaging the plugin classes in a jar file to run > with the > >> > > real applications, they are not loaded, cf this log with > status="trace" > >> > > > >> > > > >> > > I made another test: I removed the plugins source from my eclipse, > and run > >> > > the dummy application that was working with the jar file in the > classpath, > >> > > the plugins are not loaded too. I made sure that the jar is in the > >> > > classpath: the dummy application starts with a Class.forName() on > one of > >> > > the plugin classes and it does succeed ... > >> > > > >> > > 2016-06-09 17:50:18,488 main DEBUG Installed script engines > >> > > 2016-06-09 17:50:23,998 main DEBUG Oracle Nashorn Version: 1.8.0_45, > >> > > Language: ECMAScript, Threading: Not Thread Safe, Compile: true, > Names: > >> > > {nashorn, Nashorn, js, JS, JavaScript, javascript, ECMAScript, > ecmascript} > >> > > 2016-06-09 17:50:24,013 main DEBUG Took 0,007874 seconds to load 0 > plugins > >> > > from package com.***.util.logging.log4j > >> > > > >> > > > >> > > Any idea ? > >> > > > >> > > Regards, > >> > > Anthony > >> > > >> > > >> > > >> > --------------------------------------------------------------------- > >> > To unsubscribe, e-mail: log4j-user-unsubscr...@logging.apache.org > <mailto:log4j-user-unsubscr...@logging.apache.org> > >> > For additional commands, e-mail: log4j-user-h...@logging.apache.org > <mailto:log4j-user-h...@logging.apache.org> > >> > > >> > > >> > <defaultFilter.jar> > >> > --------------------------------------------------------------------- > >> > To unsubscribe, e-mail: log4j-user-unsubscr...@logging.apache.org > >> > For additional commands, e-mail: log4j-user-h...@logging.apache.org > > > > <log4j-plugin-load-issue.zip.txt> > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: log4j-user-unsubscr...@logging.apache.org > > For additional commands, e-mail: log4j-user-h...@logging.apache.org >