[
https://issues.apache.org/jira/browse/ACCUMULO-2786?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Bill Havanki updated ACCUMULO-2786:
-----------------------------------
Status: Patch Available (was: Open)
Here's a patch that includes jetty, jetty-util, and servlet-api in the
packaging. I verified it by checking that the libraries appear in the lib
directory, and also by installing Accumulo fresh with the change and leaving
other sources of the Jetty code out of the Accumulo classpath.
If it's decided that the libraries won't be included, that's fine. I offer the
patch just in case it's useful.
> Jetty / servlet JARs not packaged for monitor
> ---------------------------------------------
>
> Key: ACCUMULO-2786
> URL: https://issues.apache.org/jira/browse/ACCUMULO-2786
> Project: Accumulo
> Issue Type: Bug
> Components: build
> Affects Versions: 1.6.0
> Reporter: Bill Havanki
> Assignee: Christopher Tubbs
> Priority: Minor
> Labels: assembly, jetty, package
> Attachments: ACCUMULO-2786.v1.patch.txt
>
>
> The monitor needs Jetty (and, transitively, the servlet API) to run. The
> tarball generated by {{mvn -P assemble package}} does not include Jetty, so
> an installation needs to get it from elsewhere.
> ACCUMULO-2301 was the first attempt at fixing this, and it works for 1.4 and
> 1.5, but it appears that the change didn't make it to 1.6.
> A workaround is to hand-copy the Jetty and servlet JARs to Accumulo's lib
> directory, or add a location where Jetty already exists to the Accumulo
> classpath.
--
This message was sent by Atlassian JIRA
(v6.2#6252)