Pax Web 8 - WabAugmentingIntegrationTest works
Hello I'd like to share good news. The remaining task before GA seems to be DTOs only (I just have to review the work made initially Marc Schlegel to check how everything works with my changes). What "WAB Augmenting" means? the test: - installs a WAB with web.xml and single servlet - checks that it works - installs a Whiteboard filter targeting the WAB using osgi.http.whiteboard.context.select=(osgi.http.whiteboard.context.path=/war-bundle) selector - checks that it works - the filter should be used before the WAB's servlet - obtains a HttpService instance using bundle context of the WAB and calls plain old HttpService.registerServlet() - checks again that the Whiteboard filter can filter access both to the WAB's servlet AND to the HttpService servlet - stops the WAB - checks that nothing works (WAB's servlet, HttpService servlet and Whiteboard filter), but... - ... I register a `ServletContextHelper` with "osgi.http.whiteboard.context.path=/war-bundle", so the Filter which is NOT yet unregistered can be satisfied (based on its context selector) - checks that the filter works again! Actually this concludes the 3-way access to Pax Web, where underlying context can be manipulated easily (I hope) using standard OSGi CMPN methods. kind regards Grzegorz Grzybek
[RESULT][VOTE] Apache Karaf runtime 4.3.3 release
Hi all, This vote passed with the following result: +1 (binding): Jamie Goodyear, Freeman Fang, François Papon, Grzegorz Grzybek, JB Onofré +1 (non binding): Steinar Bang, Robert Varga, Romain Manni-Bucau, Matt Pavlovich I’m promoting the artifacts on Maven Central and dist, I will update website and Jira and will do the announce. I will also write a quick blog post about some highlights in this release. Thanks all for your vote! Regards JB > Le 2 sept. 2021 à 10:33, Jean-Baptiste Onofré a écrit : > > Hi everyone, > > I submit Apache Karaf runtime 4.3.3 to your vote. > > This release includes bunch of dependency upgrades, fixes, and improvements, > especially: > > - first round of the specs features repository. This repository use will > spread (in Karaf and third party projects) and we will improve it, but this > first round introduces the skeleton we need. > - ssh fix new closing socket cleanly > - memory leak fix on the blueprint state service > - fix on JMX exception push back to the client > - bunch of dependency 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=12350142 > > Staging Maven Repository: > https://repository.apache.org/content/repositories/orgapachekaraf-1157/ > > Staging Dist Repository: > https://dist.apache.org/repos/dist/dev/karaf/4.3.3/ > > Git tag: > karaf-4.3.3 > > 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
Re: [VOTE] Apache Karaf runtime 4.3.3 release
+1 (binding) Regards JB > Le 2 sept. 2021 à 10:33, Jean-Baptiste Onofré a écrit : > > Hi everyone, > > I submit Apache Karaf runtime 4.3.3 to your vote. > > This release includes bunch of dependency upgrades, fixes, and improvements, > especially: > > - first round of the specs features repository. This repository use will > spread (in Karaf and third party projects) and we will improve it, but this > first round introduces the skeleton we need. > - ssh fix new closing socket cleanly > - memory leak fix on the blueprint state service > - fix on JMX exception push back to the client > - bunch of dependency 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=12350142 > > Staging Maven Repository: > https://repository.apache.org/content/repositories/orgapachekaraf-1157/ > > Staging Dist Repository: > https://dist.apache.org/repos/dist/dev/karaf/4.3.3/ > > Git tag: > karaf-4.3.3 > > 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
Re: Spring Boot support in Karaf
Hi, it's on Tuesday 21st (highlights track). Regards JB On 07/09/2021 09:28, Steven Huypens wrote: Hi JB, Thanks for your response. I'm looking forward to your talk, when is it scheduled ? Kind regards, Steven On Mon, Sep 6, 2021 at 9:44 PM Jean-Baptiste Onofre wrote: Hi Steven, Yes and no: Spring Boot support is planned but not yet available in Karaf 4.x. The target is Karaf 5.x (I’m working on it right now): Karaf 5.x is a deep refactoring of Karaf runtime. I will give a talk about Karaf 5.x during ApacheCon. Regards JB Le 6 sept. 2021 à 11:55, Steven Huypens a écrit : Hi all, As I understand from the homepage, the Karaf runtime supports Spring Boot applications. However, I'm having a hard time finding any more info on this. Can anyone provide some more info or any pointers on this subject ? Kind regards, Steven
Re: Spring Boot support in Karaf
Hi JB, Thanks for your response. I'm looking forward to your talk, when is it scheduled ? Kind regards, Steven On Mon, Sep 6, 2021 at 9:44 PM Jean-Baptiste Onofre wrote: > Hi Steven, > > Yes and no: Spring Boot support is planned but not yet available in Karaf > 4.x. > > The target is Karaf 5.x (I’m working on it right now): Karaf 5.x is a deep > refactoring of Karaf runtime. > I will give a talk about Karaf 5.x during ApacheCon. > > Regards > JB > > > Le 6 sept. 2021 à 11:55, Steven Huypens a > écrit : > > > > Hi all, > > > > As I understand from the homepage, the Karaf runtime supports Spring Boot > > applications. However, I'm having a hard time finding any more info on > > this. Can anyone provide some more info or any pointers on this subject ? > > > > Kind regards, > > Steven > >