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

Reply via email to