Hello
Thanks JBO for the update!
And traditionally, a little summary about Pax Web 8 - and also
traditionally, pax-web-extender-war was not a 2-week task. I've again had
to rewrite much of the lifecycle and WAR/WAB processing. I had to (wanted
to) properly implement searching for web-fragment.xml and fragment JARs, I
had to map Servlet spec / JavaEE concept of WEB-INF/lib/*.jar + "container
jars" into OSGi. ServletContainerInitializers were also not handled
properly (consistently) according to JavaEE spec.
Parsing of web[-fragment].xml descriptors is now done using
original/full/compliant parser from tomcat-util-scan, but the "publishing
part" is still not ready yet.
What has to be finished (but again, I had to step away for a while) is the
integration of WAB contexts with Whiteboard/HttpService contexts.
- Imagine you install a WAB with /my-context path (in Web-ContextPath
header), but there already is a Whiteboard ServletContextHelper with
osgi.http.whiteboard.context.path=/my-context - WAB has to be kept on hold.
Now (in Pax Web 7), the conflict is checked only between other WABs
- imagine you have a WAB with some context path and install whiteboard
components - that should be supported (for example - whiteboard-register a
filter to "alter" the context from a WAB). But what should happen if the
WAB is gone? Now it's an open question...
- and so on and so on...
A bit different thing is related to my research about JavaEE API bundles...
I've created:
- https://github.com/ops4j/org.ops4j.pax.transx/issues/33
- https://github.com/eclipse-ee4j/jca-api/issues/120
- https://github.com/eclipse-ee4j/jta-api/issues/186
With some observations about version packaging... I've sent an email to
felix/dev mailing list, but didn't get any answer. See
https://www.mail-archive.com/dev%40felix.apache.org/msg51498.html
kind regards
Grzegorz Grzybek
wt., 9 lut 2021 o 05:55 Jean-Baptiste Onofre napisał(a):
> Hi everyone,
>
> Just a quick update about the release schedule:
>
> - Apache Karaf Decanter 2.7.0 will be on vote tonight or tomorrow morning.
> I’m preparing the latest PR (adding HDFS and S3 appenders).
> - Apache Karaf 4.3.1 and 4.2.11 should be on vote during next week end.
> I’m doing the Jira triage right now.
>
> I will keep you posted soon !
>
> Thanks,
> Regards
> JB
>
> > Le 24 janv. 2021 à 17:44, Jean-Baptiste Onofre a
> écrit :
> >
> > Hi guys,
> >
> > I was busy with ActiveMQ 5.16.1 release.
> >
> > So, new update about coming releases and some teasing ;)
> >
> > 1. I’m working on Decanter 2.7.0 release, I should be able to submit to
> vote by the end of the week
> > 2. In the meantime, I’m preparing 4.3.1. Vote time target is in about 10
> days
> >
> > About Karaf 5, I did good progress and I’m preparing a complete
> README.md in the repo as base for discussion.
> > I will sync with François this week but I don’t want to hold the
> presentation for too long.
> >
> > Stay tuned !
> >
> > Regards
> > JB
> >
> >> Le 4 janv. 2021 à 06:08, Jean-Baptiste Onofre a
> écrit :
> >>
> >> Hi guys,
> >>
> >> Just to let you know that I have some delay for these releases,
> especially 4.3.1. I did good progress but need some more days.
> >>
> >> I hope to submit these releases to vote by the end of the
> week/beginning of next week.
> >>
> >> Regards
> >> JB
> >>
> >>> Le 15 déc. 2020 à 14:40, Jean-Baptiste Onofre a
> écrit :
> >>>
> >>> Hi guys,
> >>>
> >>> As you have probably seen, Apache Karaf Decanter 2.6.0 is in vote.
> >>>
> >>> Now, I’m focus on Karaf 4.2.11 and 4.3.1 releases. I’m working on Pax
> Web releases now and then I will move forward on these releases preparation.
> >>>
> >>> Stay tuned !
> >>>
> >>> Regards
> >>> JB
> >>
> >
>
>