Are you sure you registered it via an alias?
Maybe you used a custom HttpContext with a custom ContextMapping.
In case of a custom ContextMapping the Mapping would be portal, with an
Alias of "/"

regards, Achim


2016-11-23 15:49 GMT+01:00 Dutch Dude <er...@hogeweg.cc>:

> Hi,
>
> I seem to have a problem with unregistering a servlet with Pax Web-4.3.0.
> Although the servlet is there, I get an exception when I try to unregister.
> See below.
>
> Am I missing something?
>
>
> Thanks,
>
> Erwin
>
> From karaf 'la'
> 134 | MyServlet          | ServletModel-6             | Deployed    |
> /portal                | [/portal/*]
>
> From bundle deactivate():
>
> httpService.unregister("/portal");
>
>
> java.lang.IllegalArgumentException: Alias [/portal] was never registered
>         at org.ops4j.pax.web.service.internal.HttpServiceStarted.
> unregister(HttpServiceStarted.java:278)
>         at org.ops4j.pax.web.service.internal.HttpServiceProxy.
> unregister(HttpServiceProxy.java:77)
>
>
> karaf@root>la | grep -i web
>  62 | Active   |  30 | 1.1                          | WebSocket server API
>  67 | Active   |  30 | 4.0.7                        | Apache Karaf :: Web
> Console :: Console
>  68 | Active   |  30 | 4.0.7                        | Apache Karaf :: Web
> Console :: Features Plugin
>  69 | Active   |  30 | 4.0.7                        | Apache Karaf :: Web
> Console :: Gogo Plugin
>  70 | Active   |  30 | 4.0.7                        | Apache Karaf :: Web
> Console :: HTTP Plugin
>  71 | Active   |  30 | 4.0.7                        | Apache Karaf :: Web
> Console :: Instance Plugin
>  90 | Active   |  30 | 9.2.19.v20160908             | Jetty :: Webapp
> Application Support
>  91 | Active   |  30 | 9.2.19.v20160908             | Jetty :: Websocket
> :: API
>  92 | Active   |  30 | 9.2.19.v20160908             | Jetty :: Websocket
> :: Client
>  93 | Active   |  30 | 9.2.19.v20160908             | Jetty :: Websocket
> :: Common
>  94 | Active   |  30 | 9.2.19.v20160908             | Jetty :: Websocket
> :: javax.websocket :: Client Implementation
>  95 | Active   |  30 | 9.2.19.v20160908             | Jetty :: Websocket
> :: javax.websocket.server :: Server Implementation
>  96 | Active   |  30 | 9.2.19.v20160908             | Jetty :: Websocket
> :: Server
>  97 | Active   |  30 | 9.2.19.v20160908             | Jetty :: Websocket
> :: Servlet Interface
>  99 | Active   |  30 | 4.3.0                        | OPS4J Pax Web - API
> 100 | Active   |  30 | 4.3.0                        | OPS4J Pax Web - Jetty
> 101 | Active   |  30 | 4.3.0                        | OPS4J Pax Web -
> Runtime
> 102 | Active   |  30 | 4.3.0                        | OPS4J Pax Web -
> Service SPI
> 119 | Active   |  30 | 2.0.2                        | Apache Felix Web
> Console Service Component Runtime/Declarative Services Plugin
> 207 | Active   |  30 | 1.1.4                        | Apache Felix Web
> Console Event Plugin
>
>
> Mac OS X
> java 8
> Karaf 4.0.7
>
> --
> --
> ------------------
> OPS4J - http://www.ops4j.org - ops4j@googlegroups.com
>
> ---
> You received this message because you are subscribed to the Google Groups
> "OPS4J" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to ops4j+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>



-- 

Apache Member
Apache Karaf <http://karaf.apache.org/> Committer & PMC
OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/> Committer &
Project Lead
blog <http://notizblog.nierbeck.de/>
Co-Author of Apache Karaf Cookbook <http://bit.ly/1ps9rkS>

Software Architect / Project Manager / Scrum Master

-- 
-- 
------------------
OPS4J - http://www.ops4j.org - ops4j@googlegroups.com

--- 
You received this message because you are subscribed to the Google Groups 
"OPS4J" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to ops4j+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to