[ 
https://issues.apache.org/jira/browse/KARAF-210?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Claus Ibsen resolved KARAF-210.
-------------------------------

    Fix Version/s: 2.1.0
       Resolution: Incomplete

This feature exists already and its documented here
http://wiki.ops4j.org/display/paxurl/War+Protocol

Albeit the documentation doesnt have an example and its not so clear how to use 
that option.

> Allow to specific context-path when installing a war file using the war url 
> handler
> -----------------------------------------------------------------------------------
>
>                 Key: KARAF-210
>                 URL: https://issues.apache.org/jira/browse/KARAF-210
>             Project: Karaf
>          Issue Type: Improvement
>    Affects Versions: 2.0.0
>            Reporter: Claus Ibsen
>            Priority: Minor
>             Fix For: 2.1.0
>
>
> For example you can install the wicket example as follows:
> 1)
> features:install war
> 2)
> osgi:install war:mvn:org.apache.wicket/wicket-examples/1.4.7/war
> 3)
> osgi:start BUNDLE_ID
> 4)
> Access the web app using
> http://localhost:8181/mvn_org.apache.wicket_wicket-examples_1.4.7_war
> Now the war has been installed using the SymbolicName from the bundle. But 
> since we install a war file it doesnt have OSGi metadata and there fore it 
> gets the SymbolicBundle name based on its file name. And his may not be what 
> you want as the jar got version and war in it.
> So what you would like is to be able at step 2 to do:
> osgi:install war:mvn:org.apache.wicket/wicket-examples/1.4.7/war coolapp
> Then you can access the web app with this url
> http://localhost:8181/coolapp

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to