Hello

Karaf 4.4.1 uses Pax web 8.0.6 which uses Jetty 9.4.48.v20220622 and
jetty-jaspi bundle is no longer part of "jetty" and "pax-web-jetty"
features.

I'm not sure where did you get 9.4.46 from... See this feature from Karaf
"standard" features:

    <feature name="jetty" description="Transition feature for backward
compatibility" version="9.4.48.v20220622">
        <feature>pax-web-jetty</feature>
    </feature>

Looks like some of your existing features use hardcoded Jetty version and
you reference jetty-jaspi somewhere.

jetty-jaspi is removed from Pax Web 8 because JASPIC is quite inactive
specification and there are OSGi problems getting proper implementation to
work in OSGi.

kind regards
Grzegorz Grzybek

śr., 2 lis 2022 o 19:05 Vamshi Krishna (External) <vamkris...@blackberry.com>
napisał(a):

> Hi Team,
>
> I have migrating KARAF from 4.2.15 to 4.4.1 along with Eclipse jetty
> server also from 9.4.42 to 9.4.46.v2022033. When I start KARAF having
> wiring issue.
>
> Error: missing requirement
> org.eclipse.jetty.security.jaspi/9.4.46.v20220331] osgi.extender;
> osgi.extender=osgi.serviceloader.registrar).
>
> Please can you any take a look at once.
>
> Thanks
>
> ----------------------------------------------------------------------
> This transmission (including any attachments) may contain confidential
> information, privileged material (including material protected by the
> solicitor-client or other applicable privileges), or constitute non-public
> information. Any use of this information by anyone other than the intended
> recipient is prohibited. If you have received this transmission in error,
> please immediately reply to the sender and delete this information from
> your system. Use, dissemination, distribution, or reproduction of this
> transmission by unintended recipients is not authorized and may be unlawful.
>

Reply via email to