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:
pax-web-jetty
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)
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.
>