[ https://issues.apache.org/jira/browse/OOZIE-2778?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15857401#comment-15857401 ]
Abhishek Bafna commented on OOZIE-2778: --------------------------------------- +1. Thanks [~asasvari] for working on this. Thanks [~andras.piros] for the review. Committed to master. > Copy only jetty.version related server dependencies to distro > -------------------------------------------------------------- > > Key: OOZIE-2778 > URL: https://issues.apache.org/jira/browse/OOZIE-2778 > Project: Oozie > Issue Type: Bug > Reporter: Attila Sasvari > Assignee: Attila Sasvari > Fix For: 5.0.0 > > Attachments: OOZIE-2778-01.patch, OOZIE-2778-05.patch, > OOZIE-2778-06.patch, OOZIE-2778-07.patch, OOZIE-2778-2.patch, > OOZIE-2778-3.patch, OOZIE-2778-4.patch, OOZIE-2778-5.patch > > > To compile JSP, org.eclipse.jdt.core is used (see > http://www.eclipse.org/jetty/documentation/9.2.20.v20161216/configuring-jsp.html#compiling-jsps). > However, additional currently jasper libraries are copied to > embedded-oozie-server/dependency/ in the distro directory. It can cause > problems (e.g. NoSuchMethodException at runtime) if classes are loaded from > that jars. > Furthermore, transitive dependencies can pull in old jetty libraries (such as > jetty-util 6) that can cause runtime issues (at server startup). > We can make sure with the maven assembly plugin that only jetty.version > related dependencies are copied to distro. -- This message was sent by Atlassian JIRA (v6.3.15#6346)