Hello

+1 (binding)

BTW - here’s how Karaf 4.3.4 works with Pax Web 8 (soon in Karaf 4.4):

karaf@root()> install -s mvn:io.hawt/hawtio-osgi/2.14.1/war
Bundle ID: 76

karaf@root()> web:wab-list
Context Path │ Bundle ID │ Symbolic Name       │ State    │ Base URL
─────────────┼───────────┼─────────────────────┼──────────┼─────────────────────────────
/hawtio      │ 76        │ io.hawt.hawtio-osgi │ Deployed │
http://127.0.0.1:8181/hawtio

karaf@root()> web:context-list
Bundle ID │ Symbolic Name                                 │ Context
Path │ Context Name │ Rank │ Service ID │ Type       │ Scope   │
Registration Properties
──────────┼───────────────────────────────────────────────┼──────────────┼──────────────┼──────┼────────────┼────────────┼─────────┼──────────────────────────────────────────
70        │ org.ops4j.pax.web.pax-web-extender-whiteboard │ /
  │ default      │ 0    │ 0          │ Whiteboard │ static* │
osgi.http.whiteboard.context.name=default
          │                                               │
  │              │      │            │            │         │
osgi.http.whiteboard.context.path=/
76        │ io.hawt.hawtio-osgi                           │ /hawtio
  │ /hawtio      │ MAX  │ 0          │ WAB        │ static* │
osgi.http.whiteboard.context.path=/hawtio

*) This context is using ServletContextHelper/HttpContext without
resolving an org.osgi.framework.ServiceReference.

karaf@root()> web:servlet-list
Bundle ID │ Name          │ Class
                       │ Context Path(s) │ URLs         │ Type │
Context Filter
──────────┼───────────────┼───────────────────────────────────────────────────────────────────┼─────────────────┼──────────────┼──────┼───────────────
76        │ default       │
org.ops4j.pax.web.service.jetty.internal.web.JettyResourceServlet │
/hawtio         │ /            │ WAB  │ -
76        │ jolokia-agent │
io.hawt.web.servlets.JolokiaConfiguredAgentServlet                 │
/hawtio         │ /jolokia/*   │ WAB  │ -
76        │ jolokia-proxy │ io.hawt.web.proxy.ProxyServlet
                       │ /hawtio         │ /proxy/*     │ WAB  │ -
76        │ keycloak      │ io.hawt.web.auth.keycloak.KeycloakServlet
                       │ /hawtio         │ /keycloak/*  │ WAB  │ -
76        │ login         │ io.hawt.web.auth.LoginServlet
                       │ /hawtio         │ /auth/login  │ WAB  │ -
76        │ logout        │ io.hawt.web.auth.LogoutServlet
                       │ /hawtio         │ /auth/logout │ WAB  │ -
76        │ plugin        │ io.hawt.web.plugin.PluginServlet
                       │ /hawtio         │ /plugin/*    │ WAB  │ -
76        │ user          │
io.hawt.web.auth.keycloak.KeycloakUserServlet                     │
/hawtio         │ /user/*      │ WAB  │ -

regards
Grzegorz Grzybek

wt., 7 gru 2021 o 05:59 Jean-Baptiste Onofré <j...@nanthrax.net> napisał(a):

> Hi everyone,
>
> I submit Apache Karaf runtime 4.3.4 to your vote.
>
> This release includes dependency upgrades, fixes, and improvements,
> especially:
>
> - align dependencies versions between Karaf and Pax *
> - fix missing system export packages
> - fix on Karaf features json support
> - fix features autoRefresh configuration handling
> - fix on sshd session handling
> - update to sshd 2.8.0
> - lot of pax * updates
> - and much more !
>
> Please take a look on Release Notes for details !
>
> Release Notes:
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311140&version=12350547
>
> Staging Maven Repository:
> https://repository.apache.org/content/repositories/orgapachekaraf-1162/
>
> Staging Dist Repository:
> https://dist.apache.org/repos/dist/dev/karaf/4.3.4/
>
> Git tag:
> karaf-4.3.4
>
> Please vote to approve this release:
>
> [ ] +1 Approve the release
> [ ] -1 Don't approve the release (please provide specific comments)
>
> This vote will be open for at least 72 hours.
>
> Regards
> JB
>

Reply via email to