Hi guys

I gonna release pax web 7.3.21 to align version with Karaf. 
I’m working on other third party projects where a dependency alignement is 
required. 

Karaf 4.3.4 will be on vote soon. 

Regards
JB

> Le 31 oct. 2021 à 07:30, Jean-Baptiste Onofre <j...@nanthrax.net> a écrit :
> 
> Hi guys,
> 
> As said in my previous email I have a fix that I’m testing now.
> 
> I will let you know when done.
> 
> Regards
> JB
> 
>> Le 29 oct. 2021 à 15:28, Grzegorz Grzybek <gr.grzy...@gmail.com> a écrit :
>> 
>> Now, when creating Pax Web 8 pax-web-jetty-bundle (all-in-one Jetty), I'm
>> getting:
>> 
>> java.util.ServiceConfigurationError:
>> org.eclipse.jetty.security.Authenticator$Factory: Provider
>> org.eclipse.jetty.security.jaspi.JaspiAuthenticatorFactory not a subtype
>> at java.util.ServiceLoader.fail(ServiceLoader.java:239) ~[?:1.8.0_312]
>> at java.util.ServiceLoader.access$300(ServiceLoader.java:185) ~[?:1.8.0_312]
>> at java.util.ServiceLoader$LazyIterator.nextService(ServiceLoader.java:376)
>> ~[?:1.8.0_312]
>> at java.util.ServiceLoader$LazyIterator.next(ServiceLoader.java:404)
>> ~[?:1.8.0_312]
>> at java.util.ServiceLoader$1.next(ServiceLoader.java:480) ~[?:1.8.0_312]
>> at
>> org.eclipse.jetty.security.SecurityHandler.<clinit>(SecurityHandler.java:88)
>> ~[pax-web-jetty-bundle-8.0.1-SNAPSHOT.jar:?]
>> ...
>> at
>> org.eclipse.jetty.servlet.ServletContextHandler.<init>(ServletContextHandler.java:131)
>> ~[pax-web-jetty-bundle-8.0.1-SNAPSHOT.jar:?]
>> at
>> org.eclipse.jetty.servlet.ServletContextHandler.<init>(ServletContextHandler.java:136)
>> ~[pax-web-jetty-bundle-8.0.1-SNAPSHOT.jar:?]
>> at
>> org.ops4j.pax.web.service.jetty.internal.PaxWebServletContextHandler.<init>(PaxWebServletContextHandler.java:97)
>> ~[pax-web-jetty-8.0.1-SNAPSHOT.jar:?]
>> 
>> Checking...
>> regards
>> Grzegorz Grzybek
>> 
>> pt., 29 paź 2021 o 13:19 Grzegorz Grzybek <gr.grzy...@gmail.com> napisał(a):
>> 
>>> Hi
>>> 
>>> pax-web-jetty before Pax Web 8 used jetty-all, which has dependency on
>>> jetty-jaspic, which has dependency on javax.security.auth.message...
>>> 
>>> Let me check it.
>>> 
>>> regards
>>> Grzegorz Grzybek
>>> 
>>> pt., 29 paź 2021 o 13:12 Paul Stanley <paul.stan...@saaconsultants.com>
>>> napisał(a):
>>> 
>>>> The Jetty issue: https://github.com/eclipse/jetty.project/issues/6554
>>>> resulted in pull request:
>>>> 
>>>> https://github.com/eclipse/jetty.project/commit/4fd1a4ea4b7a989ea16f40ba7c49dc553ae2ace1
>>>> This removed the check for the realm being set, thus always creating a
>>>> default identity service, even when one is not defined.
>>>> As a result the geronimo JASPI spec  (Java Authentication SPI),  Attempts
>>>> to construct a default JASPI factory, resulting in a Class Not Found
>>>> Exception.
>>>> 
>>>> I've had a quick look at the pax-web-jetty project, but i can't see any
>>>> geronimo dependencies. As such one of the test modules must have the api
>>>> and implementation built in, or it's using a different Jetty Identity
>>>> Service?
>>>> 
>>>> Cheers
>>>> Paul
>>>> 
>>>> 
>>>> 
>>>> 
>>>> 
>>>> From:   "Grzegorz Grzybek" <gr.grzy...@gmail.com>
>>>> To:     "Karaf Dev" <dev@karaf.apache.org>
>>>> Date:   29/10/2021 11:36
>>>> Subject:        Re: Preparing Karaf runtime 4.3.4
>>>> 
>>>> 
>>>> 
>>>> Hello
>>>> 
>>>> What's the problem with Jetty 9.4.44? I checked with Pax Web 8 without any
>>>> changes and I got:
>>>> 
>>>> [INFO] Results:
>>>> [INFO]
>>>> [WARNING] Tests run: 201, Failures: 0, Errors: 0, Skipped: 2
>>>> ...
>>>> [INFO]
>>>> [INFO] --- maven-failsafe-plugin:2.22.2:verify (verify) @
>>>> pax-web-itest-jetty ---
>>>> [INFO]
>>>> ------------------------------------------------------------------------
>>>> [INFO] BUILD SUCCESS
>>>> [INFO]
>>>> ------------------------------------------------------------------------
>>>> [INFO] Total time:  05:34 min
>>>> [INFO] Finished at: 2021-10-29T12:34:12+02:00
>>>> [INFO]
>>>> ------------------------------------------------------------------------
>>>> 
>>>> The tests include authentication and TLS tests.
>>>> 
>>>> regards
>>>> Grzegorz Grzybek
>>>> 
>>>> pt., 29 paź 2021 o 11:44 Paul Stanley <paul.stan...@saaconsultants.com>
>>>> napisał(a):
>>>> 
>>>>> Hi JB,
>>>>> 
>>>>> Jetty 9.4.44 now attempts to create the default instance of the jaspi,
>>>>> even if it is not installed or used.
>>>>> I've included the geronimo-jaspi implementation alongside the geronimo
>>>>> -jaspic_1.0_spec to address the issue.
>>>>> Note that ordering is important as there is static code begin used to
>>>>> register the jaspic factories, thus the above packages need to loaded
>>>> into
>>>>> the runtime prior to the jetty bundles.
>>>>> 
>>>>> Cheers
>>>>> Paul
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> From:   "Jean-Baptiste Onofre" <j...@nanthrax.net>
>>>>> To:     dev@karaf.apache.org
>>>>> Date:   29/10/2021 09:58
>>>>> Subject:        Re: Preparing Karaf runtime 4.3.4
>>>>> 
>>>>> 
>>>>> 
>>>>> Hi guys,
>>>>> 
>>>>> I detected that Jetty 9.4.44 update breaks the authentication layer.
>>>>> I’m fixing that and I will cut Pax Web 7.3.20 to integrate in Karaf
>>>> 4.3.4.
>>>>> 
>>>>> I will keep you posted, however, the plan is still to submit Karaf 4.3.4
>>>>> to vote during the week end.
>>>>> 
>>>>> Regards
>>>>> JB
>>>>> 
>>>>>> Le 12 oct. 2021 à 14:43, JB Onofré <j...@nanthrax.net> a écrit :
>>>>>> 
>>>>>> Hi guys
>>>>>> 
>>>>>> I’m working on Felix FileInstall release fixing the first losing
>>>> issue.
>>>>> I will include couple of other important fixes.
>>>>>> 
>>>>>> I would like to submit Karaf 4.3.4 to vote during the week end or
>>>> early
>>>>> next week.
>>>>>> 
>>>>>> Thoughts ?
>>>>>> 
>>>>>> Regards
>>>>>> JB
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>> 
>>>> 
>>>> 
>>>> 
> 

Reply via email to