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

Matt Sicker commented on LOG4J2-1614:
-------------------------------------

You may need to explicitly add the PluginProcessor annotation processor in 
Eclipse (I use IntelliJ, seems to find it automatically after enabling 
annotation processing, not too sure about Eclipse). As you may have noticed, 
javac and maven both enable annotation processing by default.

Is DBAppender your custom appender you're trying to make work? You might be 
missing some annotations. Do you have @Plugin and (@PluginFactory or 
@PluginBuilderFactory) on your plugin class? It doesn't seem like the 
PluginManager can find your plugin which might be because it's lacking the 
necessary annotations.

> Package attribute for discovering custom plugins within jars fails
> ------------------------------------------------------------------
>
>                 Key: LOG4J2-1614
>                 URL: https://issues.apache.org/jira/browse/LOG4J2-1614
>             Project: Log4j 2
>          Issue Type: Bug
>          Components: Appenders, Core
>    Affects Versions: 2.3, 2.6.2
>            Reporter: Frank Conover
>         Attachments: output-log.txt
>
>
> I am experiencing this issue with 2.6.3 and I tried 2.3. I have a custom 
> plugin in a jar file. Works fine from eclipse, or a non-jar java app but not 
> as a jar project. I have packages="... attribute filled out in my log4j2.xml. 
> I added it to get the custom appender found while running from eclipse. As a 
> non-maven program using jars which are on the classpath the appender is not 
> found. Is there another way I should be doing this? Is packages still fixed / 
> or still an available feature?
> Note: If I extract my jars and run, the appender is found.
> See: LOG4J2-741
> This referenced issue and the stack overflow link in the description of this 
> issue sound like my issue. Do I need to compile with a certain flag turned 
> on? Generate my jar a certain way?



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
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