well, the http, http-whiteboard and war features are only wrappers for the
pax web features, because Karaf also provides some extra commands on top
and other projects like camel depend on those.
You'd need to get rid of those dependencies and replace them with the
pax-web ones.
regards, Achim
Hi,
could you try with the latest 4.0.0-SNAPSHOT?
For this you'd need to have a vanilla karaf first, or at least no Pax Web
3.1.x bundles installed,
add the 4.0.0-SNAPSHOT feature url to your repository and install the Pax
Web 4.0 features.
You'd gonna miss the web and http commands but I'd think
Thanks.
What is the repo and feature URL for the 4.0.0-SNAPSHOT feature?
I added
https://oss.sonatype.org/content/repositories/ops4j-snapshots@id=ops4j.snapshot
to my repositories and then I can do:
repo-add mvn:org.ops4j.pax.web/pax-web-features/4.0.0-SNAPSHOT/xml/features
This works fine.
I'm not sure if this is completely right or not, but I figured out I can do:
feature:install pax-jetty
feature:install pax-http
feature:install pax-war
Although the last one results in this error:
Error executing command: Manifest not present in the first entry of the zip
Hi,
ok, you're using the last 3.0.1 Karaf right, we had a issue with the
feature installer that looks for the Manifest file which usually is the
first entry in a jar, but looks like that particular one is missing it,
I'll try to re-animate the wrap for that bundle again.
Besides this flaw you're
Achim,
Yes, I'm using the released 3.0.1. I'll try again later today.
Kevin
On Wed, Jun 18, 2014 at 10:58 AM, Achim Nierbeck bcanh...@googlemail.com
wrote:
Hi,
ok, you're using the last 3.0.1 Karaf right, we had a issue with the
feature installer that looks for the Manifest file which
I have a JSF application I'm porting to Karaf/Jetty that uses EL 2.2 and
seems to have issues due to that.
I have OPS4J Pax Web - Jsp Support 3.1.0 installed and it says it supports
Servlet 3.0 (https://ops4j1.jira.com/wiki/display/paxweb/Pax+Web) that as I
understand it should include EL 2.2,
I should add that doing a bundle:capabilities on the Pax Web bundle shows:
osgi.wiring.package; javax.el 2.2.0 required by:
org.apache.myfaces.core.impl [266]
org.apache.myfaces.core.api [267]
which is encouraging, but then shows this:
osgi.wiring.package; com.sun.el 2.1.0.v20091210