[
https://issues.apache.org/jira/browse/LOG4J2-760?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14088882#comment-14088882
]
Gary Gregory commented on LOG4J2-760:
-------------------------------------
I am against changing the POM to deal with this issue. This is only a
documentation issue for users that do not use a dependency management build
tool, be it Maven, Ivy, or something else. Editing the POM opens the door to
editing all POMs to list all transitive dependencies, which defeats one of the
purposes behind using Maven in the first place.
I do not think this is a problem that needs solving beyond automatically
generating docs based on the POM. Maven already generates reports for this kind
of dependencies. What we are dealing with here is a finer grain level of
documentation since not all deps are required to use the core jar.
> XMLLayout's dependence on jackson-annotations should be documented
> ------------------------------------------------------------------
>
> Key: LOG4J2-760
> URL: https://issues.apache.org/jira/browse/LOG4J2-760
> Project: Log4j 2
> Issue Type: Bug
> Components: Layouts
> Affects Versions: 2.0-rc2, 2.0
> Environment: Windows JDK 1.7.0_65
> Reporter: Dale Furrow
> Fix For: 2.0.2
>
> Attachments: BasicScreenshot.jpg, screenshot - with Jacson 2.4.1.jpg,
> screenshot-success.jpg
>
>
> Hello--first time report please bear with me.
> Upgrading project from 2.0-rc1 to 2.0, ran into the following issue:
> Layout<? extends Serializable> xmlLayout = xmlLayout.createDefaultLayout();
> produces the following error:
> Exception in thread "main" java.lang.NoClassDefFoundError:
> com/fasterxml/jackson/core/JsonProcessingException
> I've included the API and Core JAR's to the project path, as previously. For
> reference, I'm comparing this line with the following line that runs
> correctly in rc1:
> Layout<? extends Serializable> fileXMLLayout = XMLLayout.createLayout("true",
> "true", null, null, null, null);
--
This message was sent by Atlassian JIRA
(v6.2#6252)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]