Hi, On Tue, May 7, 2013 at 2:45 PM, Achim Nierbeck <[email protected]>wrote:
> > well if you don't have an osgi-war and want to deploy it, you either need > to add the Webapp-Context yourself or the deployer does it for you :) if > not given, so regarding this you are doing everything right. The war: > url-handler is equivalent to webbundle: though webbundle is the official > OSGi spec conforming url-handler for non-osgi wars. > If you want to deploy a osgi-fied war you just need to install it as > install -s file://location/blubb.war or better from a maven repo install -s > mvn:groupId/artifactId/version/war. It's that easy. Btw. Karaf uses Pax-Web > as sophisticated OSGi Web-Container, which again uses Jetty as serving > container. For more information of Pax-Web take a look at [1]. > Osgi-fied war deployment works. My wish is to override *Bundle-SymbolicName *and* **Web-ContextPath *defined in MANIFEST.MF at install time. As I understand, this is not possible? Little bit dissapointing, because while installing not-osgi-fied war this can be done using url parameters. Thanks, G.
