You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cxf.apache.org by Colm O hEigeartaigh <co...@apache.org> on 2022/12/02 17:01:22 UTC

Re: CXF 4.0.0 jakarta release

I'm done now in terms of any remaining fixes for the next
releases...not sure if @Andriy Redko has anything else planned?

Colm.

On Wed, Nov 30, 2022 at 10:48 AM Colm O hEigeartaigh
<co...@apache.org> wrote:
>
> It works for me as well. I'm coordinating with @Andriy Redko  on two
> fixes that remain for 3.5.x/3.4.x and then we should be good to go.
>
> Colm.
>
> On Wed, Nov 30, 2022 at 10:10 AM Jim Ma <ma...@gmail.com> wrote:
> >
> > Thanks Andriy and Dan !
> >
> > On Mon, Nov 28, 2022 at 10:28 PM Andrey Redko <dr...@gmail.com> wrote:
> >
> > > Works for me, thanks a lot Dan!
> > >
> > > Best Regards,
> > >     Andriy Redko
> > >
> > > On Mon, Nov 28, 2022, 8:45 AM Daniel Kulp <dk...@apache.org> wrote:
> > >
> > > >
> > > > >
> > > > > I don't think anything blocking is left, +1 to move forward! @Colm @Dan
> > > > do
> > > > > we want to drop 4.0.0 only or make 3.4.x / 3.5.x releases as well? With
> > > > > 4.0.0 out and 3.6.0 getting ready to be out soon (hopefully), the 3.4.x
> > > > is
> > > > > approaching EOL quickly, could be the last release.
> > > >
> > > >
> > > > I was definitely planning on doing 3.4/3.5 releases sometime before the
> > > > end of the year.  Thus, we could do a full set of releases.   I have a
> > > > bunch of things happening this week, but would next Monday work for
> > > > everyone?  That would give a week to get any final updates in.
> > > >
> > > > Dan
> > > >
> > > >
> > > > >
> > > > > Thank you guys!
> > > > >
> > > > >
> > > > > Best Regards,
> > > > >    Andriy Redko
> > > > >
> > > > > On Sun, Nov 27, 2022, 10:27 PM Jim Ma <ma...@gmail.com> wrote:
> > > > >
> > > > >> Hi Andriy,
> > > > >> Can we start the release work if there isn't the major thing left we
> > > > need
> > > > >> to include in CXF 4.0.0 release ?
> > > > >>
> > > > >> @Daniel Kulp <dk...@apache.org> Can you please help do the release
> > > when
> > > > >> it's convenient for you?
> > > > >>
> > > > >> Thanks,
> > > > >> Jim
> > > > >>
> > > > >>
> > > > >>
> > > > >>
> > > > >> On Mon, Nov 14, 2022 at 1:18 PM Jean-Baptiste Onofré <jb@nanthrax.net
> > > >
> > > > >> wrote:
> > > > >>
> > > > >>> +1 to release 4.0.0 even partial release.
> > > > >>>
> > > > >>> Regards
> > > > >>> JB
> > > > >>>
> > > > >>> On Mon, Nov 7, 2022 at 9:19 AM Jim Ma <ma...@gmail.com> wrote:
> > > > >>>>
> > > > >>>> Hi all,
> > > > >>>> After 9 months of work, we finally fixed/worked around all issues
> > > for
> > > > >>>> Jakarta support. Now all the cxf tests are passed:
> > > > >>>> https://ci-builds.apache.org/job/CXF/job/CXF-JDK17/848/ and we can
> > > > say
> > > > >>> that
> > > > >>>> CXF successfully migrated to Jakarta namespace(and support Jakarta
> > > > >>> EE9.1).
> > > > >>>> To get cxf jakarta artifacts/binary available for the CXF community
> > > > >>>> especially the user who asked for this jakarta artifacts like [1]
> > > and
> > > > >>> get
> > > > >>>> more feedback from our community, do you think it's time to release
> > > > the
> > > > >>> CXF
> > > > >>>> 4.0.0 and what else do you think we should have in this new jakarta
> > > > >>> release
> > > > >>>> ?
> > > > >>>>
> > > > >>>> [1]https://lists.apache.org/thread/kwfg2s5gj72tkgn5c5vdcsvtgdkdm6dl
> > > > >>>>
> > > > >>>> Thanks,
> > > > >>>> Jim
> > > > >>>
> > > > >>
> > > >
> > > > --
> > > > Daniel Kulp
> > > > dkulp@apache.org <ma...@apache.org>
> > > > Talend - https://talend.com <https://talend.com/>
> > > >
> > > >
> > >

Re: CXF 4.0.0 jakarta release

Posted by Jim Ma <ma...@gmail.com>.
I looked at these 3 corba example failures. The hello-world example has
been fixed and the other two examples still have this failure:

  Caused by: org.omg.CORBA.MARSHAL: FINE: 00810007: Underflow in
BufferManagerReadStream after last fragment in message
    at jdk.proxy3.$Proxy73.endOfStream (Unknown Source)
    at com.sun.corba.ee.impl.encoding.BufferManagerReadStream.underflow
(BufferManagerReadStream.java:113)
    at com.sun.corba.ee.impl.encoding.CDRInputStream_1_1.grow
(CDRInputStream_1_1.java:91)
    at com.sun.corba.ee.impl.encoding.CDRInputStream_1_2.alignAndCheck
(CDRInputStream_1_2.java:106)
    at com.sun.corba.ee.impl.encoding.CDRInputStream_1_0.read_long
(CDRInputStream_1_0.java:374)
    at
com.sun.corba.ee.impl.encoding.CDRInputStream_1_0.readStringOrIndirection
(CDRInputStream_1_0.java:411)
    at com.sun.corba.ee.impl.encoding.CDRInputStream_1_0.read_string
(CDRInputStream_1_0.java:449)
    at com.sun.corba.ee.impl.encoding.CDRInputObject.read_string
(CDRInputObject.java:368)
    at com.sun.corba.ee.impl.corba.TypeCodeImpl.copy
(TypeCodeImpl.java:1895)
    at com.sun.corba.ee.impl.corba.TypeCodeImpl.copy
(TypeCodeImpl.java:1951)
    at com.sun.corba.ee.impl.corba.AnyImpl.read_value (AnyImpl.java:572)
    at com.sun.corba.ee.impl.corba.RequestImpl.unmarshalReply
(RequestImpl.java:350)
    at com.sun.corba.ee.impl.protocol.MessageMediatorImpl.handleDIIReply
(MessageMediatorImpl.java:441)
    at
com.sun.corba.ee.impl.protocol.ClientRequestDispatcherImpl.processResponse
(ClientRequestDispatcherImpl.java:652)
    at
com.sun.corba.ee.impl.protocol.ClientRequestDispatcherImpl.marshalingComplete
(ClientRequestDispatcherImpl.java:349)
    at com.sun.corba.ee.impl.protocol.ClientDelegateImpl.invoke
(ClientDelegateImpl.java:238)
    at com.sun.corba.ee.impl.corba.RequestImpl.doInvocation
(RequestImpl.java:310)
    at com.sun.corba.ee.impl.corba.RequestImpl.invoke (RequestImpl.java:230)
    at org.apache.cxf.binding.corba.CorbaConduit.buildRequest
(CorbaConduit.java:194)

It seems that extra settings are needed for CorbaConduit when using
glassfish-orb.

Here is my draft work :
 https://github.com/jimma/cxf/commit/ad605d7b006559202b2abb5c50878ebac3a48b0e
<https://github.com/jimma/cxf/commit/ad605d7b006559202b2abb5c50878ebac3a48b0e>
I added some comments to my change about fixing these two issues:
1. GMBALTLIB00004: Multiple upper bounds not supported on S in glassfish-orb
2. java.lang.IllegalMonitorStateException: attempt to unlock read lock, not
locked by current thread

Hope this will help something.

Thanks,
Jim


On Tue, Dec 13, 2022 at 9:15 AM Andriy Redko <dr...@gmail.com> wrote:

> Thanks Dan,
>
> Here is my update.
>
> I have fixed:
>   ws_notification (jms broker issues)
>   ws_transaction (spring test runner doesn't actually run the test, not
> sure why)
>
>
> I will be working on:
>   jaxws_graalvm
>   jaxws_graalvm_dynamic
>
> Not looked yet:
>   corba (weird ORB errors with java17, missing transaction classes with
> java11)
>   js_browser_client_java_first  (ClassNotFoundException:
> org.eclipse.jetty.util.resource.FileResource)
>   sts  (some spring bean definition issues)
>
> Thanks.
>
> Best Regards,
>     Andriy Redko
>
> >>
> >> I passed through all samples to make sure they are compilable and
> buildable, but I only
> >> run a handful of them, it would be great to check that all samples do
> actually work.
> >> I can take *jms* and *jaxrs* ones, may take a few days though. Sounds
> like a plan? If
> >> yes, I will create an umbrella issue so we could track individual
> samples. Thank you
> >> for bringing this on up.
>
> DK> I went through all the other samples (non JMS and non RS) and fixed up
> the “easy” ones.   What’s left:
>
> DK> corba (weird ORB errors with java17, missing transaction classes with
> java11)
> DK> js_browser_client_java_first  (ClassNotFoundException:
> org.eclipse.jetty.util.resource.FileResource)
> DK> sts  (some spring bean definition issues)
> DK> ws_notification (jms broker issues)
> DK> ws_transaction (spring test runner doesn't actually run the test, not
> sure why)
>
>
> DK> Did not try:  (M1 mac, no  "native-image” available)
> DK> jaxws_graalvm
> DK> jaxws_graalvm_dynamic
>
>
>
> DK> Not sure what to do with the CORBA things….  Likely could add the
> javax.transaction things and get it to run with Java11. Might be a case
> where the example works on 11 and not 17.
>
>
> DK> Dan
>
>
>
>
>
> >>
> >> Best Regards,
> >>    Andriy Redko
> >>
> >>
> >>>> Yes, as Jim mentioned, most of our tests need JDK-17 to run (because
> of Spring 6),
> >>>> we also need JDK-17 to compile (same reason), but when Spring is not
> involved (it is
> >>>> optional by and large), JDK-11 is sufficient. We do have a number of
> samples (bundled
> >>>> with distribution) that run on JDK-11 with no issues. Please let me
> know your conclusions
> >>>> and if you need any help or pointers here. Thank you.
> >>
> >> DK> Found a minor class loader issue in cxf-core which fixed a couple
> of things related to using spring5. (Non-servlet spring 5)     I’ll get
> that committed shortly once test run.
> >>
> >> DK> That said, has anyone actually gone through the samples and
> actually made sure they work?  They compile OK (with java17), but many
> don’t actually work.     None of the JMS samples seem to work at all.
> Some are still setup to use activemq (might be OK, but the class path
> doesn’t have activemq) and others that are setup for Artemis don’t have
> proper spring bean configuration for it and the connection factories cannot
> be created.   I’ve only tested a few samples, but so far I’m seeing a bunch
> of issues.
> >>
> >>
> >>
> >> DK> Dan
> >>
> >>
> >>>>
> >>>> Best Regards,
> >>>>   Andriy Redko
> >>>>
> >>>> DK> On Dec 11, 2022, at 9:36 PM, Jim Ma <ma...@gmail.com> wrote:
> >>>>>>
> >>>>>> Hi Andriy,
> >>>>>> Thanks for the quick update. Good to see this is running with the
> jenkins
> >>>>>> pipeline and all tests are green.
> >>>>>> Did it include all things for the CXF 4.0.0 release ?
> >>>>
> >>>> DK> I didn’t do the 4.0.0 release as I kind of ran out of time.   My
> basic tests don’t work with java11, but I didn’t really get time to figure
> out why yet.   I’m trying to figure out if it’s still actually compatible
> with java11 or not.   If not, we should bump the jdk.version up.
> >>>>
> >>>>
> >>>> DK> Dan
> >>>>
> >>>>
> >>>>>>
> >>>>>> Thanks,
> >>>>>> Jim
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> On Mon, Dec 12, 2022 at 10:06 AM Andriy Redko <dr...@gmail.com>
> wrote:
> >>>>>>
> >>>>>>> Hi Jim,
> >>>>>>>
> >>>>>>> I disabled this build (and
> >>>>>>> https://ci-builds.apache.org/job/CXF/job/CXF-JDK19/ as well)
> >>>>>>> because we run pipeline matrix [1] against both JDKs. These builds
> were
> >>>>>>> quite useful when
> >>>>>>> the main branch was unstable,  but the pipeline should be
> sufficient now.
> >>>>>>> Please let me
> >>>>>>> know if you have any concerns, thank you.
> >>>>>>>
> >>>>>>> [1] https://ci-builds.apache.org/job/CXF/job/pipeline/job/main/
> >>>>>>>
> >>>>>>> Best Regards,
> >>>>>>>  Andriy Redko
> >>>>>>>
> >>>>>>> JM> Did we already start the 4.0 release work ?
> >>>>>>> JM> I saw the CI build for CXF 4.0.0 is disabled now :
> >>>>>>> JM> https://ci-builds.apache.org/job/CXF/job/CXF-JDK17/ and last
> build
> >>>>>>> result
> >>>>>>> JM> was 7 days ago.
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>> JM> On Wed, Dec 7, 2022 at 8:46 PM Andriy Redko <dr...@gmail.com>
> wrote:
> >>>>>>>
> >>>>>>>>> Hi Colm,
> >>>>>>>>>
> >>>>>>>>> I still wait for review on [1], if you or/and Dan could take a
> look,
> >>>>>>>>> would be great. The [2] could go in today but no user response
> on [3],
> >>>>>>>>> may need a bump to next version. Thank you.
> >>>>>>>>>
> >>>>>>>>> [1] https://github.com/apache/cxf/pull/1033
> >>>>>>>>> [2] https://issues.apache.org/jira/browse/CXF-8799
> >>>>>>>>> [3] https://issues.apache.org/jira/browse/CXF-8798
> >>>>>>>>>
> >>>>>>>>> Best Regards,
> >>>>>>>>>  Andriy Redko
> >>>>>>>>>
> >>>>>>>>> COh> Hi Andriy,
> >>>>>>>>>
> >>>>>>>>> COh> What's the status of these open issues? Can they be merged
> today or
> >>>>>>>>> COh> else bumped to the next release?
> >>>>>>>>>
> >>>>>>>>> COh> Colm.
> >>>>>>>>>
> >>>>>>>>> COh> On Fri, Dec 2, 2022 at 6:17 PM Andriy Redko <
> drreta@gmail.com>
> >>>>>>> wrote:
> >>>>>>>>>>>
> >>>>>>>>>>> Hey guys,
> >>>>>>>>>>>
> >>>>>>>>>>> I have only these 3 issues to wrap up [1], [2], [3], for all
> of them
> >>>>>>>>>>> pull requests are opened, waiting for minor changes /
> confirmations
> >>>>>>>>> fixes work.
> >>>>>>>>>>> @Dan @Colm appreciate your input on [4] please, this is to
> eliminate
> >>>>>>> the
> >>>>>>>>>>> leak of the REMOVED_MARKER. Thanks!
> >>>>>>>>>>>
> >>>>>>>>>>> [1] https://issues.apache.org/jira/browse/CXF-8798
> >>>>>>>>>>> [2] https://issues.apache.org/jira/browse/CXF-8799
> >>>>>>>>>>> [3] https://issues.apache.org/jira/browse/CXF-8796
> >>>>>>>>>>> [4] https://github.com/apache/cxf/pull/1033
> >>>>>>>>>>>
> >>>>>>>>>>> Best Regards,
> >>>>>>>>>>>  Andriy Redko
> >>>>>>>>>>>
> >>>>>>>>>>>> I'm done now in terms of any remaining fixes for the next
> >>>>>>>>>>>> releases...not sure if @Andriy Redko has anything else
> planned?
> >>>>>>>>>>>
> >>>>>>>>>>>> Colm.
> >>>>>>>>>>>
> >>>>>>>>>>>> On Wed, Nov 30, 2022 at 10:48 AM Colm O hEigeartaigh
> >>>>>>>>>>>> <co...@apache.org> wrote:
> >>>>>>>>>>>>> It works for me as well. I'm coordinating with @Andriy
> Redko  on
> >>>>>>> two
> >>>>>>>>>>>>> fixes that remain for 3.5.x/3.4.x and then we should be good
> to
> >>>>>>> go.
> >>>>>>>>>>>>> Colm.
> >>>>>>>>>>>>> On Wed, Nov 30, 2022 at 10:10 AM Jim Ma <
> mail2jimma@gmail.com>
> >>>>>>>>> wrote:
> >>>>>>>>>>>>>> Thanks Andriy and Dan !
> >>>>>>>>>>>>>> On Mon, Nov 28, 2022 at 10:28 PM Andrey Redko <
> drreta@gmail.com>
> >>>>>>>>> wrote:
> >>>>>>>>>>>>>>> Works for me, thanks a lot Dan!
> >>>>>>>>>>>
> >>>>>>>>>>>>>>> Best Regards,
> >>>>>>>>>>>>>>>  Andriy Redko
> >>>>>>>>>>>>>>> On Mon, Nov 28, 2022, 8:45 AM Daniel Kulp <
> dkulp@apache.org>
> >>>>>>>>> wrote:
> >>>>>>>>>>>>>>>>> I don't think anything blocking is left, +1 to move
> forward!
> >>>>>>>>> @Colm @Dan
> >>>>>>>>>>>
> >>>>>>>>>>>>>>>> do
> >>>>>>>>>>>>>>>>> we want to drop 4.0.0 only or make 3.4.x / 3.5.x
> releases as
> >>>>>>>>> well? With
> >>>>>>>>>>>>>>>>> 4.0.0 out and 3.6.0 getting ready to be out soon
> (hopefully),
> >>>>>>>>> the 3.4.x
> >>>>>>>>>>>>>>>> is
> >>>>>>>>>>>>>>>>> approaching EOL quickly, could be the last release.
> >>>>>>>>>>>>>>>> I was definitely planning on doing 3.4/3.5 releases
> sometime
> >>>>>>>>> before the
> >>>>>>>>>>>>>>>> end of the year.  Thus, we could do a full set of
> releases.   I
> >>>>>>>>> have a
> >>>>>>>>>>>>>>>> bunch of things happening this week, but would next
> Monday work
> >>>>>>>>> for
> >>>>>>>>>>>>>>>> everyone?  That would give a week to get any final
> updates in.
> >>>>>>>>>>>>>>>> Dan
> >>>>>>>>>>>>>>>>> Thank you guys!
> >>>>>>>>>>>>>>>>> Best Regards,
> >>>>>>>>>>>>>>>>> Andriy Redko
> >>>>>>>>>>>>>>>>> On Sun, Nov 27, 2022, 10:27 PM Jim Ma <
> mail2jimma@gmail.com>
> >>>>>>>>> wrote:
> >>>>>>>>>>>>>>>>>> Hi Andriy,
> >>>>>>>>>>>>>>>>>> Can we start the release work if there isn't the major
> thing
> >>>>>>>>> left we
> >>>>>>>>>>>>>>>> need
> >>>>>>>>>>>>>>>>>> to include in CXF 4.0.0 release ?
> >>>>>>>>>>>
> >>>>>>>>>>>>>>>>>> @Daniel Kulp <dk...@apache.org> Can you please help do
> the
> >>>>>>>>> release
> >>>>>>>>>>>>>>> when
> >>>>>>>>>>>>>>>>>> it's convenient for you?
> >>>>>>>>>>>
> >>>>>>>>>>>>>>>>>> Thanks,
> >>>>>>>>>>>>>>>>>> Jim
> >>>>>>>>>>>>>>>>>> On Mon, Nov 14, 2022 at 1:18 PM Jean-Baptiste Onofré <
> >>>>>>>>> jb@nanthrax.net
> >>>>>>>>>>>>>>>>>> wrote:
> >>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> +1 to release 4.0.0 even partial release.
> >>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> Regards
> >>>>>>>>>>>>>>>>>>> JB
> >>>>>>>>>>>>>>>>>>> On Mon, Nov 7, 2022 at 9:19 AM Jim Ma <
> mail2jimma@gmail.com
> >>>>>>>>
> >>>>>>>>> wrote:
> >>>>>>>>>>>>>>>>>>>> Hi all,
> >>>>>>>>>>>>>>>>>>>> After 9 months of work, we finally fixed/worked
> around all
> >>>>>>>>> issues
> >>>>>>>>>>>>>>> for
> >>>>>>>>>>>>>>>>>>>> Jakarta support. Now all the cxf tests are passed:
> >>>>>>>>>>>>>>>>>>>>
> https://ci-builds.apache.org/job/CXF/job/CXF-JDK17/848/
> >>>>>>> and
> >>>>>>>>> we can
> >>>>>>>>>>>>>>>> say
> >>>>>>>>>>>>>>>>>>> that
> >>>>>>>>>>>>>>>>>>>> CXF successfully migrated to Jakarta namespace(and
> support
> >>>>>>>>> Jakarta
> >>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> EE9.1).
> >>>>>>>>>>>>>>>>>>>> To get cxf jakarta artifacts/binary available for the
> CXF
> >>>>>>>>> community
> >>>>>>>>>>>>>>>>>>>> especially the user who asked for this jakarta
> artifacts
> >>>>>>> like
> >>>>>>>>> [1]
> >>>>>>>>>>>>>>> and
> >>>>>>>>>>>>>>>>>>> get
> >>>>>>>>>>>>>>>>>>>> more feedback from our community, do you think it's
> time to
> >>>>>>>>> release
> >>>>>>>>>>>>>>>> the
> >>>>>>>>>>>>>>>>>>> CXF
> >>>>>>>>>>>>>>>>>>>> 4.0.0 and what else do you think we should have in
> this new
> >>>>>>>>> jakarta
> >>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> release
> >>>>>>>>>>>>>>>>>>>> ?
> >>>>>>>>>>>>>>>>>>>> [1]
> >>>>>>>>> https://lists.apache.org/thread/kwfg2s5gj72tkgn5c5vdcsvtgdkdm6dl
> >>>>>>>>>>>>>>>>>>>> Thanks,
> >>>>>>>>>>>>>>>>>>>> Jim
> >>>>>>>>>>>>>>>> --
> >>>>>>>>>>>>>>>> Daniel Kulp
> >>>>>>>>>>>>>>>> dkulp@apache.org <ma...@apache.org>
> >>>>>>>>>>>>>>>> Talend - https://talend.com <https://talend.com/>
> >>>>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>
> >>
>
>

Re: CXF 4.0.0 jakarta release

Posted by Colm O hEigeartaigh <co...@apache.org>.
I fixed:

sts  (some spring bean definition issues)

Colm.

On Tue, Dec 13, 2022 at 1:15 AM Andriy Redko <dr...@gmail.com> wrote:
>
> Thanks Dan,
>
> Here is my update.
>
> I have fixed:
>   ws_notification (jms broker issues)
>   ws_transaction (spring test runner doesn't actually run the test, not sure why)
>
>
> I will be working on:
>   jaxws_graalvm
>   jaxws_graalvm_dynamic
>
> Not looked yet:
>   corba (weird ORB errors with java17, missing transaction classes with java11)
>   js_browser_client_java_first  (ClassNotFoundException: org.eclipse.jetty.util.resource.FileResource)
>   sts  (some spring bean definition issues)
>
> Thanks.
>
> Best Regards,
>     Andriy Redko
>
> >>
> >> I passed through all samples to make sure they are compilable and buildable, but I only
> >> run a handful of them, it would be great to check that all samples do actually work.
> >> I can take *jms* and *jaxrs* ones, may take a few days though. Sounds like a plan? If
> >> yes, I will create an umbrella issue so we could track individual samples. Thank you
> >> for bringing this on up.
>
> DK> I went through all the other samples (non JMS and non RS) and fixed up the “easy” ones.   What’s left:
>
> DK> corba (weird ORB errors with java17, missing transaction classes with java11)
> DK> js_browser_client_java_first  (ClassNotFoundException: org.eclipse.jetty.util.resource.FileResource)
> DK> sts  (some spring bean definition issues)
> DK> ws_notification (jms broker issues)
> DK> ws_transaction (spring test runner doesn't actually run the test, not sure why)
>
>
> DK> Did not try:  (M1 mac, no  "native-image” available)
> DK> jaxws_graalvm
> DK> jaxws_graalvm_dynamic
>
>
>
> DK> Not sure what to do with the CORBA things….  Likely could add the  javax.transaction things and get it to run with Java11. Might be a case where the example works on 11 and not 17.
>
>
> DK> Dan
>
>
>
>
>
> >>
> >> Best Regards,
> >>    Andriy Redko
> >>
> >>
> >>>> Yes, as Jim mentioned, most of our tests need JDK-17 to run (because of Spring 6),
> >>>> we also need JDK-17 to compile (same reason), but when Spring is not involved (it is
> >>>> optional by and large), JDK-11 is sufficient. We do have a number of samples (bundled
> >>>> with distribution) that run on JDK-11 with no issues. Please let me know your conclusions
> >>>> and if you need any help or pointers here. Thank you.
> >>
> >> DK> Found a minor class loader issue in cxf-core which fixed a couple of things related to using spring5. (Non-servlet spring 5)     I’ll get that committed shortly once test run.
> >>
> >> DK> That said, has anyone actually gone through the samples and actually made sure they work?  They compile OK (with java17), but many don’t actually work.     None of the JMS samples seem to work at all.    Some are still setup to use activemq (might be OK, but the class path doesn’t have activemq) and others that are setup for Artemis don’t have proper spring bean configuration for it and the connection factories cannot be created.   I’ve only tested a few samples, but so far I’m seeing a bunch of issues.
> >>
> >>
> >>
> >> DK> Dan
> >>
> >>
> >>>>
> >>>> Best Regards,
> >>>>   Andriy Redko
> >>>>
> >>>> DK> On Dec 11, 2022, at 9:36 PM, Jim Ma <ma...@gmail.com> wrote:
> >>>>>>
> >>>>>> Hi Andriy,
> >>>>>> Thanks for the quick update. Good to see this is running with the jenkins
> >>>>>> pipeline and all tests are green.
> >>>>>> Did it include all things for the CXF 4.0.0 release ?
> >>>>
> >>>> DK> I didn’t do the 4.0.0 release as I kind of ran out of time.   My basic tests don’t work with java11, but I didn’t really get time to figure out why yet.   I’m trying to figure out if it’s still actually compatible with java11 or not.   If not, we should bump the jdk.version up.
> >>>>
> >>>>
> >>>> DK> Dan
> >>>>
> >>>>
> >>>>>>
> >>>>>> Thanks,
> >>>>>> Jim
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> On Mon, Dec 12, 2022 at 10:06 AM Andriy Redko <dr...@gmail.com> wrote:
> >>>>>>
> >>>>>>> Hi Jim,
> >>>>>>>
> >>>>>>> I disabled this build (and
> >>>>>>> https://ci-builds.apache.org/job/CXF/job/CXF-JDK19/ as well)
> >>>>>>> because we run pipeline matrix [1] against both JDKs. These builds were
> >>>>>>> quite useful when
> >>>>>>> the main branch was unstable,  but the pipeline should be sufficient now.
> >>>>>>> Please let me
> >>>>>>> know if you have any concerns, thank you.
> >>>>>>>
> >>>>>>> [1] https://ci-builds.apache.org/job/CXF/job/pipeline/job/main/
> >>>>>>>
> >>>>>>> Best Regards,
> >>>>>>>  Andriy Redko
> >>>>>>>
> >>>>>>> JM> Did we already start the 4.0 release work ?
> >>>>>>> JM> I saw the CI build for CXF 4.0.0 is disabled now :
> >>>>>>> JM> https://ci-builds.apache.org/job/CXF/job/CXF-JDK17/ and last build
> >>>>>>> result
> >>>>>>> JM> was 7 days ago.
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>> JM> On Wed, Dec 7, 2022 at 8:46 PM Andriy Redko <dr...@gmail.com> wrote:
> >>>>>>>
> >>>>>>>>> Hi Colm,
> >>>>>>>>>
> >>>>>>>>> I still wait for review on [1], if you or/and Dan could take a look,
> >>>>>>>>> would be great. The [2] could go in today but no user response on [3],
> >>>>>>>>> may need a bump to next version. Thank you.
> >>>>>>>>>
> >>>>>>>>> [1] https://github.com/apache/cxf/pull/1033
> >>>>>>>>> [2] https://issues.apache.org/jira/browse/CXF-8799
> >>>>>>>>> [3] https://issues.apache.org/jira/browse/CXF-8798
> >>>>>>>>>
> >>>>>>>>> Best Regards,
> >>>>>>>>>  Andriy Redko
> >>>>>>>>>
> >>>>>>>>> COh> Hi Andriy,
> >>>>>>>>>
> >>>>>>>>> COh> What's the status of these open issues? Can they be merged today or
> >>>>>>>>> COh> else bumped to the next release?
> >>>>>>>>>
> >>>>>>>>> COh> Colm.
> >>>>>>>>>
> >>>>>>>>> COh> On Fri, Dec 2, 2022 at 6:17 PM Andriy Redko <dr...@gmail.com>
> >>>>>>> wrote:
> >>>>>>>>>>>
> >>>>>>>>>>> Hey guys,
> >>>>>>>>>>>
> >>>>>>>>>>> I have only these 3 issues to wrap up [1], [2], [3], for all of them
> >>>>>>>>>>> pull requests are opened, waiting for minor changes / confirmations
> >>>>>>>>> fixes work.
> >>>>>>>>>>> @Dan @Colm appreciate your input on [4] please, this is to eliminate
> >>>>>>> the
> >>>>>>>>>>> leak of the REMOVED_MARKER. Thanks!
> >>>>>>>>>>>
> >>>>>>>>>>> [1] https://issues.apache.org/jira/browse/CXF-8798
> >>>>>>>>>>> [2] https://issues.apache.org/jira/browse/CXF-8799
> >>>>>>>>>>> [3] https://issues.apache.org/jira/browse/CXF-8796
> >>>>>>>>>>> [4] https://github.com/apache/cxf/pull/1033
> >>>>>>>>>>>
> >>>>>>>>>>> Best Regards,
> >>>>>>>>>>>  Andriy Redko
> >>>>>>>>>>>
> >>>>>>>>>>>> I'm done now in terms of any remaining fixes for the next
> >>>>>>>>>>>> releases...not sure if @Andriy Redko has anything else planned?
> >>>>>>>>>>>
> >>>>>>>>>>>> Colm.
> >>>>>>>>>>>
> >>>>>>>>>>>> On Wed, Nov 30, 2022 at 10:48 AM Colm O hEigeartaigh
> >>>>>>>>>>>> <co...@apache.org> wrote:
> >>>>>>>>>>>>> It works for me as well. I'm coordinating with @Andriy Redko  on
> >>>>>>> two
> >>>>>>>>>>>>> fixes that remain for 3.5.x/3.4.x and then we should be good to
> >>>>>>> go.
> >>>>>>>>>>>>> Colm.
> >>>>>>>>>>>>> On Wed, Nov 30, 2022 at 10:10 AM Jim Ma <ma...@gmail.com>
> >>>>>>>>> wrote:
> >>>>>>>>>>>>>> Thanks Andriy and Dan !
> >>>>>>>>>>>>>> On Mon, Nov 28, 2022 at 10:28 PM Andrey Redko <dr...@gmail.com>
> >>>>>>>>> wrote:
> >>>>>>>>>>>>>>> Works for me, thanks a lot Dan!
> >>>>>>>>>>>
> >>>>>>>>>>>>>>> Best Regards,
> >>>>>>>>>>>>>>>  Andriy Redko
> >>>>>>>>>>>>>>> On Mon, Nov 28, 2022, 8:45 AM Daniel Kulp <dk...@apache.org>
> >>>>>>>>> wrote:
> >>>>>>>>>>>>>>>>> I don't think anything blocking is left, +1 to move forward!
> >>>>>>>>> @Colm @Dan
> >>>>>>>>>>>
> >>>>>>>>>>>>>>>> do
> >>>>>>>>>>>>>>>>> we want to drop 4.0.0 only or make 3.4.x / 3.5.x releases as
> >>>>>>>>> well? With
> >>>>>>>>>>>>>>>>> 4.0.0 out and 3.6.0 getting ready to be out soon (hopefully),
> >>>>>>>>> the 3.4.x
> >>>>>>>>>>>>>>>> is
> >>>>>>>>>>>>>>>>> approaching EOL quickly, could be the last release.
> >>>>>>>>>>>>>>>> I was definitely planning on doing 3.4/3.5 releases sometime
> >>>>>>>>> before the
> >>>>>>>>>>>>>>>> end of the year.  Thus, we could do a full set of releases.   I
> >>>>>>>>> have a
> >>>>>>>>>>>>>>>> bunch of things happening this week, but would next Monday work
> >>>>>>>>> for
> >>>>>>>>>>>>>>>> everyone?  That would give a week to get any final updates in.
> >>>>>>>>>>>>>>>> Dan
> >>>>>>>>>>>>>>>>> Thank you guys!
> >>>>>>>>>>>>>>>>> Best Regards,
> >>>>>>>>>>>>>>>>> Andriy Redko
> >>>>>>>>>>>>>>>>> On Sun, Nov 27, 2022, 10:27 PM Jim Ma <ma...@gmail.com>
> >>>>>>>>> wrote:
> >>>>>>>>>>>>>>>>>> Hi Andriy,
> >>>>>>>>>>>>>>>>>> Can we start the release work if there isn't the major thing
> >>>>>>>>> left we
> >>>>>>>>>>>>>>>> need
> >>>>>>>>>>>>>>>>>> to include in CXF 4.0.0 release ?
> >>>>>>>>>>>
> >>>>>>>>>>>>>>>>>> @Daniel Kulp <dk...@apache.org> Can you please help do the
> >>>>>>>>> release
> >>>>>>>>>>>>>>> when
> >>>>>>>>>>>>>>>>>> it's convenient for you?
> >>>>>>>>>>>
> >>>>>>>>>>>>>>>>>> Thanks,
> >>>>>>>>>>>>>>>>>> Jim
> >>>>>>>>>>>>>>>>>> On Mon, Nov 14, 2022 at 1:18 PM Jean-Baptiste Onofré <
> >>>>>>>>> jb@nanthrax.net
> >>>>>>>>>>>>>>>>>> wrote:
> >>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> +1 to release 4.0.0 even partial release.
> >>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> Regards
> >>>>>>>>>>>>>>>>>>> JB
> >>>>>>>>>>>>>>>>>>> On Mon, Nov 7, 2022 at 9:19 AM Jim Ma <mail2jimma@gmail.com
> >>>>>>>>
> >>>>>>>>> wrote:
> >>>>>>>>>>>>>>>>>>>> Hi all,
> >>>>>>>>>>>>>>>>>>>> After 9 months of work, we finally fixed/worked around all
> >>>>>>>>> issues
> >>>>>>>>>>>>>>> for
> >>>>>>>>>>>>>>>>>>>> Jakarta support. Now all the cxf tests are passed:
> >>>>>>>>>>>>>>>>>>>> https://ci-builds.apache.org/job/CXF/job/CXF-JDK17/848/
> >>>>>>> and
> >>>>>>>>> we can
> >>>>>>>>>>>>>>>> say
> >>>>>>>>>>>>>>>>>>> that
> >>>>>>>>>>>>>>>>>>>> CXF successfully migrated to Jakarta namespace(and support
> >>>>>>>>> Jakarta
> >>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> EE9.1).
> >>>>>>>>>>>>>>>>>>>> To get cxf jakarta artifacts/binary available for the CXF
> >>>>>>>>> community
> >>>>>>>>>>>>>>>>>>>> especially the user who asked for this jakarta artifacts
> >>>>>>> like
> >>>>>>>>> [1]
> >>>>>>>>>>>>>>> and
> >>>>>>>>>>>>>>>>>>> get
> >>>>>>>>>>>>>>>>>>>> more feedback from our community, do you think it's time to
> >>>>>>>>> release
> >>>>>>>>>>>>>>>> the
> >>>>>>>>>>>>>>>>>>> CXF
> >>>>>>>>>>>>>>>>>>>> 4.0.0 and what else do you think we should have in this new
> >>>>>>>>> jakarta
> >>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> release
> >>>>>>>>>>>>>>>>>>>> ?
> >>>>>>>>>>>>>>>>>>>> [1]
> >>>>>>>>> https://lists.apache.org/thread/kwfg2s5gj72tkgn5c5vdcsvtgdkdm6dl
> >>>>>>>>>>>>>>>>>>>> Thanks,
> >>>>>>>>>>>>>>>>>>>> Jim
> >>>>>>>>>>>>>>>> --
> >>>>>>>>>>>>>>>> Daniel Kulp
> >>>>>>>>>>>>>>>> dkulp@apache.org <ma...@apache.org>
> >>>>>>>>>>>>>>>> Talend - https://talend.com <https://talend.com/>
> >>>>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>
> >>
>

Re: CXF 4.0.0 jakarta release

Posted by Andriy Redko <dr...@gmail.com>.
Thanks Dan,

Here is my update.

I have fixed:
  ws_notification (jms broker issues)
  ws_transaction (spring test runner doesn't actually run the test, not sure why)


I will be working on:
  jaxws_graalvm
  jaxws_graalvm_dynamic

Not looked yet:
  corba (weird ORB errors with java17, missing transaction classes with java11)
  js_browser_client_java_first  (ClassNotFoundException: org.eclipse.jetty.util.resource.FileResource)
  sts  (some spring bean definition issues)

Thanks.

Best Regards,
    Andriy Redko

>> 
>> I passed through all samples to make sure they are compilable and buildable, but I only
>> run a handful of them, it would be great to check that all samples do actually work. 
>> I can take *jms* and *jaxrs* ones, may take a few days though. Sounds like a plan? If 
>> yes, I will create an umbrella issue so we could track individual samples. Thank you 
>> for bringing this on up.

DK> I went through all the other samples (non JMS and non RS) and fixed up the “easy” ones.   What’s left:

DK> corba (weird ORB errors with java17, missing transaction classes with java11)
DK> js_browser_client_java_first  (ClassNotFoundException: org.eclipse.jetty.util.resource.FileResource)
DK> sts  (some spring bean definition issues)
DK> ws_notification (jms broker issues)
DK> ws_transaction (spring test runner doesn't actually run the test, not sure why)


DK> Did not try:  (M1 mac, no  "native-image” available)
DK> jaxws_graalvm
DK> jaxws_graalvm_dynamic



DK> Not sure what to do with the CORBA things….  Likely could add the  javax.transaction things and get it to run with Java11. Might be a case where the example works on 11 and not 17.   


DK> Dan





>> 
>> Best Regards,
>>    Andriy Redko
>> 
>> 
>>>> Yes, as Jim mentioned, most of our tests need JDK-17 to run (because of Spring 6), 
>>>> we also need JDK-17 to compile (same reason), but when Spring is not involved (it is 
>>>> optional by and large), JDK-11 is sufficient. We do have a number of samples (bundled
>>>> with distribution) that run on JDK-11 with no issues. Please let me know your conclusions
>>>> and if you need any help or pointers here. Thank you.
>> 
>> DK> Found a minor class loader issue in cxf-core which fixed a couple of things related to using spring5. (Non-servlet spring 5)     I’ll get that committed shortly once test run. 
>> 
>> DK> That said, has anyone actually gone through the samples and actually made sure they work?  They compile OK (with java17), but many don’t actually work.     None of the JMS samples seem to work at all.    Some are still setup to use activemq (might be OK, but the class path doesn’t have activemq) and others that are setup for Artemis don’t have proper spring bean configuration for it and the connection factories cannot be created.   I’ve only tested a few samples, but so far I’m seeing a bunch of issues.
>> 
>> 
>> 
>> DK> Dan
>> 
>> 
>>>> 
>>>> Best Regards,
>>>>   Andriy Redko
>>>> 
>>>> DK> On Dec 11, 2022, at 9:36 PM, Jim Ma <ma...@gmail.com> wrote:
>>>>>> 
>>>>>> Hi Andriy,
>>>>>> Thanks for the quick update. Good to see this is running with the jenkins
>>>>>> pipeline and all tests are green.
>>>>>> Did it include all things for the CXF 4.0.0 release ?
>>>> 
>>>> DK> I didn’t do the 4.0.0 release as I kind of ran out of time.   My basic tests don’t work with java11, but I didn’t really get time to figure out why yet.   I’m trying to figure out if it’s still actually compatible with java11 or not.   If not, we should bump the jdk.version up.   
>>>> 
>>>> 
>>>> DK> Dan
>>>> 
>>>> 
>>>>>> 
>>>>>> Thanks,
>>>>>> Jim
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> On Mon, Dec 12, 2022 at 10:06 AM Andriy Redko <dr...@gmail.com> wrote:
>>>>>> 
>>>>>>> Hi Jim,
>>>>>>> 
>>>>>>> I disabled this build (and
>>>>>>> https://ci-builds.apache.org/job/CXF/job/CXF-JDK19/ as well)
>>>>>>> because we run pipeline matrix [1] against both JDKs. These builds were
>>>>>>> quite useful when
>>>>>>> the main branch was unstable,  but the pipeline should be sufficient now.
>>>>>>> Please let me
>>>>>>> know if you have any concerns, thank you.
>>>>>>> 
>>>>>>> [1] https://ci-builds.apache.org/job/CXF/job/pipeline/job/main/
>>>>>>> 
>>>>>>> Best Regards,
>>>>>>>  Andriy Redko
>>>>>>> 
>>>>>>> JM> Did we already start the 4.0 release work ?
>>>>>>> JM> I saw the CI build for CXF 4.0.0 is disabled now :
>>>>>>> JM> https://ci-builds.apache.org/job/CXF/job/CXF-JDK17/ and last build
>>>>>>> result
>>>>>>> JM> was 7 days ago.
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> JM> On Wed, Dec 7, 2022 at 8:46 PM Andriy Redko <dr...@gmail.com> wrote:
>>>>>>> 
>>>>>>>>> Hi Colm,
>>>>>>>>> 
>>>>>>>>> I still wait for review on [1], if you or/and Dan could take a look,
>>>>>>>>> would be great. The [2] could go in today but no user response on [3],
>>>>>>>>> may need a bump to next version. Thank you.
>>>>>>>>> 
>>>>>>>>> [1] https://github.com/apache/cxf/pull/1033
>>>>>>>>> [2] https://issues.apache.org/jira/browse/CXF-8799
>>>>>>>>> [3] https://issues.apache.org/jira/browse/CXF-8798
>>>>>>>>> 
>>>>>>>>> Best Regards,
>>>>>>>>>  Andriy Redko
>>>>>>>>> 
>>>>>>>>> COh> Hi Andriy,
>>>>>>>>> 
>>>>>>>>> COh> What's the status of these open issues? Can they be merged today or
>>>>>>>>> COh> else bumped to the next release?
>>>>>>>>> 
>>>>>>>>> COh> Colm.
>>>>>>>>> 
>>>>>>>>> COh> On Fri, Dec 2, 2022 at 6:17 PM Andriy Redko <dr...@gmail.com>
>>>>>>> wrote:
>>>>>>>>>>> 
>>>>>>>>>>> Hey guys,
>>>>>>>>>>> 
>>>>>>>>>>> I have only these 3 issues to wrap up [1], [2], [3], for all of them
>>>>>>>>>>> pull requests are opened, waiting for minor changes / confirmations
>>>>>>>>> fixes work.
>>>>>>>>>>> @Dan @Colm appreciate your input on [4] please, this is to eliminate
>>>>>>> the
>>>>>>>>>>> leak of the REMOVED_MARKER. Thanks!
>>>>>>>>>>> 
>>>>>>>>>>> [1] https://issues.apache.org/jira/browse/CXF-8798
>>>>>>>>>>> [2] https://issues.apache.org/jira/browse/CXF-8799
>>>>>>>>>>> [3] https://issues.apache.org/jira/browse/CXF-8796
>>>>>>>>>>> [4] https://github.com/apache/cxf/pull/1033
>>>>>>>>>>> 
>>>>>>>>>>> Best Regards,
>>>>>>>>>>>  Andriy Redko
>>>>>>>>>>> 
>>>>>>>>>>>> I'm done now in terms of any remaining fixes for the next
>>>>>>>>>>>> releases...not sure if @Andriy Redko has anything else planned?
>>>>>>>>>>> 
>>>>>>>>>>>> Colm.
>>>>>>>>>>> 
>>>>>>>>>>>> On Wed, Nov 30, 2022 at 10:48 AM Colm O hEigeartaigh
>>>>>>>>>>>> <co...@apache.org> wrote:
>>>>>>>>>>>>> It works for me as well. I'm coordinating with @Andriy Redko  on
>>>>>>> two
>>>>>>>>>>>>> fixes that remain for 3.5.x/3.4.x and then we should be good to
>>>>>>> go.
>>>>>>>>>>>>> Colm.
>>>>>>>>>>>>> On Wed, Nov 30, 2022 at 10:10 AM Jim Ma <ma...@gmail.com>
>>>>>>>>> wrote:
>>>>>>>>>>>>>> Thanks Andriy and Dan !
>>>>>>>>>>>>>> On Mon, Nov 28, 2022 at 10:28 PM Andrey Redko <dr...@gmail.com>
>>>>>>>>> wrote:
>>>>>>>>>>>>>>> Works for me, thanks a lot Dan!
>>>>>>>>>>> 
>>>>>>>>>>>>>>> Best Regards,
>>>>>>>>>>>>>>>  Andriy Redko
>>>>>>>>>>>>>>> On Mon, Nov 28, 2022, 8:45 AM Daniel Kulp <dk...@apache.org>
>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>> I don't think anything blocking is left, +1 to move forward!
>>>>>>>>> @Colm @Dan
>>>>>>>>>>> 
>>>>>>>>>>>>>>>> do
>>>>>>>>>>>>>>>>> we want to drop 4.0.0 only or make 3.4.x / 3.5.x releases as
>>>>>>>>> well? With
>>>>>>>>>>>>>>>>> 4.0.0 out and 3.6.0 getting ready to be out soon (hopefully),
>>>>>>>>> the 3.4.x
>>>>>>>>>>>>>>>> is
>>>>>>>>>>>>>>>>> approaching EOL quickly, could be the last release.
>>>>>>>>>>>>>>>> I was definitely planning on doing 3.4/3.5 releases sometime
>>>>>>>>> before the
>>>>>>>>>>>>>>>> end of the year.  Thus, we could do a full set of releases.   I
>>>>>>>>> have a
>>>>>>>>>>>>>>>> bunch of things happening this week, but would next Monday work
>>>>>>>>> for
>>>>>>>>>>>>>>>> everyone?  That would give a week to get any final updates in.
>>>>>>>>>>>>>>>> Dan
>>>>>>>>>>>>>>>>> Thank you guys!
>>>>>>>>>>>>>>>>> Best Regards,
>>>>>>>>>>>>>>>>> Andriy Redko
>>>>>>>>>>>>>>>>> On Sun, Nov 27, 2022, 10:27 PM Jim Ma <ma...@gmail.com>
>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>> Hi Andriy,
>>>>>>>>>>>>>>>>>> Can we start the release work if there isn't the major thing
>>>>>>>>> left we
>>>>>>>>>>>>>>>> need
>>>>>>>>>>>>>>>>>> to include in CXF 4.0.0 release ?
>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> @Daniel Kulp <dk...@apache.org> Can you please help do the
>>>>>>>>> release
>>>>>>>>>>>>>>> when
>>>>>>>>>>>>>>>>>> it's convenient for you?
>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>>>>>>> Jim
>>>>>>>>>>>>>>>>>> On Mon, Nov 14, 2022 at 1:18 PM Jean-Baptiste Onofré <
>>>>>>>>> jb@nanthrax.net
>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> +1 to release 4.0.0 even partial release.
>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> Regards
>>>>>>>>>>>>>>>>>>> JB
>>>>>>>>>>>>>>>>>>> On Mon, Nov 7, 2022 at 9:19 AM Jim Ma <mail2jimma@gmail.com
>>>>>>>> 
>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>>> Hi all,
>>>>>>>>>>>>>>>>>>>> After 9 months of work, we finally fixed/worked around all
>>>>>>>>> issues
>>>>>>>>>>>>>>> for
>>>>>>>>>>>>>>>>>>>> Jakarta support. Now all the cxf tests are passed:
>>>>>>>>>>>>>>>>>>>> https://ci-builds.apache.org/job/CXF/job/CXF-JDK17/848/
>>>>>>> and
>>>>>>>>> we can
>>>>>>>>>>>>>>>> say
>>>>>>>>>>>>>>>>>>> that
>>>>>>>>>>>>>>>>>>>> CXF successfully migrated to Jakarta namespace(and support
>>>>>>>>> Jakarta
>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> EE9.1).
>>>>>>>>>>>>>>>>>>>> To get cxf jakarta artifacts/binary available for the CXF
>>>>>>>>> community
>>>>>>>>>>>>>>>>>>>> especially the user who asked for this jakarta artifacts
>>>>>>> like
>>>>>>>>> [1]
>>>>>>>>>>>>>>> and
>>>>>>>>>>>>>>>>>>> get
>>>>>>>>>>>>>>>>>>>> more feedback from our community, do you think it's time to
>>>>>>>>> release
>>>>>>>>>>>>>>>> the
>>>>>>>>>>>>>>>>>>> CXF
>>>>>>>>>>>>>>>>>>>> 4.0.0 and what else do you think we should have in this new
>>>>>>>>> jakarta
>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> release
>>>>>>>>>>>>>>>>>>>> ?
>>>>>>>>>>>>>>>>>>>> [1]
>>>>>>>>> https://lists.apache.org/thread/kwfg2s5gj72tkgn5c5vdcsvtgdkdm6dl
>>>>>>>>>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>>>>>>>>> Jim
>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>> Daniel Kulp
>>>>>>>>>>>>>>>> dkulp@apache.org <ma...@apache.org>
>>>>>>>>>>>>>>>> Talend - https://talend.com <https://talend.com/>
>>>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>> 
>> 


Re: CXF 4.0.0 jakarta release

Posted by Daniel Kulp <dk...@apache.org>.
Since a large majority of the sample are now working with just a few exceptions, we’re likely OK to do the 4.0 release and we can log bugs for the couple of remaining.   I’ll try and build the release sometime this weekend so that we can get it fully released before everyone (including me) heads out for the holidays.  

Thanks for all the efforts trying to get the samples working again.   Having a few samples not work is one thing, having almost half not working is a big issue so I’m glad that’s not the case now.

Thanks

Dan



> On Dec 15, 2022, at 9:32 PM, Andriy Redko <dr...@gmail.com> wrote:
> 
> Hey guys,
> 
> We're getting closer, here is what's left:
> 
> DK>> jaxrs/basic_oidc
> DK>> jaxrs/big_query
> DK>> corba (weird ORB errors with java17, missing transaction classes with java11)
> DK>> js_browser_client_java_first  (ClassNotFoundException: org.eclipse.jetty.util.resource.FileResource)
> 
> It is very likely we would have to drop description_openapi_microprofile_spring (for the time being) since
> Geronimo OpenAPI does not support Microprofile OpenApi 3.0 yet (I will double check). I am picking these 
> ones to finish up:
> 
> DK>> jax_rs/websocket - gives "WARNING: Websocket protocol not supported" which seems to defeat the entire purpose of the sample
> DK>> jax_rs/spring_boot_scan
> DK>> jax_rs/description_openapi_microprofile_spring - spring config or claspath issue
> DK>>      java.lang.ClassNotFoundException: org.eclipse.microprofile.openapi.models.servers.ServerVariables
> 
> 
> Thank you.
> 
> Best Regards,
>    Andriy Redko
> 
> AR> Fixed these ones:
> 
> DK>> jms_spring_config - hangs on client stop
> DK>> jms_spec_demo - server doesn't start, JNDI, org.apache.activemq.jndi.ActiveMQInitialContextFactory (not artemis)
> DK>> jms_pubsub - broker doesn't start
> 
> 
> AR> And will pick these ones:
> 
> DK>> jax_rs/websocket - gives "WARNING: Websocket protocol not supported" which seems to defeat the entire purpose of the sample
> DK>> jax_rs/spring_boot_scan
> DK>> jax_rs/tracing_brave
> DK>> jax_rs/tracing_opentracing
> DK>> jax_rs/tracing_opentracing_camel
> DK>> jax_rs/description_openapi_microprofile_spring - spring config or claspath issue
> DK>>      java.lang.ClassNotFoundException: org.eclipse.microprofile.openapi.models.servers.ServerVariables
> DK>> jax_rs/spring_security - lots of stack traces on startup, likely spring config issues
> 
> AR> Here is what's left:
> 
> DK>> jaxrs/basic_oidc
> DK>> jaxrs/big_query
> DK>> corba (weird ORB errors with java17, missing transaction classes with java11)
> DK>> js_browser_client_java_first  (ClassNotFoundException: org.eclipse.jetty.util.resource.FileResource)
> 
> AR> Thanks!
> 
> AR> Best Regards,
> AR>     Andriy Redko
> 
> DK>>> jaxws_graalvm  
> DK>>> jaxws_graalvm_dynamic   
> DK>>> jax_rs/graalvm_basic
> 
> AR>> Also fixed:
> 
> DK>>> jax_rs/description_openapi_v3_spring - classpath?   Jackson not found
> DK>>> jax_rs/description_openapi_v3_web - classpath?   Jackson not found
> DK>>> jax_rs/sse_tomcat - classpath?   Jackson not found
> 
> AR>> And will pick these ones:
> 
> DK>>> jax_rs/websocket - gives "WARNING: Websocket protocol not supported" which seems to defeat the entire purpose of the sample
> DK>>> jms_spring_config - hangs on client stop
> DK>>> jms_spec_demo - server doesn't start, JNDI, org.apache.activemq.jndi.ActiveMQInitialContextFactory (not artemis)
> DK>>> jms_pubsub - broker doesn't start
> DK>>> jax_rs/spring_boot_scan
> DK>>> jax_rs/tracing_brave
> DK>>> jax_rs/tracing_opentracing
> DK>>> jax_rs/tracing_opentracing_camel
> DK>>> jax_rs/description_openapi_microprofile_spring - spring config or claspath issue
> DK>>>      java.lang.ClassNotFoundException: org.eclipse.microprofile.openapi.models.servers.ServerVariables
> DK>>> jax_rs/spring_security - lots of stack traces on startup, likely spring config issues
> 
> AR>> Here is what's left:
> 
> DK>>> jaxrs/basic_oidc
> DK>>> jaxrs/big_query
> DK>>> corba (weird ORB errors with java17, missing transaction classes with java11)
> DK>>> js_browser_client_java_first  (ClassNotFoundException: org.eclipse.jetty.util.resource.FileResource)
> 
> AR>> [1] https://issues.apache.org/jira/browse/CXF-8743
> 
> AR>> Thanks!
> 
> AR>> Best Regards,
> AR>>     Andriy Redko
> 
> 
> DK>>> I finished going through all the samples.    This is what’s left:
> 
> DK>>> Problems:
> DK>>> jax_rs/description_openapi_microprofile_spring - spring config or claspath issue
> DK>>>      java.lang.ClassNotFoundException: org.eclipse.microprofile.openapi.models.servers.ServerVariables
> DK>>> jax_rs/description_openapi_v3_spring - classpath?   Jackson not found
> DK>>> jax_rs/description_openapi_v3_web - classpath?   Jackson not found
> DK>>> jax_rs/spring_security - lots of stack traces on startup, likely spring config issues
> DK>>> jax_rs/sse_tomcat - classpath?   Jackson not found
> DK>>> jax_rs/websocket - gives "WARNING: Websocket protocol not supported" which seems to defeat the entire purpose of the sample
> DK>>> corba (weird ORB errors with java17, missing transaction classes with java11)
> DK>>> js_browser_client_java_first  (ClassNotFoundException: org.eclipse.jetty.util.resource.FileResource)
> DK>>> jms_spring_config - hangs on client stop
> DK>>> jms_spec_demo - server doesn't start, JNDI, org.apache.activemq.jndi.ActiveMQInitialContextFactory (not artemis)
> DK>>> jms_pubsub - broker doesn't start
> 
> 
> DK>>> Did not try:  (M1 mac, not "native-image")
> DK>>> jaxws_graalvm  
> DK>>> jaxws_graalvm_dynamic   
> DK>>> jax_rs/graalvm_basic
> 
> DK>>> Did not try: (other setup things required) (ex: google dev id, docker, etc..)
> DK>>> jaxrs/basic_oidc
> DK>>> jaxrs/big_query
> DK>>> jax_rs/spring_boot_scan
> DK>>> jax_rs/tracing_brave
> DK>>> jax_rs/tracing_opentracing
> DK>>> jax_rs/tracing_opentracing_camel
> 
> 
> DK>>> Feel free to grab something and fix it.  :) 
> 
> DK>>> Dan
> 
> 
> 
> 
> 
>>>>> On Dec 12, 2022, at 4:21 PM, Daniel Kulp <dk...@apache.org> wrote:
>>>>> 
>>>>>> 
>>>>>> I passed through all samples to make sure they are compilable and buildable, but I only
>>>>>> run a handful of them, it would be great to check that all samples do actually work. 
>>>>>> I can take *jms* and *jaxrs* ones, may take a few days though. Sounds like a plan? If 
>>>>>> yes, I will create an umbrella issue so we could track individual samples. Thank you 
>>>>>> for bringing this on up.
>>>>> 
>>>>> I went through all the other samples (non JMS and non RS) and fixed up the “easy” ones.   What’s left:
>>>>> 
>>>>> corba (weird ORB errors with java17, missing transaction classes with java11)
>>>>> js_browser_client_java_first  (ClassNotFoundException: org.eclipse.jetty.util.resource.FileResource)
>>>>> sts  (some spring bean definition issues)
>>>>> ws_notification (jms broker issues)
>>>>> ws_transaction (spring test runner doesn't actually run the test, not sure why)
>>>>> 
>>>>> 
>>>>> Did not try:  (M1 mac, no  "native-image” available)
>>>>> jaxws_graalvm
>>>>> jaxws_graalvm_dynamic
>>>>> 
>>>>> 
>>>>> 
>>>>> Not sure what to do with the CORBA things….  Likely could add the  javax.transaction things and get it to run with Java11. Might be a case where the example works on 11 and not 17.   
>>>>> 
>>>>> 
>>>>> Dan
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>>> 
>>>>>> Best Regards,
>>>>>>  Andriy Redko
>>>>>> 
>>>>>> 
>>>>>>>> Yes, as Jim mentioned, most of our tests need JDK-17 to run (because of Spring 6), 
>>>>>>>> we also need JDK-17 to compile (same reason), but when Spring is not involved (it is 
>>>>>>>> optional by and large), JDK-11 is sufficient. We do have a number of samples (bundled
>>>>>>>> with distribution) that run on JDK-11 with no issues. Please let me know your conclusions
>>>>>>>> and if you need any help or pointers here. Thank you.
>>>>>> 
>>>>>> DK> Found a minor class loader issue in cxf-core which fixed a couple of things related to using spring5. (Non-servlet spring 5)     I’ll get that committed shortly once test run. 
>>>>>> 
>>>>>> DK> That said, has anyone actually gone through the samples and actually made sure they work?  They compile OK (with java17), but many don’t actually work.     None of the JMS samples seem to work at all.    Some are still setup to use activemq (might be OK, but the class path doesn’t have activemq) and others that are setup for Artemis don’t have proper spring bean configuration for it and the connection factories cannot be created.   I’ve only tested a few samples, but so far I’m seeing a bunch of issues.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> DK> Dan
>>>>>> 
>>>>>> 
>>>>>>>> 
>>>>>>>> Best Regards,
>>>>>>>> Andriy Redko
>>>>>>>> 
>>>>>>>> DK> On Dec 11, 2022, at 9:36 PM, Jim Ma <ma...@gmail.com> wrote:
>>>>>>>>>> 
>>>>>>>>>> Hi Andriy,
>>>>>>>>>> Thanks for the quick update. Good to see this is running with the jenkins
>>>>>>>>>> pipeline and all tests are green.
>>>>>>>>>> Did it include all things for the CXF 4.0.0 release ?
>>>>>>>> 
>>>>>>>> DK> I didn’t do the 4.0.0 release as I kind of ran out of time.   My basic tests don’t work with java11, but I didn’t really get time to figure out why yet.   I’m trying to figure out if it’s still actually compatible with java11 or not.   If not, we should bump the jdk.version up.   
>>>>>>>> 
>>>>>>>> 
>>>>>>>> DK> Dan
>>>>>>>> 
>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> Thanks,
>>>>>>>>>> Jim
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> On Mon, Dec 12, 2022 at 10:06 AM Andriy Redko <dr...@gmail.com> wrote:
>>>>>>>>>> 
>>>>>>>>>>> Hi Jim,
>>>>>>>>>>> 
>>>>>>>>>>> I disabled this build (and
>>>>>>>>>>> https://ci-builds.apache.org/job/CXF/job/CXF-JDK19/ as well)
>>>>>>>>>>> because we run pipeline matrix [1] against both JDKs. These builds were
>>>>>>>>>>> quite useful when
>>>>>>>>>>> the main branch was unstable,  but the pipeline should be sufficient now.
>>>>>>>>>>> Please let me
>>>>>>>>>>> know if you have any concerns, thank you.
>>>>>>>>>>> 
>>>>>>>>>>> [1] https://ci-builds.apache.org/job/CXF/job/pipeline/job/main/
>>>>>>>>>>> 
>>>>>>>>>>> Best Regards,
>>>>>>>>>>> Andriy Redko
>>>>>>>>>>> 
>>>>>>>>>>> JM> Did we already start the 4.0 release work ?
>>>>>>>>>>> JM> I saw the CI build for CXF 4.0.0 is disabled now :
>>>>>>>>>>> JM> https://ci-builds.apache.org/job/CXF/job/CXF-JDK17/ and last build
>>>>>>>>>>> result
>>>>>>>>>>> JM> was 7 days ago.
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> JM> On Wed, Dec 7, 2022 at 8:46 PM Andriy Redko <dr...@gmail.com> wrote:
>>>>>>>>>>> 
>>>>>>>>>>>>> Hi Colm,
>>>>>>>>>>>>> 
>>>>>>>>>>>>> I still wait for review on [1], if you or/and Dan could take a look,
>>>>>>>>>>>>> would be great. The [2] could go in today but no user response on [3],
>>>>>>>>>>>>> may need a bump to next version. Thank you.
>>>>>>>>>>>>> 
>>>>>>>>>>>>> [1] https://github.com/apache/cxf/pull/1033
>>>>>>>>>>>>> [2] https://issues.apache.org/jira/browse/CXF-8799
>>>>>>>>>>>>> [3] https://issues.apache.org/jira/browse/CXF-8798
>>>>>>>>>>>>> 
>>>>>>>>>>>>> Best Regards,
>>>>>>>>>>>>> Andriy Redko
>>>>>>>>>>>>> 
>>>>>>>>>>>>> COh> Hi Andriy,
>>>>>>>>>>>>> 
>>>>>>>>>>>>> COh> What's the status of these open issues? Can they be merged today or
>>>>>>>>>>>>> COh> else bumped to the next release?
>>>>>>>>>>>>> 
>>>>>>>>>>>>> COh> Colm.
>>>>>>>>>>>>> 
>>>>>>>>>>>>> COh> On Fri, Dec 2, 2022 at 6:17 PM Andriy Redko <dr...@gmail.com>
>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> Hey guys,
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> I have only these 3 issues to wrap up [1], [2], [3], for all of them
>>>>>>>>>>>>>>> pull requests are opened, waiting for minor changes / confirmations
>>>>>>>>>>>>> fixes work.
>>>>>>>>>>>>>>> @Dan @Colm appreciate your input on [4] please, this is to eliminate
>>>>>>>>>>> the
>>>>>>>>>>>>>>> leak of the REMOVED_MARKER. Thanks!
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> [1] https://issues.apache.org/jira/browse/CXF-8798
>>>>>>>>>>>>>>> [2] https://issues.apache.org/jira/browse/CXF-8799
>>>>>>>>>>>>>>> [3] https://issues.apache.org/jira/browse/CXF-8796
>>>>>>>>>>>>>>> [4] https://github.com/apache/cxf/pull/1033
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> Best Regards,
>>>>>>>>>>>>>>> Andriy Redko
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> I'm done now in terms of any remaining fixes for the next
>>>>>>>>>>>>>>>> releases...not sure if @Andriy Redko has anything else planned?
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> Colm.
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> On Wed, Nov 30, 2022 at 10:48 AM Colm O hEigeartaigh
>>>>>>>>>>>>>>>> <co...@apache.org> wrote:
>>>>>>>>>>>>>>>>> It works for me as well. I'm coordinating with @Andriy Redko  on
>>>>>>>>>>> two
>>>>>>>>>>>>>>>>> fixes that remain for 3.5.x/3.4.x and then we should be good to
>>>>>>>>>>> go.
>>>>>>>>>>>>>>>>> Colm.
>>>>>>>>>>>>>>>>> On Wed, Nov 30, 2022 at 10:10 AM Jim Ma <ma...@gmail.com>
>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>> Thanks Andriy and Dan !
>>>>>>>>>>>>>>>>>> On Mon, Nov 28, 2022 at 10:28 PM Andrey Redko <dr...@gmail.com>
>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>> Works for me, thanks a lot Dan!
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> Best Regards,
>>>>>>>>>>>>>>>>>>> Andriy Redko
>>>>>>>>>>>>>>>>>>> On Mon, Nov 28, 2022, 8:45 AM Daniel Kulp <dk...@apache.org>
>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>>>> I don't think anything blocking is left, +1 to move forward!
>>>>>>>>>>>>> @Colm @Dan
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> do
>>>>>>>>>>>>>>>>>>>>> we want to drop 4.0.0 only or make 3.4.x / 3.5.x releases as
>>>>>>>>>>>>> well? With
>>>>>>>>>>>>>>>>>>>>> 4.0.0 out and 3.6.0 getting ready to be out soon (hopefully),
>>>>>>>>>>>>> the 3.4.x
>>>>>>>>>>>>>>>>>>>> is
>>>>>>>>>>>>>>>>>>>>> approaching EOL quickly, could be the last release.
>>>>>>>>>>>>>>>>>>>> I was definitely planning on doing 3.4/3.5 releases sometime
>>>>>>>>>>>>> before the
>>>>>>>>>>>>>>>>>>>> end of the year.  Thus, we could do a full set of releases.   I
>>>>>>>>>>>>> have a
>>>>>>>>>>>>>>>>>>>> bunch of things happening this week, but would next Monday work
>>>>>>>>>>>>> for
>>>>>>>>>>>>>>>>>>>> everyone?  That would give a week to get any final updates in.
>>>>>>>>>>>>>>>>>>>> Dan
>>>>>>>>>>>>>>>>>>>>> Thank you guys!
>>>>>>>>>>>>>>>>>>>>> Best Regards,
>>>>>>>>>>>>>>>>>>>>> Andriy Redko
>>>>>>>>>>>>>>>>>>>>> On Sun, Nov 27, 2022, 10:27 PM Jim Ma <ma...@gmail.com>
>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>>>>> Hi Andriy,
>>>>>>>>>>>>>>>>>>>>>> Can we start the release work if there isn't the major thing
>>>>>>>>>>>>> left we
>>>>>>>>>>>>>>>>>>>> need
>>>>>>>>>>>>>>>>>>>>>> to include in CXF 4.0.0 release ?
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> @Daniel Kulp <dk...@apache.org> Can you please help do the
>>>>>>>>>>>>> release
>>>>>>>>>>>>>>>>>>> when
>>>>>>>>>>>>>>>>>>>>>> it's convenient for you?
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>>>>>>>>>>> Jim
>>>>>>>>>>>>>>>>>>>>>> On Mon, Nov 14, 2022 at 1:18 PM Jean-Baptiste Onofré <
>>>>>>>>>>>>> jb@nanthrax.net
>>>>>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> +1 to release 4.0.0 even partial release.
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> Regards
>>>>>>>>>>>>>>>>>>>>>>> JB
>>>>>>>>>>>>>>>>>>>>>>> On Mon, Nov 7, 2022 at 9:19 AM Jim Ma <mail2jimma@gmail.com
>>>>>>>>>>>> 
>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>>>>>>> Hi all,
>>>>>>>>>>>>>>>>>>>>>>>> After 9 months of work, we finally fixed/worked around all
>>>>>>>>>>>>> issues
>>>>>>>>>>>>>>>>>>> for
>>>>>>>>>>>>>>>>>>>>>>>> Jakarta support. Now all the cxf tests are passed:
>>>>>>>>>>>>>>>>>>>>>>>> https://ci-builds.apache.org/job/CXF/job/CXF-JDK17/848/
>>>>>>>>>>> and
>>>>>>>>>>>>> we can
>>>>>>>>>>>>>>>>>>>> say
>>>>>>>>>>>>>>>>>>>>>>> that
>>>>>>>>>>>>>>>>>>>>>>>> CXF successfully migrated to Jakarta namespace(and support
>>>>>>>>>>>>> Jakarta
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> EE9.1).
>>>>>>>>>>>>>>>>>>>>>>>> To get cxf jakarta artifacts/binary available for the CXF
>>>>>>>>>>>>> community
>>>>>>>>>>>>>>>>>>>>>>>> especially the user who asked for this jakarta artifacts
>>>>>>>>>>> like
>>>>>>>>>>>>> [1]
>>>>>>>>>>>>>>>>>>> and
>>>>>>>>>>>>>>>>>>>>>>> get
>>>>>>>>>>>>>>>>>>>>>>>> more feedback from our community, do you think it's time to
>>>>>>>>>>>>> release
>>>>>>>>>>>>>>>>>>>> the
>>>>>>>>>>>>>>>>>>>>>>> CXF
>>>>>>>>>>>>>>>>>>>>>>>> 4.0.0 and what else do you think we should have in this new
>>>>>>>>>>>>> jakarta
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>> release
>>>>>>>>>>>>>>>>>>>>>>>> ?
>>>>>>>>>>>>>>>>>>>>>>>> [1]
>>>>>>>>>>>>> https://lists.apache.org/thread/kwfg2s5gj72tkgn5c5vdcsvtgdkdm6dl
>>>>>>>>>>>>>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>>>>>>>>>>>>> Jim
>>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>>> Daniel Kulp
>>>>>>>>>>>>>>>>>>>> dkulp@apache.org <ma...@apache.org>
>>>>>>>>>>>>>>>>>>>> Talend - https://talend.com <https://talend.com/>
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>> 
>>>>>> 
>>>>> 
>>>>> -- 
>>>>> Daniel Kulp
>>>>> dkulp@apache.org <ma...@apache.org>
>>>>> Talend - https://talend.com <https://talend.com/> 
>>>>> 
> 

-- 
Daniel Kulp
dkulp@apache.org <ma...@apache.org>
Talend - https://talend.com <https://talend.com/> 


Re: CXF 4.0.0 jakarta release

Posted by Andriy Redko <dr...@gmail.com>.
Hey guys,

We're getting closer, here is what's left:

DK>> jaxrs/basic_oidc
DK>> jaxrs/big_query
DK>> corba (weird ORB errors with java17, missing transaction classes with java11)
DK>> js_browser_client_java_first  (ClassNotFoundException: org.eclipse.jetty.util.resource.FileResource)

It is very likely we would have to drop description_openapi_microprofile_spring (for the time being) since
Geronimo OpenAPI does not support Microprofile OpenApi 3.0 yet (I will double check). I am picking these 
ones to finish up:

DK>> jax_rs/websocket - gives "WARNING: Websocket protocol not supported" which seems to defeat the entire purpose of the sample
DK>> jax_rs/spring_boot_scan
DK>> jax_rs/description_openapi_microprofile_spring - spring config or claspath issue
DK>>      java.lang.ClassNotFoundException: org.eclipse.microprofile.openapi.models.servers.ServerVariables


Thank you.

Best Regards,
    Andriy Redko

AR> Fixed these ones:

DK>> jms_spring_config - hangs on client stop
DK>> jms_spec_demo - server doesn't start, JNDI, org.apache.activemq.jndi.ActiveMQInitialContextFactory (not artemis)
DK>> jms_pubsub - broker doesn't start


AR> And will pick these ones:

DK>> jax_rs/websocket - gives "WARNING: Websocket protocol not supported" which seems to defeat the entire purpose of the sample
DK>> jax_rs/spring_boot_scan
DK>> jax_rs/tracing_brave
DK>> jax_rs/tracing_opentracing
DK>> jax_rs/tracing_opentracing_camel
DK>> jax_rs/description_openapi_microprofile_spring - spring config or claspath issue
DK>>      java.lang.ClassNotFoundException: org.eclipse.microprofile.openapi.models.servers.ServerVariables
DK>> jax_rs/spring_security - lots of stack traces on startup, likely spring config issues

AR> Here is what's left:

DK>> jaxrs/basic_oidc
DK>> jaxrs/big_query
DK>> corba (weird ORB errors with java17, missing transaction classes with java11)
DK>> js_browser_client_java_first  (ClassNotFoundException: org.eclipse.jetty.util.resource.FileResource)

AR> Thanks!

AR> Best Regards,
AR>     Andriy Redko

DK>>> jaxws_graalvm  
DK>>> jaxws_graalvm_dynamic   
DK>>> jax_rs/graalvm_basic

AR>> Also fixed:

DK>>> jax_rs/description_openapi_v3_spring - classpath?   Jackson not found
DK>>> jax_rs/description_openapi_v3_web - classpath?   Jackson not found
DK>>> jax_rs/sse_tomcat - classpath?   Jackson not found

AR>> And will pick these ones:

DK>>> jax_rs/websocket - gives "WARNING: Websocket protocol not supported" which seems to defeat the entire purpose of the sample
DK>>> jms_spring_config - hangs on client stop
DK>>> jms_spec_demo - server doesn't start, JNDI, org.apache.activemq.jndi.ActiveMQInitialContextFactory (not artemis)
DK>>> jms_pubsub - broker doesn't start
DK>>> jax_rs/spring_boot_scan
DK>>> jax_rs/tracing_brave
DK>>> jax_rs/tracing_opentracing
DK>>> jax_rs/tracing_opentracing_camel
DK>>> jax_rs/description_openapi_microprofile_spring - spring config or claspath issue
DK>>>      java.lang.ClassNotFoundException: org.eclipse.microprofile.openapi.models.servers.ServerVariables
DK>>> jax_rs/spring_security - lots of stack traces on startup, likely spring config issues

AR>> Here is what's left:

DK>>> jaxrs/basic_oidc
DK>>> jaxrs/big_query
DK>>> corba (weird ORB errors with java17, missing transaction classes with java11)
DK>>> js_browser_client_java_first  (ClassNotFoundException: org.eclipse.jetty.util.resource.FileResource)

AR>> [1] https://issues.apache.org/jira/browse/CXF-8743

AR>> Thanks!

AR>> Best Regards,
AR>>     Andriy Redko


DK>>> I finished going through all the samples.    This is what’s left:

DK>>> Problems:
DK>>> jax_rs/description_openapi_microprofile_spring - spring config or claspath issue
DK>>>      java.lang.ClassNotFoundException: org.eclipse.microprofile.openapi.models.servers.ServerVariables
DK>>> jax_rs/description_openapi_v3_spring - classpath?   Jackson not found
DK>>> jax_rs/description_openapi_v3_web - classpath?   Jackson not found
DK>>> jax_rs/spring_security - lots of stack traces on startup, likely spring config issues
DK>>> jax_rs/sse_tomcat - classpath?   Jackson not found
DK>>> jax_rs/websocket - gives "WARNING: Websocket protocol not supported" which seems to defeat the entire purpose of the sample
DK>>> corba (weird ORB errors with java17, missing transaction classes with java11)
DK>>> js_browser_client_java_first  (ClassNotFoundException: org.eclipse.jetty.util.resource.FileResource)
DK>>> jms_spring_config - hangs on client stop
DK>>> jms_spec_demo - server doesn't start, JNDI, org.apache.activemq.jndi.ActiveMQInitialContextFactory (not artemis)
DK>>> jms_pubsub - broker doesn't start


DK>>> Did not try:  (M1 mac, not "native-image")
DK>>> jaxws_graalvm  
DK>>> jaxws_graalvm_dynamic   
DK>>> jax_rs/graalvm_basic

DK>>> Did not try: (other setup things required) (ex: google dev id, docker, etc..)
DK>>> jaxrs/basic_oidc
DK>>> jaxrs/big_query
DK>>> jax_rs/spring_boot_scan
DK>>> jax_rs/tracing_brave
DK>>> jax_rs/tracing_opentracing
DK>>> jax_rs/tracing_opentracing_camel


DK>>> Feel free to grab something and fix it.  :) 

DK>>> Dan





>>>> On Dec 12, 2022, at 4:21 PM, Daniel Kulp <dk...@apache.org> wrote:
>>>> 
>>>>> 
>>>>> I passed through all samples to make sure they are compilable and buildable, but I only
>>>>> run a handful of them, it would be great to check that all samples do actually work. 
>>>>> I can take *jms* and *jaxrs* ones, may take a few days though. Sounds like a plan? If 
>>>>> yes, I will create an umbrella issue so we could track individual samples. Thank you 
>>>>> for bringing this on up.
>>>> 
>>>> I went through all the other samples (non JMS and non RS) and fixed up the “easy” ones.   What’s left:
>>>> 
>>>> corba (weird ORB errors with java17, missing transaction classes with java11)
>>>> js_browser_client_java_first  (ClassNotFoundException: org.eclipse.jetty.util.resource.FileResource)
>>>> sts  (some spring bean definition issues)
>>>> ws_notification (jms broker issues)
>>>> ws_transaction (spring test runner doesn't actually run the test, not sure why)
>>>> 
>>>> 
>>>> Did not try:  (M1 mac, no  "native-image” available)
>>>> jaxws_graalvm
>>>> jaxws_graalvm_dynamic
>>>> 
>>>> 
>>>> 
>>>> Not sure what to do with the CORBA things….  Likely could add the  javax.transaction things and get it to run with Java11. Might be a case where the example works on 11 and not 17.   
>>>> 
>>>> 
>>>> Dan
>>>> 
>>>> 
>>>> 
>>>> 
>>>> 
>>>>> 
>>>>> Best Regards,
>>>>>   Andriy Redko
>>>>> 
>>>>> 
>>>>>>> Yes, as Jim mentioned, most of our tests need JDK-17 to run (because of Spring 6), 
>>>>>>> we also need JDK-17 to compile (same reason), but when Spring is not involved (it is 
>>>>>>> optional by and large), JDK-11 is sufficient. We do have a number of samples (bundled
>>>>>>> with distribution) that run on JDK-11 with no issues. Please let me know your conclusions
>>>>>>> and if you need any help or pointers here. Thank you.
>>>>> 
>>>>> DK> Found a minor class loader issue in cxf-core which fixed a couple of things related to using spring5. (Non-servlet spring 5)     I’ll get that committed shortly once test run. 
>>>>> 
>>>>> DK> That said, has anyone actually gone through the samples and actually made sure they work?  They compile OK (with java17), but many don’t actually work.     None of the JMS samples seem to work at all.    Some are still setup to use activemq (might be OK, but the class path doesn’t have activemq) and others that are setup for Artemis don’t have proper spring bean configuration for it and the connection factories cannot be created.   I’ve only tested a few samples, but so far I’m seeing a bunch of issues.
>>>>> 
>>>>> 
>>>>> 
>>>>> DK> Dan
>>>>> 
>>>>> 
>>>>>>> 
>>>>>>> Best Regards,
>>>>>>>  Andriy Redko
>>>>>>> 
>>>>>>> DK> On Dec 11, 2022, at 9:36 PM, Jim Ma <ma...@gmail.com> wrote:
>>>>>>>>> 
>>>>>>>>> Hi Andriy,
>>>>>>>>> Thanks for the quick update. Good to see this is running with the jenkins
>>>>>>>>> pipeline and all tests are green.
>>>>>>>>> Did it include all things for the CXF 4.0.0 release ?
>>>>>>> 
>>>>>>> DK> I didn’t do the 4.0.0 release as I kind of ran out of time.   My basic tests don’t work with java11, but I didn’t really get time to figure out why yet.   I’m trying to figure out if it’s still actually compatible with java11 or not.   If not, we should bump the jdk.version up.   
>>>>>>> 
>>>>>>> 
>>>>>>> DK> Dan
>>>>>>> 
>>>>>>> 
>>>>>>>>> 
>>>>>>>>> Thanks,
>>>>>>>>> Jim
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> On Mon, Dec 12, 2022 at 10:06 AM Andriy Redko <dr...@gmail.com> wrote:
>>>>>>>>> 
>>>>>>>>>> Hi Jim,
>>>>>>>>>> 
>>>>>>>>>> I disabled this build (and
>>>>>>>>>> https://ci-builds.apache.org/job/CXF/job/CXF-JDK19/ as well)
>>>>>>>>>> because we run pipeline matrix [1] against both JDKs. These builds were
>>>>>>>>>> quite useful when
>>>>>>>>>> the main branch was unstable,  but the pipeline should be sufficient now.
>>>>>>>>>> Please let me
>>>>>>>>>> know if you have any concerns, thank you.
>>>>>>>>>> 
>>>>>>>>>> [1] https://ci-builds.apache.org/job/CXF/job/pipeline/job/main/
>>>>>>>>>> 
>>>>>>>>>> Best Regards,
>>>>>>>>>> Andriy Redko
>>>>>>>>>> 
>>>>>>>>>> JM> Did we already start the 4.0 release work ?
>>>>>>>>>> JM> I saw the CI build for CXF 4.0.0 is disabled now :
>>>>>>>>>> JM> https://ci-builds.apache.org/job/CXF/job/CXF-JDK17/ and last build
>>>>>>>>>> result
>>>>>>>>>> JM> was 7 days ago.
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> JM> On Wed, Dec 7, 2022 at 8:46 PM Andriy Redko <dr...@gmail.com> wrote:
>>>>>>>>>> 
>>>>>>>>>>>> Hi Colm,
>>>>>>>>>>>> 
>>>>>>>>>>>> I still wait for review on [1], if you or/and Dan could take a look,
>>>>>>>>>>>> would be great. The [2] could go in today but no user response on [3],
>>>>>>>>>>>> may need a bump to next version. Thank you.
>>>>>>>>>>>> 
>>>>>>>>>>>> [1] https://github.com/apache/cxf/pull/1033
>>>>>>>>>>>> [2] https://issues.apache.org/jira/browse/CXF-8799
>>>>>>>>>>>> [3] https://issues.apache.org/jira/browse/CXF-8798
>>>>>>>>>>>> 
>>>>>>>>>>>> Best Regards,
>>>>>>>>>>>> Andriy Redko
>>>>>>>>>>>> 
>>>>>>>>>>>> COh> Hi Andriy,
>>>>>>>>>>>> 
>>>>>>>>>>>> COh> What's the status of these open issues? Can they be merged today or
>>>>>>>>>>>> COh> else bumped to the next release?
>>>>>>>>>>>> 
>>>>>>>>>>>> COh> Colm.
>>>>>>>>>>>> 
>>>>>>>>>>>> COh> On Fri, Dec 2, 2022 at 6:17 PM Andriy Redko <dr...@gmail.com>
>>>>>>>>>> wrote:
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> Hey guys,
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> I have only these 3 issues to wrap up [1], [2], [3], for all of them
>>>>>>>>>>>>>> pull requests are opened, waiting for minor changes / confirmations
>>>>>>>>>>>> fixes work.
>>>>>>>>>>>>>> @Dan @Colm appreciate your input on [4] please, this is to eliminate
>>>>>>>>>> the
>>>>>>>>>>>>>> leak of the REMOVED_MARKER. Thanks!
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> [1] https://issues.apache.org/jira/browse/CXF-8798
>>>>>>>>>>>>>> [2] https://issues.apache.org/jira/browse/CXF-8799
>>>>>>>>>>>>>> [3] https://issues.apache.org/jira/browse/CXF-8796
>>>>>>>>>>>>>> [4] https://github.com/apache/cxf/pull/1033
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> Best Regards,
>>>>>>>>>>>>>> Andriy Redko
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> I'm done now in terms of any remaining fixes for the next
>>>>>>>>>>>>>>> releases...not sure if @Andriy Redko has anything else planned?
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> Colm.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> On Wed, Nov 30, 2022 at 10:48 AM Colm O hEigeartaigh
>>>>>>>>>>>>>>> <co...@apache.org> wrote:
>>>>>>>>>>>>>>>> It works for me as well. I'm coordinating with @Andriy Redko  on
>>>>>>>>>> two
>>>>>>>>>>>>>>>> fixes that remain for 3.5.x/3.4.x and then we should be good to
>>>>>>>>>> go.
>>>>>>>>>>>>>>>> Colm.
>>>>>>>>>>>>>>>> On Wed, Nov 30, 2022 at 10:10 AM Jim Ma <ma...@gmail.com>
>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>> Thanks Andriy and Dan !
>>>>>>>>>>>>>>>>> On Mon, Nov 28, 2022 at 10:28 PM Andrey Redko <dr...@gmail.com>
>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>> Works for me, thanks a lot Dan!
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> Best Regards,
>>>>>>>>>>>>>>>>>> Andriy Redko
>>>>>>>>>>>>>>>>>> On Mon, Nov 28, 2022, 8:45 AM Daniel Kulp <dk...@apache.org>
>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>>> I don't think anything blocking is left, +1 to move forward!
>>>>>>>>>>>> @Colm @Dan
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> do
>>>>>>>>>>>>>>>>>>>> we want to drop 4.0.0 only or make 3.4.x / 3.5.x releases as
>>>>>>>>>>>> well? With
>>>>>>>>>>>>>>>>>>>> 4.0.0 out and 3.6.0 getting ready to be out soon (hopefully),
>>>>>>>>>>>> the 3.4.x
>>>>>>>>>>>>>>>>>>> is
>>>>>>>>>>>>>>>>>>>> approaching EOL quickly, could be the last release.
>>>>>>>>>>>>>>>>>>> I was definitely planning on doing 3.4/3.5 releases sometime
>>>>>>>>>>>> before the
>>>>>>>>>>>>>>>>>>> end of the year.  Thus, we could do a full set of releases.   I
>>>>>>>>>>>> have a
>>>>>>>>>>>>>>>>>>> bunch of things happening this week, but would next Monday work
>>>>>>>>>>>> for
>>>>>>>>>>>>>>>>>>> everyone?  That would give a week to get any final updates in.
>>>>>>>>>>>>>>>>>>> Dan
>>>>>>>>>>>>>>>>>>>> Thank you guys!
>>>>>>>>>>>>>>>>>>>> Best Regards,
>>>>>>>>>>>>>>>>>>>> Andriy Redko
>>>>>>>>>>>>>>>>>>>> On Sun, Nov 27, 2022, 10:27 PM Jim Ma <ma...@gmail.com>
>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>>>> Hi Andriy,
>>>>>>>>>>>>>>>>>>>>> Can we start the release work if there isn't the major thing
>>>>>>>>>>>> left we
>>>>>>>>>>>>>>>>>>> need
>>>>>>>>>>>>>>>>>>>>> to include in CXF 4.0.0 release ?
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> @Daniel Kulp <dk...@apache.org> Can you please help do the
>>>>>>>>>>>> release
>>>>>>>>>>>>>>>>>> when
>>>>>>>>>>>>>>>>>>>>> it's convenient for you?
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>>>>>>>>>> Jim
>>>>>>>>>>>>>>>>>>>>> On Mon, Nov 14, 2022 at 1:18 PM Jean-Baptiste Onofré <
>>>>>>>>>>>> jb@nanthrax.net
>>>>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> +1 to release 4.0.0 even partial release.
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> Regards
>>>>>>>>>>>>>>>>>>>>>> JB
>>>>>>>>>>>>>>>>>>>>>> On Mon, Nov 7, 2022 at 9:19 AM Jim Ma <mail2jimma@gmail.com
>>>>>>>>>>> 
>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>>>>>> Hi all,
>>>>>>>>>>>>>>>>>>>>>>> After 9 months of work, we finally fixed/worked around all
>>>>>>>>>>>> issues
>>>>>>>>>>>>>>>>>> for
>>>>>>>>>>>>>>>>>>>>>>> Jakarta support. Now all the cxf tests are passed:
>>>>>>>>>>>>>>>>>>>>>>> https://ci-builds.apache.org/job/CXF/job/CXF-JDK17/848/
>>>>>>>>>> and
>>>>>>>>>>>> we can
>>>>>>>>>>>>>>>>>>> say
>>>>>>>>>>>>>>>>>>>>>> that
>>>>>>>>>>>>>>>>>>>>>>> CXF successfully migrated to Jakarta namespace(and support
>>>>>>>>>>>> Jakarta
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> EE9.1).
>>>>>>>>>>>>>>>>>>>>>>> To get cxf jakarta artifacts/binary available for the CXF
>>>>>>>>>>>> community
>>>>>>>>>>>>>>>>>>>>>>> especially the user who asked for this jakarta artifacts
>>>>>>>>>> like
>>>>>>>>>>>> [1]
>>>>>>>>>>>>>>>>>> and
>>>>>>>>>>>>>>>>>>>>>> get
>>>>>>>>>>>>>>>>>>>>>>> more feedback from our community, do you think it's time to
>>>>>>>>>>>> release
>>>>>>>>>>>>>>>>>>> the
>>>>>>>>>>>>>>>>>>>>>> CXF
>>>>>>>>>>>>>>>>>>>>>>> 4.0.0 and what else do you think we should have in this new
>>>>>>>>>>>> jakarta
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>> release
>>>>>>>>>>>>>>>>>>>>>>> ?
>>>>>>>>>>>>>>>>>>>>>>> [1]
>>>>>>>>>>>> https://lists.apache.org/thread/kwfg2s5gj72tkgn5c5vdcsvtgdkdm6dl
>>>>>>>>>>>>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>>>>>>>>>>>> Jim
>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>> Daniel Kulp
>>>>>>>>>>>>>>>>>>> dkulp@apache.org <ma...@apache.org>
>>>>>>>>>>>>>>>>>>> Talend - https://talend.com <https://talend.com/>
>>>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>> 
>>>>> 
>>>> 
>>>> -- 
>>>> Daniel Kulp
>>>> dkulp@apache.org <ma...@apache.org>
>>>> Talend - https://talend.com <https://talend.com/> 
>>>> 


Re: CXF 4.0.0 jakarta release

Posted by Andriy Redko <dr...@gmail.com>.
Fixed these ones:

DK> jms_spring_config - hangs on client stop
DK> jms_spec_demo - server doesn't start, JNDI, org.apache.activemq.jndi.ActiveMQInitialContextFactory (not artemis)
DK> jms_pubsub - broker doesn't start


And will pick these ones:

DK> jax_rs/websocket - gives "WARNING: Websocket protocol not supported" which seems to defeat the entire purpose of the sample
DK> jax_rs/spring_boot_scan
DK> jax_rs/tracing_brave
DK> jax_rs/tracing_opentracing
DK> jax_rs/tracing_opentracing_camel
DK> jax_rs/description_openapi_microprofile_spring - spring config or claspath issue
DK>      java.lang.ClassNotFoundException: org.eclipse.microprofile.openapi.models.servers.ServerVariables
DK> jax_rs/spring_security - lots of stack traces on startup, likely spring config issues

Here is what's left:

DK> jaxrs/basic_oidc
DK> jaxrs/big_query
DK> corba (weird ORB errors with java17, missing transaction classes with java11)
DK> js_browser_client_java_first  (ClassNotFoundException: org.eclipse.jetty.util.resource.FileResource)

Thanks!

Best Regards,
    Andriy Redko

DK>> jaxws_graalvm  
DK>> jaxws_graalvm_dynamic   
DK>> jax_rs/graalvm_basic

AR> Also fixed:

DK>> jax_rs/description_openapi_v3_spring - classpath?   Jackson not found
DK>> jax_rs/description_openapi_v3_web - classpath?   Jackson not found
DK>> jax_rs/sse_tomcat - classpath?   Jackson not found

AR> And will pick these ones:

DK>> jax_rs/websocket - gives "WARNING: Websocket protocol not supported" which seems to defeat the entire purpose of the sample
DK>> jms_spring_config - hangs on client stop
DK>> jms_spec_demo - server doesn't start, JNDI, org.apache.activemq.jndi.ActiveMQInitialContextFactory (not artemis)
DK>> jms_pubsub - broker doesn't start
DK>> jax_rs/spring_boot_scan
DK>> jax_rs/tracing_brave
DK>> jax_rs/tracing_opentracing
DK>> jax_rs/tracing_opentracing_camel
DK>> jax_rs/description_openapi_microprofile_spring - spring config or claspath issue
DK>>      java.lang.ClassNotFoundException: org.eclipse.microprofile.openapi.models.servers.ServerVariables
DK>> jax_rs/spring_security - lots of stack traces on startup, likely spring config issues

AR> Here is what's left:

DK>> jaxrs/basic_oidc
DK>> jaxrs/big_query
DK>> corba (weird ORB errors with java17, missing transaction classes with java11)
DK>> js_browser_client_java_first  (ClassNotFoundException: org.eclipse.jetty.util.resource.FileResource)

AR> [1] https://issues.apache.org/jira/browse/CXF-8743

AR> Thanks!

AR> Best Regards,
AR>     Andriy Redko


DK>> I finished going through all the samples.    This is what’s left:

DK>> Problems:
DK>> jax_rs/description_openapi_microprofile_spring - spring config or claspath issue
DK>>      java.lang.ClassNotFoundException: org.eclipse.microprofile.openapi.models.servers.ServerVariables
DK>> jax_rs/description_openapi_v3_spring - classpath?   Jackson not found
DK>> jax_rs/description_openapi_v3_web - classpath?   Jackson not found
DK>> jax_rs/spring_security - lots of stack traces on startup, likely spring config issues
DK>> jax_rs/sse_tomcat - classpath?   Jackson not found
DK>> jax_rs/websocket - gives "WARNING: Websocket protocol not supported" which seems to defeat the entire purpose of the sample
DK>> corba (weird ORB errors with java17, missing transaction classes with java11)
DK>> js_browser_client_java_first  (ClassNotFoundException: org.eclipse.jetty.util.resource.FileResource)
DK>> jms_spring_config - hangs on client stop
DK>> jms_spec_demo - server doesn't start, JNDI, org.apache.activemq.jndi.ActiveMQInitialContextFactory (not artemis)
DK>> jms_pubsub - broker doesn't start


DK>> Did not try:  (M1 mac, not "native-image")
DK>> jaxws_graalvm  
DK>> jaxws_graalvm_dynamic   
DK>> jax_rs/graalvm_basic

DK>> Did not try: (other setup things required) (ex: google dev id, docker, etc..)
DK>> jaxrs/basic_oidc
DK>> jaxrs/big_query
DK>> jax_rs/spring_boot_scan
DK>> jax_rs/tracing_brave
DK>> jax_rs/tracing_opentracing
DK>> jax_rs/tracing_opentracing_camel


DK>> Feel free to grab something and fix it.  :) 

DK>> Dan





>>> On Dec 12, 2022, at 4:21 PM, Daniel Kulp <dk...@apache.org> wrote:
>>> 
>>>> 
>>>> I passed through all samples to make sure they are compilable and buildable, but I only
>>>> run a handful of them, it would be great to check that all samples do actually work. 
>>>> I can take *jms* and *jaxrs* ones, may take a few days though. Sounds like a plan? If 
>>>> yes, I will create an umbrella issue so we could track individual samples. Thank you 
>>>> for bringing this on up.
>>> 
>>> I went through all the other samples (non JMS and non RS) and fixed up the “easy” ones.   What’s left:
>>> 
>>> corba (weird ORB errors with java17, missing transaction classes with java11)
>>> js_browser_client_java_first  (ClassNotFoundException: org.eclipse.jetty.util.resource.FileResource)
>>> sts  (some spring bean definition issues)
>>> ws_notification (jms broker issues)
>>> ws_transaction (spring test runner doesn't actually run the test, not sure why)
>>> 
>>> 
>>> Did not try:  (M1 mac, no  "native-image” available)
>>> jaxws_graalvm
>>> jaxws_graalvm_dynamic
>>> 
>>> 
>>> 
>>> Not sure what to do with the CORBA things….  Likely could add the  javax.transaction things and get it to run with Java11. Might be a case where the example works on 11 and not 17.   
>>> 
>>> 
>>> Dan
>>> 
>>> 
>>> 
>>> 
>>> 
>>>> 
>>>> Best Regards,
>>>>   Andriy Redko
>>>> 
>>>> 
>>>>>> Yes, as Jim mentioned, most of our tests need JDK-17 to run (because of Spring 6), 
>>>>>> we also need JDK-17 to compile (same reason), but when Spring is not involved (it is 
>>>>>> optional by and large), JDK-11 is sufficient. We do have a number of samples (bundled
>>>>>> with distribution) that run on JDK-11 with no issues. Please let me know your conclusions
>>>>>> and if you need any help or pointers here. Thank you.
>>>> 
>>>> DK> Found a minor class loader issue in cxf-core which fixed a couple of things related to using spring5. (Non-servlet spring 5)     I’ll get that committed shortly once test run. 
>>>> 
>>>> DK> That said, has anyone actually gone through the samples and actually made sure they work?  They compile OK (with java17), but many don’t actually work.     None of the JMS samples seem to work at all.    Some are still setup to use activemq (might be OK, but the class path doesn’t have activemq) and others that are setup for Artemis don’t have proper spring bean configuration for it and the connection factories cannot be created.   I’ve only tested a few samples, but so far I’m seeing a bunch of issues.
>>>> 
>>>> 
>>>> 
>>>> DK> Dan
>>>> 
>>>> 
>>>>>> 
>>>>>> Best Regards,
>>>>>>  Andriy Redko
>>>>>> 
>>>>>> DK> On Dec 11, 2022, at 9:36 PM, Jim Ma <ma...@gmail.com> wrote:
>>>>>>>> 
>>>>>>>> Hi Andriy,
>>>>>>>> Thanks for the quick update. Good to see this is running with the jenkins
>>>>>>>> pipeline and all tests are green.
>>>>>>>> Did it include all things for the CXF 4.0.0 release ?
>>>>>> 
>>>>>> DK> I didn’t do the 4.0.0 release as I kind of ran out of time.   My basic tests don’t work with java11, but I didn’t really get time to figure out why yet.   I’m trying to figure out if it’s still actually compatible with java11 or not.   If not, we should bump the jdk.version up.   
>>>>>> 
>>>>>> 
>>>>>> DK> Dan
>>>>>> 
>>>>>> 
>>>>>>>> 
>>>>>>>> Thanks,
>>>>>>>> Jim
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> On Mon, Dec 12, 2022 at 10:06 AM Andriy Redko <dr...@gmail.com> wrote:
>>>>>>>> 
>>>>>>>>> Hi Jim,
>>>>>>>>> 
>>>>>>>>> I disabled this build (and
>>>>>>>>> https://ci-builds.apache.org/job/CXF/job/CXF-JDK19/ as well)
>>>>>>>>> because we run pipeline matrix [1] against both JDKs. These builds were
>>>>>>>>> quite useful when
>>>>>>>>> the main branch was unstable,  but the pipeline should be sufficient now.
>>>>>>>>> Please let me
>>>>>>>>> know if you have any concerns, thank you.
>>>>>>>>> 
>>>>>>>>> [1] https://ci-builds.apache.org/job/CXF/job/pipeline/job/main/
>>>>>>>>> 
>>>>>>>>> Best Regards,
>>>>>>>>> Andriy Redko
>>>>>>>>> 
>>>>>>>>> JM> Did we already start the 4.0 release work ?
>>>>>>>>> JM> I saw the CI build for CXF 4.0.0 is disabled now :
>>>>>>>>> JM> https://ci-builds.apache.org/job/CXF/job/CXF-JDK17/ and last build
>>>>>>>>> result
>>>>>>>>> JM> was 7 days ago.
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> JM> On Wed, Dec 7, 2022 at 8:46 PM Andriy Redko <dr...@gmail.com> wrote:
>>>>>>>>> 
>>>>>>>>>>> Hi Colm,
>>>>>>>>>>> 
>>>>>>>>>>> I still wait for review on [1], if you or/and Dan could take a look,
>>>>>>>>>>> would be great. The [2] could go in today but no user response on [3],
>>>>>>>>>>> may need a bump to next version. Thank you.
>>>>>>>>>>> 
>>>>>>>>>>> [1] https://github.com/apache/cxf/pull/1033
>>>>>>>>>>> [2] https://issues.apache.org/jira/browse/CXF-8799
>>>>>>>>>>> [3] https://issues.apache.org/jira/browse/CXF-8798
>>>>>>>>>>> 
>>>>>>>>>>> Best Regards,
>>>>>>>>>>> Andriy Redko
>>>>>>>>>>> 
>>>>>>>>>>> COh> Hi Andriy,
>>>>>>>>>>> 
>>>>>>>>>>> COh> What's the status of these open issues? Can they be merged today or
>>>>>>>>>>> COh> else bumped to the next release?
>>>>>>>>>>> 
>>>>>>>>>>> COh> Colm.
>>>>>>>>>>> 
>>>>>>>>>>> COh> On Fri, Dec 2, 2022 at 6:17 PM Andriy Redko <dr...@gmail.com>
>>>>>>>>> wrote:
>>>>>>>>>>>>> 
>>>>>>>>>>>>> Hey guys,
>>>>>>>>>>>>> 
>>>>>>>>>>>>> I have only these 3 issues to wrap up [1], [2], [3], for all of them
>>>>>>>>>>>>> pull requests are opened, waiting for minor changes / confirmations
>>>>>>>>>>> fixes work.
>>>>>>>>>>>>> @Dan @Colm appreciate your input on [4] please, this is to eliminate
>>>>>>>>> the
>>>>>>>>>>>>> leak of the REMOVED_MARKER. Thanks!
>>>>>>>>>>>>> 
>>>>>>>>>>>>> [1] https://issues.apache.org/jira/browse/CXF-8798
>>>>>>>>>>>>> [2] https://issues.apache.org/jira/browse/CXF-8799
>>>>>>>>>>>>> [3] https://issues.apache.org/jira/browse/CXF-8796
>>>>>>>>>>>>> [4] https://github.com/apache/cxf/pull/1033
>>>>>>>>>>>>> 
>>>>>>>>>>>>> Best Regards,
>>>>>>>>>>>>> Andriy Redko
>>>>>>>>>>>>> 
>>>>>>>>>>>>>> I'm done now in terms of any remaining fixes for the next
>>>>>>>>>>>>>> releases...not sure if @Andriy Redko has anything else planned?
>>>>>>>>>>>>> 
>>>>>>>>>>>>>> Colm.
>>>>>>>>>>>>> 
>>>>>>>>>>>>>> On Wed, Nov 30, 2022 at 10:48 AM Colm O hEigeartaigh
>>>>>>>>>>>>>> <co...@apache.org> wrote:
>>>>>>>>>>>>>>> It works for me as well. I'm coordinating with @Andriy Redko  on
>>>>>>>>> two
>>>>>>>>>>>>>>> fixes that remain for 3.5.x/3.4.x and then we should be good to
>>>>>>>>> go.
>>>>>>>>>>>>>>> Colm.
>>>>>>>>>>>>>>> On Wed, Nov 30, 2022 at 10:10 AM Jim Ma <ma...@gmail.com>
>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>> Thanks Andriy and Dan !
>>>>>>>>>>>>>>>> On Mon, Nov 28, 2022 at 10:28 PM Andrey Redko <dr...@gmail.com>
>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>> Works for me, thanks a lot Dan!
>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> Best Regards,
>>>>>>>>>>>>>>>>> Andriy Redko
>>>>>>>>>>>>>>>>> On Mon, Nov 28, 2022, 8:45 AM Daniel Kulp <dk...@apache.org>
>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>> I don't think anything blocking is left, +1 to move forward!
>>>>>>>>>>> @Colm @Dan
>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> do
>>>>>>>>>>>>>>>>>>> we want to drop 4.0.0 only or make 3.4.x / 3.5.x releases as
>>>>>>>>>>> well? With
>>>>>>>>>>>>>>>>>>> 4.0.0 out and 3.6.0 getting ready to be out soon (hopefully),
>>>>>>>>>>> the 3.4.x
>>>>>>>>>>>>>>>>>> is
>>>>>>>>>>>>>>>>>>> approaching EOL quickly, could be the last release.
>>>>>>>>>>>>>>>>>> I was definitely planning on doing 3.4/3.5 releases sometime
>>>>>>>>>>> before the
>>>>>>>>>>>>>>>>>> end of the year.  Thus, we could do a full set of releases.   I
>>>>>>>>>>> have a
>>>>>>>>>>>>>>>>>> bunch of things happening this week, but would next Monday work
>>>>>>>>>>> for
>>>>>>>>>>>>>>>>>> everyone?  That would give a week to get any final updates in.
>>>>>>>>>>>>>>>>>> Dan
>>>>>>>>>>>>>>>>>>> Thank you guys!
>>>>>>>>>>>>>>>>>>> Best Regards,
>>>>>>>>>>>>>>>>>>> Andriy Redko
>>>>>>>>>>>>>>>>>>> On Sun, Nov 27, 2022, 10:27 PM Jim Ma <ma...@gmail.com>
>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>>> Hi Andriy,
>>>>>>>>>>>>>>>>>>>> Can we start the release work if there isn't the major thing
>>>>>>>>>>> left we
>>>>>>>>>>>>>>>>>> need
>>>>>>>>>>>>>>>>>>>> to include in CXF 4.0.0 release ?
>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> @Daniel Kulp <dk...@apache.org> Can you please help do the
>>>>>>>>>>> release
>>>>>>>>>>>>>>>>> when
>>>>>>>>>>>>>>>>>>>> it's convenient for you?
>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>>>>>>>>> Jim
>>>>>>>>>>>>>>>>>>>> On Mon, Nov 14, 2022 at 1:18 PM Jean-Baptiste Onofré <
>>>>>>>>>>> jb@nanthrax.net
>>>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> +1 to release 4.0.0 even partial release.
>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> Regards
>>>>>>>>>>>>>>>>>>>>> JB
>>>>>>>>>>>>>>>>>>>>> On Mon, Nov 7, 2022 at 9:19 AM Jim Ma <mail2jimma@gmail.com
>>>>>>>>>> 
>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>>>>> Hi all,
>>>>>>>>>>>>>>>>>>>>>> After 9 months of work, we finally fixed/worked around all
>>>>>>>>>>> issues
>>>>>>>>>>>>>>>>> for
>>>>>>>>>>>>>>>>>>>>>> Jakarta support. Now all the cxf tests are passed:
>>>>>>>>>>>>>>>>>>>>>> https://ci-builds.apache.org/job/CXF/job/CXF-JDK17/848/
>>>>>>>>> and
>>>>>>>>>>> we can
>>>>>>>>>>>>>>>>>> say
>>>>>>>>>>>>>>>>>>>>> that
>>>>>>>>>>>>>>>>>>>>>> CXF successfully migrated to Jakarta namespace(and support
>>>>>>>>>>> Jakarta
>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> EE9.1).
>>>>>>>>>>>>>>>>>>>>>> To get cxf jakarta artifacts/binary available for the CXF
>>>>>>>>>>> community
>>>>>>>>>>>>>>>>>>>>>> especially the user who asked for this jakarta artifacts
>>>>>>>>> like
>>>>>>>>>>> [1]
>>>>>>>>>>>>>>>>> and
>>>>>>>>>>>>>>>>>>>>> get
>>>>>>>>>>>>>>>>>>>>>> more feedback from our community, do you think it's time to
>>>>>>>>>>> release
>>>>>>>>>>>>>>>>>> the
>>>>>>>>>>>>>>>>>>>>> CXF
>>>>>>>>>>>>>>>>>>>>>> 4.0.0 and what else do you think we should have in this new
>>>>>>>>>>> jakarta
>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>> release
>>>>>>>>>>>>>>>>>>>>>> ?
>>>>>>>>>>>>>>>>>>>>>> [1]
>>>>>>>>>>> https://lists.apache.org/thread/kwfg2s5gj72tkgn5c5vdcsvtgdkdm6dl
>>>>>>>>>>>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>>>>>>>>>>> Jim
>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>> Daniel Kulp
>>>>>>>>>>>>>>>>>> dkulp@apache.org <ma...@apache.org>
>>>>>>>>>>>>>>>>>> Talend - https://talend.com <https://talend.com/>
>>>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>> 
>>>> 
>>> 
>>> -- 
>>> Daniel Kulp
>>> dkulp@apache.org <ma...@apache.org>
>>> Talend - https://talend.com <https://talend.com/> 
>>> 


Re: CXF 4.0.0 jakarta release

Posted by Andriy Redko <dr...@gmail.com>.
Fixed (as part of [1]) all GraalVM samples:

DK> jaxws_graalvm  
DK> jaxws_graalvm_dynamic   
DK> jax_rs/graalvm_basic

Also fixed:

DK> jax_rs/description_openapi_v3_spring - classpath?   Jackson not found
DK> jax_rs/description_openapi_v3_web - classpath?   Jackson not found
DK> jax_rs/sse_tomcat - classpath?   Jackson not found

And will pick these ones:

DK> jax_rs/websocket - gives "WARNING: Websocket protocol not supported" which seems to defeat the entire purpose of the sample
DK> jms_spring_config - hangs on client stop
DK> jms_spec_demo - server doesn't start, JNDI, org.apache.activemq.jndi.ActiveMQInitialContextFactory (not artemis)
DK> jms_pubsub - broker doesn't start
DK> jax_rs/spring_boot_scan
DK> jax_rs/tracing_brave
DK> jax_rs/tracing_opentracing
DK> jax_rs/tracing_opentracing_camel
DK> jax_rs/description_openapi_microprofile_spring - spring config or claspath issue
DK>      java.lang.ClassNotFoundException: org.eclipse.microprofile.openapi.models.servers.ServerVariables
DK> jax_rs/spring_security - lots of stack traces on startup, likely spring config issues

Here is what's left:

DK> jaxrs/basic_oidc
DK> jaxrs/big_query
DK> corba (weird ORB errors with java17, missing transaction classes with java11)
DK> js_browser_client_java_first  (ClassNotFoundException: org.eclipse.jetty.util.resource.FileResource)

[1] https://issues.apache.org/jira/browse/CXF-8743

Thanks!

Best Regards,
    Andriy Redko


DK> I finished going through all the samples.    This is what’s left:

DK> Problems:
DK> jax_rs/description_openapi_microprofile_spring - spring config or claspath issue
DK>      java.lang.ClassNotFoundException: org.eclipse.microprofile.openapi.models.servers.ServerVariables
DK> jax_rs/description_openapi_v3_spring - classpath?   Jackson not found
DK> jax_rs/description_openapi_v3_web - classpath?   Jackson not found
DK> jax_rs/spring_security - lots of stack traces on startup, likely spring config issues
DK> jax_rs/sse_tomcat - classpath?   Jackson not found
DK> jax_rs/websocket - gives "WARNING: Websocket protocol not supported" which seems to defeat the entire purpose of the sample
DK> corba (weird ORB errors with java17, missing transaction classes with java11)
DK> js_browser_client_java_first  (ClassNotFoundException: org.eclipse.jetty.util.resource.FileResource)
DK> jms_spring_config - hangs on client stop
DK> jms_spec_demo - server doesn't start, JNDI, org.apache.activemq.jndi.ActiveMQInitialContextFactory (not artemis)
DK> jms_pubsub - broker doesn't start


DK> Did not try:  (M1 mac, not "native-image")
DK> jaxws_graalvm  
DK> jaxws_graalvm_dynamic   
DK> jax_rs/graalvm_basic

DK> Did not try: (other setup things required) (ex: google dev id, docker, etc..)
DK> jaxrs/basic_oidc
DK> jaxrs/big_query
DK> jax_rs/spring_boot_scan
DK> jax_rs/tracing_brave
DK> jax_rs/tracing_opentracing
DK> jax_rs/tracing_opentracing_camel


DK> Feel free to grab something and fix it.  :) 

DK> Dan





>> On Dec 12, 2022, at 4:21 PM, Daniel Kulp <dk...@apache.org> wrote:
>> 
>>> 
>>> I passed through all samples to make sure they are compilable and buildable, but I only
>>> run a handful of them, it would be great to check that all samples do actually work. 
>>> I can take *jms* and *jaxrs* ones, may take a few days though. Sounds like a plan? If 
>>> yes, I will create an umbrella issue so we could track individual samples. Thank you 
>>> for bringing this on up.
>> 
>> I went through all the other samples (non JMS and non RS) and fixed up the “easy” ones.   What’s left:
>> 
>> corba (weird ORB errors with java17, missing transaction classes with java11)
>> js_browser_client_java_first  (ClassNotFoundException: org.eclipse.jetty.util.resource.FileResource)
>> sts  (some spring bean definition issues)
>> ws_notification (jms broker issues)
>> ws_transaction (spring test runner doesn't actually run the test, not sure why)
>> 
>> 
>> Did not try:  (M1 mac, no  "native-image” available)
>> jaxws_graalvm
>> jaxws_graalvm_dynamic
>> 
>> 
>> 
>> Not sure what to do with the CORBA things….  Likely could add the  javax.transaction things and get it to run with Java11. Might be a case where the example works on 11 and not 17.   
>> 
>> 
>> Dan
>> 
>> 
>> 
>> 
>> 
>>> 
>>> Best Regards,
>>>   Andriy Redko
>>> 
>>> 
>>>>> Yes, as Jim mentioned, most of our tests need JDK-17 to run (because of Spring 6), 
>>>>> we also need JDK-17 to compile (same reason), but when Spring is not involved (it is 
>>>>> optional by and large), JDK-11 is sufficient. We do have a number of samples (bundled
>>>>> with distribution) that run on JDK-11 with no issues. Please let me know your conclusions
>>>>> and if you need any help or pointers here. Thank you.
>>> 
>>> DK> Found a minor class loader issue in cxf-core which fixed a couple of things related to using spring5. (Non-servlet spring 5)     I’ll get that committed shortly once test run. 
>>> 
>>> DK> That said, has anyone actually gone through the samples and actually made sure they work?  They compile OK (with java17), but many don’t actually work.     None of the JMS samples seem to work at all.    Some are still setup to use activemq (might be OK, but the class path doesn’t have activemq) and others that are setup for Artemis don’t have proper spring bean configuration for it and the connection factories cannot be created.   I’ve only tested a few samples, but so far I’m seeing a bunch of issues.
>>> 
>>> 
>>> 
>>> DK> Dan
>>> 
>>> 
>>>>> 
>>>>> Best Regards,
>>>>>  Andriy Redko
>>>>> 
>>>>> DK> On Dec 11, 2022, at 9:36 PM, Jim Ma <ma...@gmail.com> wrote:
>>>>>>> 
>>>>>>> Hi Andriy,
>>>>>>> Thanks for the quick update. Good to see this is running with the jenkins
>>>>>>> pipeline and all tests are green.
>>>>>>> Did it include all things for the CXF 4.0.0 release ?
>>>>> 
>>>>> DK> I didn’t do the 4.0.0 release as I kind of ran out of time.   My basic tests don’t work with java11, but I didn’t really get time to figure out why yet.   I’m trying to figure out if it’s still actually compatible with java11 or not.   If not, we should bump the jdk.version up.   
>>>>> 
>>>>> 
>>>>> DK> Dan
>>>>> 
>>>>> 
>>>>>>> 
>>>>>>> Thanks,
>>>>>>> Jim
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> On Mon, Dec 12, 2022 at 10:06 AM Andriy Redko <dr...@gmail.com> wrote:
>>>>>>> 
>>>>>>>> Hi Jim,
>>>>>>>> 
>>>>>>>> I disabled this build (and
>>>>>>>> https://ci-builds.apache.org/job/CXF/job/CXF-JDK19/ as well)
>>>>>>>> because we run pipeline matrix [1] against both JDKs. These builds were
>>>>>>>> quite useful when
>>>>>>>> the main branch was unstable,  but the pipeline should be sufficient now.
>>>>>>>> Please let me
>>>>>>>> know if you have any concerns, thank you.
>>>>>>>> 
>>>>>>>> [1] https://ci-builds.apache.org/job/CXF/job/pipeline/job/main/
>>>>>>>> 
>>>>>>>> Best Regards,
>>>>>>>> Andriy Redko
>>>>>>>> 
>>>>>>>> JM> Did we already start the 4.0 release work ?
>>>>>>>> JM> I saw the CI build for CXF 4.0.0 is disabled now :
>>>>>>>> JM> https://ci-builds.apache.org/job/CXF/job/CXF-JDK17/ and last build
>>>>>>>> result
>>>>>>>> JM> was 7 days ago.
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> JM> On Wed, Dec 7, 2022 at 8:46 PM Andriy Redko <dr...@gmail.com> wrote:
>>>>>>>> 
>>>>>>>>>> Hi Colm,
>>>>>>>>>> 
>>>>>>>>>> I still wait for review on [1], if you or/and Dan could take a look,
>>>>>>>>>> would be great. The [2] could go in today but no user response on [3],
>>>>>>>>>> may need a bump to next version. Thank you.
>>>>>>>>>> 
>>>>>>>>>> [1] https://github.com/apache/cxf/pull/1033
>>>>>>>>>> [2] https://issues.apache.org/jira/browse/CXF-8799
>>>>>>>>>> [3] https://issues.apache.org/jira/browse/CXF-8798
>>>>>>>>>> 
>>>>>>>>>> Best Regards,
>>>>>>>>>> Andriy Redko
>>>>>>>>>> 
>>>>>>>>>> COh> Hi Andriy,
>>>>>>>>>> 
>>>>>>>>>> COh> What's the status of these open issues? Can they be merged today or
>>>>>>>>>> COh> else bumped to the next release?
>>>>>>>>>> 
>>>>>>>>>> COh> Colm.
>>>>>>>>>> 
>>>>>>>>>> COh> On Fri, Dec 2, 2022 at 6:17 PM Andriy Redko <dr...@gmail.com>
>>>>>>>> wrote:
>>>>>>>>>>>> 
>>>>>>>>>>>> Hey guys,
>>>>>>>>>>>> 
>>>>>>>>>>>> I have only these 3 issues to wrap up [1], [2], [3], for all of them
>>>>>>>>>>>> pull requests are opened, waiting for minor changes / confirmations
>>>>>>>>>> fixes work.
>>>>>>>>>>>> @Dan @Colm appreciate your input on [4] please, this is to eliminate
>>>>>>>> the
>>>>>>>>>>>> leak of the REMOVED_MARKER. Thanks!
>>>>>>>>>>>> 
>>>>>>>>>>>> [1] https://issues.apache.org/jira/browse/CXF-8798
>>>>>>>>>>>> [2] https://issues.apache.org/jira/browse/CXF-8799
>>>>>>>>>>>> [3] https://issues.apache.org/jira/browse/CXF-8796
>>>>>>>>>>>> [4] https://github.com/apache/cxf/pull/1033
>>>>>>>>>>>> 
>>>>>>>>>>>> Best Regards,
>>>>>>>>>>>> Andriy Redko
>>>>>>>>>>>> 
>>>>>>>>>>>>> I'm done now in terms of any remaining fixes for the next
>>>>>>>>>>>>> releases...not sure if @Andriy Redko has anything else planned?
>>>>>>>>>>>> 
>>>>>>>>>>>>> Colm.
>>>>>>>>>>>> 
>>>>>>>>>>>>> On Wed, Nov 30, 2022 at 10:48 AM Colm O hEigeartaigh
>>>>>>>>>>>>> <co...@apache.org> wrote:
>>>>>>>>>>>>>> It works for me as well. I'm coordinating with @Andriy Redko  on
>>>>>>>> two
>>>>>>>>>>>>>> fixes that remain for 3.5.x/3.4.x and then we should be good to
>>>>>>>> go.
>>>>>>>>>>>>>> Colm.
>>>>>>>>>>>>>> On Wed, Nov 30, 2022 at 10:10 AM Jim Ma <ma...@gmail.com>
>>>>>>>>>> wrote:
>>>>>>>>>>>>>>> Thanks Andriy and Dan !
>>>>>>>>>>>>>>> On Mon, Nov 28, 2022 at 10:28 PM Andrey Redko <dr...@gmail.com>
>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>> Works for me, thanks a lot Dan!
>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> Best Regards,
>>>>>>>>>>>>>>>> Andriy Redko
>>>>>>>>>>>>>>>> On Mon, Nov 28, 2022, 8:45 AM Daniel Kulp <dk...@apache.org>
>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>> I don't think anything blocking is left, +1 to move forward!
>>>>>>>>>> @Colm @Dan
>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> do
>>>>>>>>>>>>>>>>>> we want to drop 4.0.0 only or make 3.4.x / 3.5.x releases as
>>>>>>>>>> well? With
>>>>>>>>>>>>>>>>>> 4.0.0 out and 3.6.0 getting ready to be out soon (hopefully),
>>>>>>>>>> the 3.4.x
>>>>>>>>>>>>>>>>> is
>>>>>>>>>>>>>>>>>> approaching EOL quickly, could be the last release.
>>>>>>>>>>>>>>>>> I was definitely planning on doing 3.4/3.5 releases sometime
>>>>>>>>>> before the
>>>>>>>>>>>>>>>>> end of the year.  Thus, we could do a full set of releases.   I
>>>>>>>>>> have a
>>>>>>>>>>>>>>>>> bunch of things happening this week, but would next Monday work
>>>>>>>>>> for
>>>>>>>>>>>>>>>>> everyone?  That would give a week to get any final updates in.
>>>>>>>>>>>>>>>>> Dan
>>>>>>>>>>>>>>>>>> Thank you guys!
>>>>>>>>>>>>>>>>>> Best Regards,
>>>>>>>>>>>>>>>>>> Andriy Redko
>>>>>>>>>>>>>>>>>> On Sun, Nov 27, 2022, 10:27 PM Jim Ma <ma...@gmail.com>
>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>> Hi Andriy,
>>>>>>>>>>>>>>>>>>> Can we start the release work if there isn't the major thing
>>>>>>>>>> left we
>>>>>>>>>>>>>>>>> need
>>>>>>>>>>>>>>>>>>> to include in CXF 4.0.0 release ?
>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> @Daniel Kulp <dk...@apache.org> Can you please help do the
>>>>>>>>>> release
>>>>>>>>>>>>>>>> when
>>>>>>>>>>>>>>>>>>> it's convenient for you?
>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>>>>>>>> Jim
>>>>>>>>>>>>>>>>>>> On Mon, Nov 14, 2022 at 1:18 PM Jean-Baptiste Onofré <
>>>>>>>>>> jb@nanthrax.net
>>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> +1 to release 4.0.0 even partial release.
>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> Regards
>>>>>>>>>>>>>>>>>>>> JB
>>>>>>>>>>>>>>>>>>>> On Mon, Nov 7, 2022 at 9:19 AM Jim Ma <mail2jimma@gmail.com
>>>>>>>>> 
>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>>>> Hi all,
>>>>>>>>>>>>>>>>>>>>> After 9 months of work, we finally fixed/worked around all
>>>>>>>>>> issues
>>>>>>>>>>>>>>>> for
>>>>>>>>>>>>>>>>>>>>> Jakarta support. Now all the cxf tests are passed:
>>>>>>>>>>>>>>>>>>>>> https://ci-builds.apache.org/job/CXF/job/CXF-JDK17/848/
>>>>>>>> and
>>>>>>>>>> we can
>>>>>>>>>>>>>>>>> say
>>>>>>>>>>>>>>>>>>>> that
>>>>>>>>>>>>>>>>>>>>> CXF successfully migrated to Jakarta namespace(and support
>>>>>>>>>> Jakarta
>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> EE9.1).
>>>>>>>>>>>>>>>>>>>>> To get cxf jakarta artifacts/binary available for the CXF
>>>>>>>>>> community
>>>>>>>>>>>>>>>>>>>>> especially the user who asked for this jakarta artifacts
>>>>>>>> like
>>>>>>>>>> [1]
>>>>>>>>>>>>>>>> and
>>>>>>>>>>>>>>>>>>>> get
>>>>>>>>>>>>>>>>>>>>> more feedback from our community, do you think it's time to
>>>>>>>>>> release
>>>>>>>>>>>>>>>>> the
>>>>>>>>>>>>>>>>>>>> CXF
>>>>>>>>>>>>>>>>>>>>> 4.0.0 and what else do you think we should have in this new
>>>>>>>>>> jakarta
>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>> release
>>>>>>>>>>>>>>>>>>>>> ?
>>>>>>>>>>>>>>>>>>>>> [1]
>>>>>>>>>> https://lists.apache.org/thread/kwfg2s5gj72tkgn5c5vdcsvtgdkdm6dl
>>>>>>>>>>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>>>>>>>>>> Jim
>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>> Daniel Kulp
>>>>>>>>>>>>>>>>> dkulp@apache.org <ma...@apache.org>
>>>>>>>>>>>>>>>>> Talend - https://talend.com <https://talend.com/>
>>>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>> 
>>> 
>> 
>> -- 
>> Daniel Kulp
>> dkulp@apache.org <ma...@apache.org>
>> Talend - https://talend.com <https://talend.com/> 
>> 


Re: CXF 4.0.0 jakarta release

Posted by Daniel Kulp <dk...@apache.org>.
I finished going through all the samples.    This is what’s left:

Problems:
jax_rs/description_openapi_microprofile_spring - spring config or claspath issue
     java.lang.ClassNotFoundException: org.eclipse.microprofile.openapi.models.servers.ServerVariables
jax_rs/description_openapi_v3_spring - classpath?   Jackson not found
jax_rs/description_openapi_v3_web - classpath?   Jackson not found
jax_rs/spring_security - lots of stack traces on startup, likely spring config issues
jax_rs/sse_tomcat - classpath?   Jackson not found
jax_rs/websocket - gives "WARNING: Websocket protocol not supported" which seems to defeat the entire purpose of the sample
corba (weird ORB errors with java17, missing transaction classes with java11)
js_browser_client_java_first  (ClassNotFoundException: org.eclipse.jetty.util.resource.FileResource)
jms_spring_config - hangs on client stop
jms_spec_demo - server doesn't start, JNDI, org.apache.activemq.jndi.ActiveMQInitialContextFactory (not artemis)
jms_pubsub - broker doesn't start


Did not try:  (M1 mac, not "native-image")
jaxws_graalvm  
jaxws_graalvm_dynamic   
jax_rs/graalvm_basic

Did not try: (other setup things required) (ex: google dev id, docker, etc..)
jaxrs/basic_oidc
jaxrs/big_query
jax_rs/spring_boot_scan
jax_rs/tracing_brave
jax_rs/tracing_opentracing
jax_rs/tracing_opentracing_camel


Feel free to grab something and fix it.  :) 

Dan





> On Dec 12, 2022, at 4:21 PM, Daniel Kulp <dk...@apache.org> wrote:
> 
>> 
>> I passed through all samples to make sure they are compilable and buildable, but I only
>> run a handful of them, it would be great to check that all samples do actually work. 
>> I can take *jms* and *jaxrs* ones, may take a few days though. Sounds like a plan? If 
>> yes, I will create an umbrella issue so we could track individual samples. Thank you 
>> for bringing this on up.
> 
> I went through all the other samples (non JMS and non RS) and fixed up the “easy” ones.   What’s left:
> 
> corba (weird ORB errors with java17, missing transaction classes with java11)
> js_browser_client_java_first  (ClassNotFoundException: org.eclipse.jetty.util.resource.FileResource)
> sts  (some spring bean definition issues)
> ws_notification (jms broker issues)
> ws_transaction (spring test runner doesn't actually run the test, not sure why)
> 
> 
> Did not try:  (M1 mac, no  "native-image” available)
> jaxws_graalvm
> jaxws_graalvm_dynamic
> 
> 
> 
> Not sure what to do with the CORBA things….  Likely could add the  javax.transaction things and get it to run with Java11. Might be a case where the example works on 11 and not 17.   
> 
> 
> Dan
> 
> 
> 
> 
> 
>> 
>> Best Regards,
>>   Andriy Redko
>> 
>> 
>>>> Yes, as Jim mentioned, most of our tests need JDK-17 to run (because of Spring 6), 
>>>> we also need JDK-17 to compile (same reason), but when Spring is not involved (it is 
>>>> optional by and large), JDK-11 is sufficient. We do have a number of samples (bundled
>>>> with distribution) that run on JDK-11 with no issues. Please let me know your conclusions
>>>> and if you need any help or pointers here. Thank you.
>> 
>> DK> Found a minor class loader issue in cxf-core which fixed a couple of things related to using spring5. (Non-servlet spring 5)     I’ll get that committed shortly once test run. 
>> 
>> DK> That said, has anyone actually gone through the samples and actually made sure they work?  They compile OK (with java17), but many don’t actually work.     None of the JMS samples seem to work at all.    Some are still setup to use activemq (might be OK, but the class path doesn’t have activemq) and others that are setup for Artemis don’t have proper spring bean configuration for it and the connection factories cannot be created.   I’ve only tested a few samples, but so far I’m seeing a bunch of issues.
>> 
>> 
>> 
>> DK> Dan
>> 
>> 
>>>> 
>>>> Best Regards,
>>>>  Andriy Redko
>>>> 
>>>> DK> On Dec 11, 2022, at 9:36 PM, Jim Ma <ma...@gmail.com> wrote:
>>>>>> 
>>>>>> Hi Andriy,
>>>>>> Thanks for the quick update. Good to see this is running with the jenkins
>>>>>> pipeline and all tests are green.
>>>>>> Did it include all things for the CXF 4.0.0 release ?
>>>> 
>>>> DK> I didn’t do the 4.0.0 release as I kind of ran out of time.   My basic tests don’t work with java11, but I didn’t really get time to figure out why yet.   I’m trying to figure out if it’s still actually compatible with java11 or not.   If not, we should bump the jdk.version up.   
>>>> 
>>>> 
>>>> DK> Dan
>>>> 
>>>> 
>>>>>> 
>>>>>> Thanks,
>>>>>> Jim
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> On Mon, Dec 12, 2022 at 10:06 AM Andriy Redko <dr...@gmail.com> wrote:
>>>>>> 
>>>>>>> Hi Jim,
>>>>>>> 
>>>>>>> I disabled this build (and
>>>>>>> https://ci-builds.apache.org/job/CXF/job/CXF-JDK19/ as well)
>>>>>>> because we run pipeline matrix [1] against both JDKs. These builds were
>>>>>>> quite useful when
>>>>>>> the main branch was unstable,  but the pipeline should be sufficient now.
>>>>>>> Please let me
>>>>>>> know if you have any concerns, thank you.
>>>>>>> 
>>>>>>> [1] https://ci-builds.apache.org/job/CXF/job/pipeline/job/main/
>>>>>>> 
>>>>>>> Best Regards,
>>>>>>> Andriy Redko
>>>>>>> 
>>>>>>> JM> Did we already start the 4.0 release work ?
>>>>>>> JM> I saw the CI build for CXF 4.0.0 is disabled now :
>>>>>>> JM> https://ci-builds.apache.org/job/CXF/job/CXF-JDK17/ and last build
>>>>>>> result
>>>>>>> JM> was 7 days ago.
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> JM> On Wed, Dec 7, 2022 at 8:46 PM Andriy Redko <dr...@gmail.com> wrote:
>>>>>>> 
>>>>>>>>> Hi Colm,
>>>>>>>>> 
>>>>>>>>> I still wait for review on [1], if you or/and Dan could take a look,
>>>>>>>>> would be great. The [2] could go in today but no user response on [3],
>>>>>>>>> may need a bump to next version. Thank you.
>>>>>>>>> 
>>>>>>>>> [1] https://github.com/apache/cxf/pull/1033
>>>>>>>>> [2] https://issues.apache.org/jira/browse/CXF-8799
>>>>>>>>> [3] https://issues.apache.org/jira/browse/CXF-8798
>>>>>>>>> 
>>>>>>>>> Best Regards,
>>>>>>>>> Andriy Redko
>>>>>>>>> 
>>>>>>>>> COh> Hi Andriy,
>>>>>>>>> 
>>>>>>>>> COh> What's the status of these open issues? Can they be merged today or
>>>>>>>>> COh> else bumped to the next release?
>>>>>>>>> 
>>>>>>>>> COh> Colm.
>>>>>>>>> 
>>>>>>>>> COh> On Fri, Dec 2, 2022 at 6:17 PM Andriy Redko <dr...@gmail.com>
>>>>>>> wrote:
>>>>>>>>>>> 
>>>>>>>>>>> Hey guys,
>>>>>>>>>>> 
>>>>>>>>>>> I have only these 3 issues to wrap up [1], [2], [3], for all of them
>>>>>>>>>>> pull requests are opened, waiting for minor changes / confirmations
>>>>>>>>> fixes work.
>>>>>>>>>>> @Dan @Colm appreciate your input on [4] please, this is to eliminate
>>>>>>> the
>>>>>>>>>>> leak of the REMOVED_MARKER. Thanks!
>>>>>>>>>>> 
>>>>>>>>>>> [1] https://issues.apache.org/jira/browse/CXF-8798
>>>>>>>>>>> [2] https://issues.apache.org/jira/browse/CXF-8799
>>>>>>>>>>> [3] https://issues.apache.org/jira/browse/CXF-8796
>>>>>>>>>>> [4] https://github.com/apache/cxf/pull/1033
>>>>>>>>>>> 
>>>>>>>>>>> Best Regards,
>>>>>>>>>>> Andriy Redko
>>>>>>>>>>> 
>>>>>>>>>>>> I'm done now in terms of any remaining fixes for the next
>>>>>>>>>>>> releases...not sure if @Andriy Redko has anything else planned?
>>>>>>>>>>> 
>>>>>>>>>>>> Colm.
>>>>>>>>>>> 
>>>>>>>>>>>> On Wed, Nov 30, 2022 at 10:48 AM Colm O hEigeartaigh
>>>>>>>>>>>> <co...@apache.org> wrote:
>>>>>>>>>>>>> It works for me as well. I'm coordinating with @Andriy Redko  on
>>>>>>> two
>>>>>>>>>>>>> fixes that remain for 3.5.x/3.4.x and then we should be good to
>>>>>>> go.
>>>>>>>>>>>>> Colm.
>>>>>>>>>>>>> On Wed, Nov 30, 2022 at 10:10 AM Jim Ma <ma...@gmail.com>
>>>>>>>>> wrote:
>>>>>>>>>>>>>> Thanks Andriy and Dan !
>>>>>>>>>>>>>> On Mon, Nov 28, 2022 at 10:28 PM Andrey Redko <dr...@gmail.com>
>>>>>>>>> wrote:
>>>>>>>>>>>>>>> Works for me, thanks a lot Dan!
>>>>>>>>>>> 
>>>>>>>>>>>>>>> Best Regards,
>>>>>>>>>>>>>>> Andriy Redko
>>>>>>>>>>>>>>> On Mon, Nov 28, 2022, 8:45 AM Daniel Kulp <dk...@apache.org>
>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>> I don't think anything blocking is left, +1 to move forward!
>>>>>>>>> @Colm @Dan
>>>>>>>>>>> 
>>>>>>>>>>>>>>>> do
>>>>>>>>>>>>>>>>> we want to drop 4.0.0 only or make 3.4.x / 3.5.x releases as
>>>>>>>>> well? With
>>>>>>>>>>>>>>>>> 4.0.0 out and 3.6.0 getting ready to be out soon (hopefully),
>>>>>>>>> the 3.4.x
>>>>>>>>>>>>>>>> is
>>>>>>>>>>>>>>>>> approaching EOL quickly, could be the last release.
>>>>>>>>>>>>>>>> I was definitely planning on doing 3.4/3.5 releases sometime
>>>>>>>>> before the
>>>>>>>>>>>>>>>> end of the year.  Thus, we could do a full set of releases.   I
>>>>>>>>> have a
>>>>>>>>>>>>>>>> bunch of things happening this week, but would next Monday work
>>>>>>>>> for
>>>>>>>>>>>>>>>> everyone?  That would give a week to get any final updates in.
>>>>>>>>>>>>>>>> Dan
>>>>>>>>>>>>>>>>> Thank you guys!
>>>>>>>>>>>>>>>>> Best Regards,
>>>>>>>>>>>>>>>>> Andriy Redko
>>>>>>>>>>>>>>>>> On Sun, Nov 27, 2022, 10:27 PM Jim Ma <ma...@gmail.com>
>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>> Hi Andriy,
>>>>>>>>>>>>>>>>>> Can we start the release work if there isn't the major thing
>>>>>>>>> left we
>>>>>>>>>>>>>>>> need
>>>>>>>>>>>>>>>>>> to include in CXF 4.0.0 release ?
>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> @Daniel Kulp <dk...@apache.org> Can you please help do the
>>>>>>>>> release
>>>>>>>>>>>>>>> when
>>>>>>>>>>>>>>>>>> it's convenient for you?
>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>>>>>>> Jim
>>>>>>>>>>>>>>>>>> On Mon, Nov 14, 2022 at 1:18 PM Jean-Baptiste Onofré <
>>>>>>>>> jb@nanthrax.net
>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> +1 to release 4.0.0 even partial release.
>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> Regards
>>>>>>>>>>>>>>>>>>> JB
>>>>>>>>>>>>>>>>>>> On Mon, Nov 7, 2022 at 9:19 AM Jim Ma <mail2jimma@gmail.com
>>>>>>>> 
>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>>> Hi all,
>>>>>>>>>>>>>>>>>>>> After 9 months of work, we finally fixed/worked around all
>>>>>>>>> issues
>>>>>>>>>>>>>>> for
>>>>>>>>>>>>>>>>>>>> Jakarta support. Now all the cxf tests are passed:
>>>>>>>>>>>>>>>>>>>> https://ci-builds.apache.org/job/CXF/job/CXF-JDK17/848/
>>>>>>> and
>>>>>>>>> we can
>>>>>>>>>>>>>>>> say
>>>>>>>>>>>>>>>>>>> that
>>>>>>>>>>>>>>>>>>>> CXF successfully migrated to Jakarta namespace(and support
>>>>>>>>> Jakarta
>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> EE9.1).
>>>>>>>>>>>>>>>>>>>> To get cxf jakarta artifacts/binary available for the CXF
>>>>>>>>> community
>>>>>>>>>>>>>>>>>>>> especially the user who asked for this jakarta artifacts
>>>>>>> like
>>>>>>>>> [1]
>>>>>>>>>>>>>>> and
>>>>>>>>>>>>>>>>>>> get
>>>>>>>>>>>>>>>>>>>> more feedback from our community, do you think it's time to
>>>>>>>>> release
>>>>>>>>>>>>>>>> the
>>>>>>>>>>>>>>>>>>> CXF
>>>>>>>>>>>>>>>>>>>> 4.0.0 and what else do you think we should have in this new
>>>>>>>>> jakarta
>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>> release
>>>>>>>>>>>>>>>>>>>> ?
>>>>>>>>>>>>>>>>>>>> [1]
>>>>>>>>> https://lists.apache.org/thread/kwfg2s5gj72tkgn5c5vdcsvtgdkdm6dl
>>>>>>>>>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>>>>>>>>> Jim
>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>> Daniel Kulp
>>>>>>>>>>>>>>>> dkulp@apache.org <ma...@apache.org>
>>>>>>>>>>>>>>>> Talend - https://talend.com <https://talend.com/>
>>>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>> 
>> 
> 
> -- 
> Daniel Kulp
> dkulp@apache.org <ma...@apache.org>
> Talend - https://talend.com <https://talend.com/> 
> 

-- 
Daniel Kulp
dkulp@apache.org <ma...@apache.org>
Talend - https://talend.com <https://talend.com/> 


Re: CXF 4.0.0 jakarta release

Posted by Daniel Kulp <dk...@apache.org>.
> 
> I passed through all samples to make sure they are compilable and buildable, but I only
> run a handful of them, it would be great to check that all samples do actually work. 
> I can take *jms* and *jaxrs* ones, may take a few days though. Sounds like a plan? If 
> yes, I will create an umbrella issue so we could track individual samples. Thank you 
> for bringing this on up.

I went through all the other samples (non JMS and non RS) and fixed up the “easy” ones.   What’s left:

corba (weird ORB errors with java17, missing transaction classes with java11)
js_browser_client_java_first  (ClassNotFoundException: org.eclipse.jetty.util.resource.FileResource)
sts  (some spring bean definition issues)
ws_notification (jms broker issues)
ws_transaction (spring test runner doesn't actually run the test, not sure why)


Did not try:  (M1 mac, no  "native-image” available)
jaxws_graalvm
jaxws_graalvm_dynamic



Not sure what to do with the CORBA things….  Likely could add the  javax.transaction things and get it to run with Java11. Might be a case where the example works on 11 and not 17.   


Dan





> 
> Best Regards,
>    Andriy Redko
> 
> 
>>> Yes, as Jim mentioned, most of our tests need JDK-17 to run (because of Spring 6), 
>>> we also need JDK-17 to compile (same reason), but when Spring is not involved (it is 
>>> optional by and large), JDK-11 is sufficient. We do have a number of samples (bundled
>>> with distribution) that run on JDK-11 with no issues. Please let me know your conclusions
>>> and if you need any help or pointers here. Thank you.
> 
> DK> Found a minor class loader issue in cxf-core which fixed a couple of things related to using spring5. (Non-servlet spring 5)     I’ll get that committed shortly once test run. 
> 
> DK> That said, has anyone actually gone through the samples and actually made sure they work?  They compile OK (with java17), but many don’t actually work.     None of the JMS samples seem to work at all.    Some are still setup to use activemq (might be OK, but the class path doesn’t have activemq) and others that are setup for Artemis don’t have proper spring bean configuration for it and the connection factories cannot be created.   I’ve only tested a few samples, but so far I’m seeing a bunch of issues.
> 
> 
> 
> DK> Dan
> 
> 
>>> 
>>> Best Regards,
>>>   Andriy Redko
>>> 
>>> DK> On Dec 11, 2022, at 9:36 PM, Jim Ma <ma...@gmail.com> wrote:
>>>>> 
>>>>> Hi Andriy,
>>>>> Thanks for the quick update. Good to see this is running with the jenkins
>>>>> pipeline and all tests are green.
>>>>> Did it include all things for the CXF 4.0.0 release ?
>>> 
>>> DK> I didn’t do the 4.0.0 release as I kind of ran out of time.   My basic tests don’t work with java11, but I didn’t really get time to figure out why yet.   I’m trying to figure out if it’s still actually compatible with java11 or not.   If not, we should bump the jdk.version up.   
>>> 
>>> 
>>> DK> Dan
>>> 
>>> 
>>>>> 
>>>>> Thanks,
>>>>> Jim
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> On Mon, Dec 12, 2022 at 10:06 AM Andriy Redko <dr...@gmail.com> wrote:
>>>>> 
>>>>>> Hi Jim,
>>>>>> 
>>>>>> I disabled this build (and
>>>>>> https://ci-builds.apache.org/job/CXF/job/CXF-JDK19/ as well)
>>>>>> because we run pipeline matrix [1] against both JDKs. These builds were
>>>>>> quite useful when
>>>>>> the main branch was unstable,  but the pipeline should be sufficient now.
>>>>>> Please let me
>>>>>> know if you have any concerns, thank you.
>>>>>> 
>>>>>> [1] https://ci-builds.apache.org/job/CXF/job/pipeline/job/main/
>>>>>> 
>>>>>> Best Regards,
>>>>>>  Andriy Redko
>>>>>> 
>>>>>> JM> Did we already start the 4.0 release work ?
>>>>>> JM> I saw the CI build for CXF 4.0.0 is disabled now :
>>>>>> JM> https://ci-builds.apache.org/job/CXF/job/CXF-JDK17/ and last build
>>>>>> result
>>>>>> JM> was 7 days ago.
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> JM> On Wed, Dec 7, 2022 at 8:46 PM Andriy Redko <dr...@gmail.com> wrote:
>>>>>> 
>>>>>>>> Hi Colm,
>>>>>>>> 
>>>>>>>> I still wait for review on [1], if you or/and Dan could take a look,
>>>>>>>> would be great. The [2] could go in today but no user response on [3],
>>>>>>>> may need a bump to next version. Thank you.
>>>>>>>> 
>>>>>>>> [1] https://github.com/apache/cxf/pull/1033
>>>>>>>> [2] https://issues.apache.org/jira/browse/CXF-8799
>>>>>>>> [3] https://issues.apache.org/jira/browse/CXF-8798
>>>>>>>> 
>>>>>>>> Best Regards,
>>>>>>>>  Andriy Redko
>>>>>>>> 
>>>>>>>> COh> Hi Andriy,
>>>>>>>> 
>>>>>>>> COh> What's the status of these open issues? Can they be merged today or
>>>>>>>> COh> else bumped to the next release?
>>>>>>>> 
>>>>>>>> COh> Colm.
>>>>>>>> 
>>>>>>>> COh> On Fri, Dec 2, 2022 at 6:17 PM Andriy Redko <dr...@gmail.com>
>>>>>> wrote:
>>>>>>>>>> 
>>>>>>>>>> Hey guys,
>>>>>>>>>> 
>>>>>>>>>> I have only these 3 issues to wrap up [1], [2], [3], for all of them
>>>>>>>>>> pull requests are opened, waiting for minor changes / confirmations
>>>>>>>> fixes work.
>>>>>>>>>> @Dan @Colm appreciate your input on [4] please, this is to eliminate
>>>>>> the
>>>>>>>>>> leak of the REMOVED_MARKER. Thanks!
>>>>>>>>>> 
>>>>>>>>>> [1] https://issues.apache.org/jira/browse/CXF-8798
>>>>>>>>>> [2] https://issues.apache.org/jira/browse/CXF-8799
>>>>>>>>>> [3] https://issues.apache.org/jira/browse/CXF-8796
>>>>>>>>>> [4] https://github.com/apache/cxf/pull/1033
>>>>>>>>>> 
>>>>>>>>>> Best Regards,
>>>>>>>>>>  Andriy Redko
>>>>>>>>>> 
>>>>>>>>>>> I'm done now in terms of any remaining fixes for the next
>>>>>>>>>>> releases...not sure if @Andriy Redko has anything else planned?
>>>>>>>>>> 
>>>>>>>>>>> Colm.
>>>>>>>>>> 
>>>>>>>>>>> On Wed, Nov 30, 2022 at 10:48 AM Colm O hEigeartaigh
>>>>>>>>>>> <co...@apache.org> wrote:
>>>>>>>>>>>> It works for me as well. I'm coordinating with @Andriy Redko  on
>>>>>> two
>>>>>>>>>>>> fixes that remain for 3.5.x/3.4.x and then we should be good to
>>>>>> go.
>>>>>>>>>>>> Colm.
>>>>>>>>>>>> On Wed, Nov 30, 2022 at 10:10 AM Jim Ma <ma...@gmail.com>
>>>>>>>> wrote:
>>>>>>>>>>>>> Thanks Andriy and Dan !
>>>>>>>>>>>>> On Mon, Nov 28, 2022 at 10:28 PM Andrey Redko <dr...@gmail.com>
>>>>>>>> wrote:
>>>>>>>>>>>>>> Works for me, thanks a lot Dan!
>>>>>>>>>> 
>>>>>>>>>>>>>> Best Regards,
>>>>>>>>>>>>>>  Andriy Redko
>>>>>>>>>>>>>> On Mon, Nov 28, 2022, 8:45 AM Daniel Kulp <dk...@apache.org>
>>>>>>>> wrote:
>>>>>>>>>>>>>>>> I don't think anything blocking is left, +1 to move forward!
>>>>>>>> @Colm @Dan
>>>>>>>>>> 
>>>>>>>>>>>>>>> do
>>>>>>>>>>>>>>>> we want to drop 4.0.0 only or make 3.4.x / 3.5.x releases as
>>>>>>>> well? With
>>>>>>>>>>>>>>>> 4.0.0 out and 3.6.0 getting ready to be out soon (hopefully),
>>>>>>>> the 3.4.x
>>>>>>>>>>>>>>> is
>>>>>>>>>>>>>>>> approaching EOL quickly, could be the last release.
>>>>>>>>>>>>>>> I was definitely planning on doing 3.4/3.5 releases sometime
>>>>>>>> before the
>>>>>>>>>>>>>>> end of the year.  Thus, we could do a full set of releases.   I
>>>>>>>> have a
>>>>>>>>>>>>>>> bunch of things happening this week, but would next Monday work
>>>>>>>> for
>>>>>>>>>>>>>>> everyone?  That would give a week to get any final updates in.
>>>>>>>>>>>>>>> Dan
>>>>>>>>>>>>>>>> Thank you guys!
>>>>>>>>>>>>>>>> Best Regards,
>>>>>>>>>>>>>>>> Andriy Redko
>>>>>>>>>>>>>>>> On Sun, Nov 27, 2022, 10:27 PM Jim Ma <ma...@gmail.com>
>>>>>>>> wrote:
>>>>>>>>>>>>>>>>> Hi Andriy,
>>>>>>>>>>>>>>>>> Can we start the release work if there isn't the major thing
>>>>>>>> left we
>>>>>>>>>>>>>>> need
>>>>>>>>>>>>>>>>> to include in CXF 4.0.0 release ?
>>>>>>>>>> 
>>>>>>>>>>>>>>>>> @Daniel Kulp <dk...@apache.org> Can you please help do the
>>>>>>>> release
>>>>>>>>>>>>>> when
>>>>>>>>>>>>>>>>> it's convenient for you?
>>>>>>>>>> 
>>>>>>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>>>>>> Jim
>>>>>>>>>>>>>>>>> On Mon, Nov 14, 2022 at 1:18 PM Jean-Baptiste Onofré <
>>>>>>>> jb@nanthrax.net
>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> +1 to release 4.0.0 even partial release.
>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> Regards
>>>>>>>>>>>>>>>>>> JB
>>>>>>>>>>>>>>>>>> On Mon, Nov 7, 2022 at 9:19 AM Jim Ma <mail2jimma@gmail.com
>>>>>>> 
>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>> Hi all,
>>>>>>>>>>>>>>>>>>> After 9 months of work, we finally fixed/worked around all
>>>>>>>> issues
>>>>>>>>>>>>>> for
>>>>>>>>>>>>>>>>>>> Jakarta support. Now all the cxf tests are passed:
>>>>>>>>>>>>>>>>>>> https://ci-builds.apache.org/job/CXF/job/CXF-JDK17/848/
>>>>>> and
>>>>>>>> we can
>>>>>>>>>>>>>>> say
>>>>>>>>>>>>>>>>>> that
>>>>>>>>>>>>>>>>>>> CXF successfully migrated to Jakarta namespace(and support
>>>>>>>> Jakarta
>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> EE9.1).
>>>>>>>>>>>>>>>>>>> To get cxf jakarta artifacts/binary available for the CXF
>>>>>>>> community
>>>>>>>>>>>>>>>>>>> especially the user who asked for this jakarta artifacts
>>>>>> like
>>>>>>>> [1]
>>>>>>>>>>>>>> and
>>>>>>>>>>>>>>>>>> get
>>>>>>>>>>>>>>>>>>> more feedback from our community, do you think it's time to
>>>>>>>> release
>>>>>>>>>>>>>>> the
>>>>>>>>>>>>>>>>>> CXF
>>>>>>>>>>>>>>>>>>> 4.0.0 and what else do you think we should have in this new
>>>>>>>> jakarta
>>>>>>>>>> 
>>>>>>>>>>>>>>>>>> release
>>>>>>>>>>>>>>>>>>> ?
>>>>>>>>>>>>>>>>>>> [1]
>>>>>>>> https://lists.apache.org/thread/kwfg2s5gj72tkgn5c5vdcsvtgdkdm6dl
>>>>>>>>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>>>>>>>> Jim
>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>> Daniel Kulp
>>>>>>>>>>>>>>> dkulp@apache.org <ma...@apache.org>
>>>>>>>>>>>>>>> Talend - https://talend.com <https://talend.com/>
>>>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>> 
>>>>>> 
>>> 
> 

-- 
Daniel Kulp
dkulp@apache.org <ma...@apache.org>
Talend - https://talend.com <https://talend.com/> 


Re: CXF 4.0.0 jakarta release

Posted by Andriy Redko <dr...@gmail.com>.
Hi Dan,

I passed through all samples to make sure they are compilable and buildable, but I only
run a handful of them, it would be great to check that all samples do actually work. 
I can take *jms* and *jaxrs* ones, may take a few days though. Sounds like a plan? If 
yes, I will create an umbrella issue so we could track individual samples. Thank you 
for bringing this on up.

Best Regards,
    Andriy Redko


>> Yes, as Jim mentioned, most of our tests need JDK-17 to run (because of Spring 6), 
>> we also need JDK-17 to compile (same reason), but when Spring is not involved (it is 
>> optional by and large), JDK-11 is sufficient. We do have a number of samples (bundled
>> with distribution) that run on JDK-11 with no issues. Please let me know your conclusions
>> and if you need any help or pointers here. Thank you.

DK> Found a minor class loader issue in cxf-core which fixed a couple of things related to using spring5. (Non-servlet spring 5)     I’ll get that committed shortly once test run. 

DK> That said, has anyone actually gone through the samples and actually made sure they work?  They compile OK (with java17), but many don’t actually work.     None of the JMS samples seem to work at all.    Some are still setup to use activemq (might be OK, but the class path doesn’t have activemq) and others that are setup for Artemis don’t have proper spring bean configuration for it and the connection factories cannot be created.   I’ve only tested a few samples, but so far I’m seeing a bunch of issues.



DK> Dan


>> 
>> Best Regards,
>>    Andriy Redko
>> 
>> DK> On Dec 11, 2022, at 9:36 PM, Jim Ma <ma...@gmail.com> wrote:
>>>> 
>>>> Hi Andriy,
>>>> Thanks for the quick update. Good to see this is running with the jenkins
>>>> pipeline and all tests are green.
>>>> Did it include all things for the CXF 4.0.0 release ?
>> 
>> DK> I didn’t do the 4.0.0 release as I kind of ran out of time.   My basic tests don’t work with java11, but I didn’t really get time to figure out why yet.   I’m trying to figure out if it’s still actually compatible with java11 or not.   If not, we should bump the jdk.version up.   
>> 
>> 
>> DK> Dan
>> 
>> 
>>>> 
>>>> Thanks,
>>>> Jim
>>>> 
>>>> 
>>>> 
>>>> 
>>>> 
>>>> On Mon, Dec 12, 2022 at 10:06 AM Andriy Redko <dr...@gmail.com> wrote:
>>>> 
>>>>> Hi Jim,
>>>>> 
>>>>> I disabled this build (and
>>>>> https://ci-builds.apache.org/job/CXF/job/CXF-JDK19/ as well)
>>>>> because we run pipeline matrix [1] against both JDKs. These builds were
>>>>> quite useful when
>>>>> the main branch was unstable,  but the pipeline should be sufficient now.
>>>>> Please let me
>>>>> know if you have any concerns, thank you.
>>>>> 
>>>>> [1] https://ci-builds.apache.org/job/CXF/job/pipeline/job/main/
>>>>> 
>>>>> Best Regards,
>>>>>   Andriy Redko
>>>>> 
>>>>> JM> Did we already start the 4.0 release work ?
>>>>> JM> I saw the CI build for CXF 4.0.0 is disabled now :
>>>>> JM> https://ci-builds.apache.org/job/CXF/job/CXF-JDK17/ and last build
>>>>> result
>>>>> JM> was 7 days ago.
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> JM> On Wed, Dec 7, 2022 at 8:46 PM Andriy Redko <dr...@gmail.com> wrote:
>>>>> 
>>>>>>> Hi Colm,
>>>>>>> 
>>>>>>> I still wait for review on [1], if you or/and Dan could take a look,
>>>>>>> would be great. The [2] could go in today but no user response on [3],
>>>>>>> may need a bump to next version. Thank you.
>>>>>>> 
>>>>>>> [1] https://github.com/apache/cxf/pull/1033
>>>>>>> [2] https://issues.apache.org/jira/browse/CXF-8799
>>>>>>> [3] https://issues.apache.org/jira/browse/CXF-8798
>>>>>>> 
>>>>>>> Best Regards,
>>>>>>>   Andriy Redko
>>>>>>> 
>>>>>>> COh> Hi Andriy,
>>>>>>> 
>>>>>>> COh> What's the status of these open issues? Can they be merged today or
>>>>>>> COh> else bumped to the next release?
>>>>>>> 
>>>>>>> COh> Colm.
>>>>>>> 
>>>>>>> COh> On Fri, Dec 2, 2022 at 6:17 PM Andriy Redko <dr...@gmail.com>
>>>>> wrote:
>>>>>>>>> 
>>>>>>>>> Hey guys,
>>>>>>>>> 
>>>>>>>>> I have only these 3 issues to wrap up [1], [2], [3], for all of them
>>>>>>>>> pull requests are opened, waiting for minor changes / confirmations
>>>>>>> fixes work.
>>>>>>>>> @Dan @Colm appreciate your input on [4] please, this is to eliminate
>>>>> the
>>>>>>>>> leak of the REMOVED_MARKER. Thanks!
>>>>>>>>> 
>>>>>>>>> [1] https://issues.apache.org/jira/browse/CXF-8798
>>>>>>>>> [2] https://issues.apache.org/jira/browse/CXF-8799
>>>>>>>>> [3] https://issues.apache.org/jira/browse/CXF-8796
>>>>>>>>> [4] https://github.com/apache/cxf/pull/1033
>>>>>>>>> 
>>>>>>>>> Best Regards,
>>>>>>>>>   Andriy Redko
>>>>>>>>> 
>>>>>>>>>> I'm done now in terms of any remaining fixes for the next
>>>>>>>>>> releases...not sure if @Andriy Redko has anything else planned?
>>>>>>>>> 
>>>>>>>>>> Colm.
>>>>>>>>> 
>>>>>>>>>> On Wed, Nov 30, 2022 at 10:48 AM Colm O hEigeartaigh
>>>>>>>>>> <co...@apache.org> wrote:
>>>>>>>>>>> It works for me as well. I'm coordinating with @Andriy Redko  on
>>>>> two
>>>>>>>>>>> fixes that remain for 3.5.x/3.4.x and then we should be good to
>>>>> go.
>>>>>>>>>>> Colm.
>>>>>>>>>>> On Wed, Nov 30, 2022 at 10:10 AM Jim Ma <ma...@gmail.com>
>>>>>>> wrote:
>>>>>>>>>>>> Thanks Andriy and Dan !
>>>>>>>>>>>> On Mon, Nov 28, 2022 at 10:28 PM Andrey Redko <dr...@gmail.com>
>>>>>>> wrote:
>>>>>>>>>>>>> Works for me, thanks a lot Dan!
>>>>>>>>> 
>>>>>>>>>>>>> Best Regards,
>>>>>>>>>>>>>   Andriy Redko
>>>>>>>>>>>>> On Mon, Nov 28, 2022, 8:45 AM Daniel Kulp <dk...@apache.org>
>>>>>>> wrote:
>>>>>>>>>>>>>>> I don't think anything blocking is left, +1 to move forward!
>>>>>>> @Colm @Dan
>>>>>>>>> 
>>>>>>>>>>>>>> do
>>>>>>>>>>>>>>> we want to drop 4.0.0 only or make 3.4.x / 3.5.x releases as
>>>>>>> well? With
>>>>>>>>>>>>>>> 4.0.0 out and 3.6.0 getting ready to be out soon (hopefully),
>>>>>>> the 3.4.x
>>>>>>>>>>>>>> is
>>>>>>>>>>>>>>> approaching EOL quickly, could be the last release.
>>>>>>>>>>>>>> I was definitely planning on doing 3.4/3.5 releases sometime
>>>>>>> before the
>>>>>>>>>>>>>> end of the year.  Thus, we could do a full set of releases.   I
>>>>>>> have a
>>>>>>>>>>>>>> bunch of things happening this week, but would next Monday work
>>>>>>> for
>>>>>>>>>>>>>> everyone?  That would give a week to get any final updates in.
>>>>>>>>>>>>>> Dan
>>>>>>>>>>>>>>> Thank you guys!
>>>>>>>>>>>>>>> Best Regards,
>>>>>>>>>>>>>>>  Andriy Redko
>>>>>>>>>>>>>>> On Sun, Nov 27, 2022, 10:27 PM Jim Ma <ma...@gmail.com>
>>>>>>> wrote:
>>>>>>>>>>>>>>>> Hi Andriy,
>>>>>>>>>>>>>>>> Can we start the release work if there isn't the major thing
>>>>>>> left we
>>>>>>>>>>>>>> need
>>>>>>>>>>>>>>>> to include in CXF 4.0.0 release ?
>>>>>>>>> 
>>>>>>>>>>>>>>>> @Daniel Kulp <dk...@apache.org> Can you please help do the
>>>>>>> release
>>>>>>>>>>>>> when
>>>>>>>>>>>>>>>> it's convenient for you?
>>>>>>>>> 
>>>>>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>>>>> Jim
>>>>>>>>>>>>>>>> On Mon, Nov 14, 2022 at 1:18 PM Jean-Baptiste Onofré <
>>>>>>> jb@nanthrax.net
>>>>>>>>>>>>>>>> wrote:
>>>>>>>>> 
>>>>>>>>>>>>>>>>> +1 to release 4.0.0 even partial release.
>>>>>>>>> 
>>>>>>>>>>>>>>>>> Regards
>>>>>>>>>>>>>>>>> JB
>>>>>>>>>>>>>>>>> On Mon, Nov 7, 2022 at 9:19 AM Jim Ma <mail2jimma@gmail.com
>>>>>> 
>>>>>>> wrote:
>>>>>>>>>>>>>>>>>> Hi all,
>>>>>>>>>>>>>>>>>> After 9 months of work, we finally fixed/worked around all
>>>>>>> issues
>>>>>>>>>>>>> for
>>>>>>>>>>>>>>>>>> Jakarta support. Now all the cxf tests are passed:
>>>>>>>>>>>>>>>>>> https://ci-builds.apache.org/job/CXF/job/CXF-JDK17/848/
>>>>> and
>>>>>>> we can
>>>>>>>>>>>>>> say
>>>>>>>>>>>>>>>>> that
>>>>>>>>>>>>>>>>>> CXF successfully migrated to Jakarta namespace(and support
>>>>>>> Jakarta
>>>>>>>>> 
>>>>>>>>>>>>>>>>> EE9.1).
>>>>>>>>>>>>>>>>>> To get cxf jakarta artifacts/binary available for the CXF
>>>>>>> community
>>>>>>>>>>>>>>>>>> especially the user who asked for this jakarta artifacts
>>>>> like
>>>>>>> [1]
>>>>>>>>>>>>> and
>>>>>>>>>>>>>>>>> get
>>>>>>>>>>>>>>>>>> more feedback from our community, do you think it's time to
>>>>>>> release
>>>>>>>>>>>>>> the
>>>>>>>>>>>>>>>>> CXF
>>>>>>>>>>>>>>>>>> 4.0.0 and what else do you think we should have in this new
>>>>>>> jakarta
>>>>>>>>> 
>>>>>>>>>>>>>>>>> release
>>>>>>>>>>>>>>>>>> ?
>>>>>>>>>>>>>>>>>> [1]
>>>>>>> https://lists.apache.org/thread/kwfg2s5gj72tkgn5c5vdcsvtgdkdm6dl
>>>>>>>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>>>>>>> Jim
>>>>>>>>>>>>>> --
>>>>>>>>>>>>>> Daniel Kulp
>>>>>>>>>>>>>> dkulp@apache.org <ma...@apache.org>
>>>>>>>>>>>>>> Talend - https://talend.com <https://talend.com/>
>>>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>> 
>>>>> 
>> 


Re: CXF 4.0.0 jakarta release

Posted by Daniel Kulp <dk...@apache.org>.
> Yes, as Jim mentioned, most of our tests need JDK-17 to run (because of Spring 6), 
> we also need JDK-17 to compile (same reason), but when Spring is not involved (it is 
> optional by and large), JDK-11 is sufficient. We do have a number of samples (bundled
> with distribution) that run on JDK-11 with no issues. Please let me know your conclusions
> and if you need any help or pointers here. Thank you.

Found a minor class loader issue in cxf-core which fixed a couple of things related to using spring5. (Non-servlet spring 5)     I’ll get that committed shortly once test run. 

That said, has anyone actually gone through the samples and actually made sure they work?  They compile OK (with java17), but many don’t actually work.     None of the JMS samples seem to work at all.    Some are still setup to use activemq (might be OK, but the class path doesn’t have activemq) and others that are setup for Artemis don’t have proper spring bean configuration for it and the connection factories cannot be created.   I’ve only tested a few samples, but so far I’m seeing a bunch of issues.



Dan


> 
> Best Regards,
>    Andriy Redko
> 
> DK> On Dec 11, 2022, at 9:36 PM, Jim Ma <ma...@gmail.com> wrote:
>>> 
>>> Hi Andriy,
>>> Thanks for the quick update. Good to see this is running with the jenkins
>>> pipeline and all tests are green.
>>> Did it include all things for the CXF 4.0.0 release ?
> 
> DK> I didn’t do the 4.0.0 release as I kind of ran out of time.   My basic tests don’t work with java11, but I didn’t really get time to figure out why yet.   I’m trying to figure out if it’s still actually compatible with java11 or not.   If not, we should bump the jdk.version up.   
> 
> 
> DK> Dan
> 
> 
>>> 
>>> Thanks,
>>> Jim
>>> 
>>> 
>>> 
>>> 
>>> 
>>> On Mon, Dec 12, 2022 at 10:06 AM Andriy Redko <dr...@gmail.com> wrote:
>>> 
>>>> Hi Jim,
>>>> 
>>>> I disabled this build (and
>>>> https://ci-builds.apache.org/job/CXF/job/CXF-JDK19/ as well)
>>>> because we run pipeline matrix [1] against both JDKs. These builds were
>>>> quite useful when
>>>> the main branch was unstable,  but the pipeline should be sufficient now.
>>>> Please let me
>>>> know if you have any concerns, thank you.
>>>> 
>>>> [1] https://ci-builds.apache.org/job/CXF/job/pipeline/job/main/
>>>> 
>>>> Best Regards,
>>>>   Andriy Redko
>>>> 
>>>> JM> Did we already start the 4.0 release work ?
>>>> JM> I saw the CI build for CXF 4.0.0 is disabled now :
>>>> JM> https://ci-builds.apache.org/job/CXF/job/CXF-JDK17/ and last build
>>>> result
>>>> JM> was 7 days ago.
>>>> 
>>>> 
>>>> 
>>>> 
>>>> JM> On Wed, Dec 7, 2022 at 8:46 PM Andriy Redko <dr...@gmail.com> wrote:
>>>> 
>>>>>> Hi Colm,
>>>>>> 
>>>>>> I still wait for review on [1], if you or/and Dan could take a look,
>>>>>> would be great. The [2] could go in today but no user response on [3],
>>>>>> may need a bump to next version. Thank you.
>>>>>> 
>>>>>> [1] https://github.com/apache/cxf/pull/1033
>>>>>> [2] https://issues.apache.org/jira/browse/CXF-8799
>>>>>> [3] https://issues.apache.org/jira/browse/CXF-8798
>>>>>> 
>>>>>> Best Regards,
>>>>>>   Andriy Redko
>>>>>> 
>>>>>> COh> Hi Andriy,
>>>>>> 
>>>>>> COh> What's the status of these open issues? Can they be merged today or
>>>>>> COh> else bumped to the next release?
>>>>>> 
>>>>>> COh> Colm.
>>>>>> 
>>>>>> COh> On Fri, Dec 2, 2022 at 6:17 PM Andriy Redko <dr...@gmail.com>
>>>> wrote:
>>>>>>>> 
>>>>>>>> Hey guys,
>>>>>>>> 
>>>>>>>> I have only these 3 issues to wrap up [1], [2], [3], for all of them
>>>>>>>> pull requests are opened, waiting for minor changes / confirmations
>>>>>> fixes work.
>>>>>>>> @Dan @Colm appreciate your input on [4] please, this is to eliminate
>>>> the
>>>>>>>> leak of the REMOVED_MARKER. Thanks!
>>>>>>>> 
>>>>>>>> [1] https://issues.apache.org/jira/browse/CXF-8798
>>>>>>>> [2] https://issues.apache.org/jira/browse/CXF-8799
>>>>>>>> [3] https://issues.apache.org/jira/browse/CXF-8796
>>>>>>>> [4] https://github.com/apache/cxf/pull/1033
>>>>>>>> 
>>>>>>>> Best Regards,
>>>>>>>>   Andriy Redko
>>>>>>>> 
>>>>>>>>> I'm done now in terms of any remaining fixes for the next
>>>>>>>>> releases...not sure if @Andriy Redko has anything else planned?
>>>>>>>> 
>>>>>>>>> Colm.
>>>>>>>> 
>>>>>>>>> On Wed, Nov 30, 2022 at 10:48 AM Colm O hEigeartaigh
>>>>>>>>> <co...@apache.org> wrote:
>>>>>>>>>> It works for me as well. I'm coordinating with @Andriy Redko  on
>>>> two
>>>>>>>>>> fixes that remain for 3.5.x/3.4.x and then we should be good to
>>>> go.
>>>>>>>>>> Colm.
>>>>>>>>>> On Wed, Nov 30, 2022 at 10:10 AM Jim Ma <ma...@gmail.com>
>>>>>> wrote:
>>>>>>>>>>> Thanks Andriy and Dan !
>>>>>>>>>>> On Mon, Nov 28, 2022 at 10:28 PM Andrey Redko <dr...@gmail.com>
>>>>>> wrote:
>>>>>>>>>>>> Works for me, thanks a lot Dan!
>>>>>>>> 
>>>>>>>>>>>> Best Regards,
>>>>>>>>>>>>   Andriy Redko
>>>>>>>>>>>> On Mon, Nov 28, 2022, 8:45 AM Daniel Kulp <dk...@apache.org>
>>>>>> wrote:
>>>>>>>>>>>>>> I don't think anything blocking is left, +1 to move forward!
>>>>>> @Colm @Dan
>>>>>>>> 
>>>>>>>>>>>>> do
>>>>>>>>>>>>>> we want to drop 4.0.0 only or make 3.4.x / 3.5.x releases as
>>>>>> well? With
>>>>>>>>>>>>>> 4.0.0 out and 3.6.0 getting ready to be out soon (hopefully),
>>>>>> the 3.4.x
>>>>>>>>>>>>> is
>>>>>>>>>>>>>> approaching EOL quickly, could be the last release.
>>>>>>>>>>>>> I was definitely planning on doing 3.4/3.5 releases sometime
>>>>>> before the
>>>>>>>>>>>>> end of the year.  Thus, we could do a full set of releases.   I
>>>>>> have a
>>>>>>>>>>>>> bunch of things happening this week, but would next Monday work
>>>>>> for
>>>>>>>>>>>>> everyone?  That would give a week to get any final updates in.
>>>>>>>>>>>>> Dan
>>>>>>>>>>>>>> Thank you guys!
>>>>>>>>>>>>>> Best Regards,
>>>>>>>>>>>>>>  Andriy Redko
>>>>>>>>>>>>>> On Sun, Nov 27, 2022, 10:27 PM Jim Ma <ma...@gmail.com>
>>>>>> wrote:
>>>>>>>>>>>>>>> Hi Andriy,
>>>>>>>>>>>>>>> Can we start the release work if there isn't the major thing
>>>>>> left we
>>>>>>>>>>>>> need
>>>>>>>>>>>>>>> to include in CXF 4.0.0 release ?
>>>>>>>> 
>>>>>>>>>>>>>>> @Daniel Kulp <dk...@apache.org> Can you please help do the
>>>>>> release
>>>>>>>>>>>> when
>>>>>>>>>>>>>>> it's convenient for you?
>>>>>>>> 
>>>>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>>>> Jim
>>>>>>>>>>>>>>> On Mon, Nov 14, 2022 at 1:18 PM Jean-Baptiste Onofré <
>>>>>> jb@nanthrax.net
>>>>>>>>>>>>>>> wrote:
>>>>>>>> 
>>>>>>>>>>>>>>>> +1 to release 4.0.0 even partial release.
>>>>>>>> 
>>>>>>>>>>>>>>>> Regards
>>>>>>>>>>>>>>>> JB
>>>>>>>>>>>>>>>> On Mon, Nov 7, 2022 at 9:19 AM Jim Ma <mail2jimma@gmail.com
>>>>> 
>>>>>> wrote:
>>>>>>>>>>>>>>>>> Hi all,
>>>>>>>>>>>>>>>>> After 9 months of work, we finally fixed/worked around all
>>>>>> issues
>>>>>>>>>>>> for
>>>>>>>>>>>>>>>>> Jakarta support. Now all the cxf tests are passed:
>>>>>>>>>>>>>>>>> https://ci-builds.apache.org/job/CXF/job/CXF-JDK17/848/
>>>> and
>>>>>> we can
>>>>>>>>>>>>> say
>>>>>>>>>>>>>>>> that
>>>>>>>>>>>>>>>>> CXF successfully migrated to Jakarta namespace(and support
>>>>>> Jakarta
>>>>>>>> 
>>>>>>>>>>>>>>>> EE9.1).
>>>>>>>>>>>>>>>>> To get cxf jakarta artifacts/binary available for the CXF
>>>>>> community
>>>>>>>>>>>>>>>>> especially the user who asked for this jakarta artifacts
>>>> like
>>>>>> [1]
>>>>>>>>>>>> and
>>>>>>>>>>>>>>>> get
>>>>>>>>>>>>>>>>> more feedback from our community, do you think it's time to
>>>>>> release
>>>>>>>>>>>>> the
>>>>>>>>>>>>>>>> CXF
>>>>>>>>>>>>>>>>> 4.0.0 and what else do you think we should have in this new
>>>>>> jakarta
>>>>>>>> 
>>>>>>>>>>>>>>>> release
>>>>>>>>>>>>>>>>> ?
>>>>>>>>>>>>>>>>> [1]
>>>>>> https://lists.apache.org/thread/kwfg2s5gj72tkgn5c5vdcsvtgdkdm6dl
>>>>>>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>>>>>> Jim
>>>>>>>>>>>>> --
>>>>>>>>>>>>> Daniel Kulp
>>>>>>>>>>>>> dkulp@apache.org <ma...@apache.org>
>>>>>>>>>>>>> Talend - https://talend.com <https://talend.com/>
>>>>>>>> 
>>>>>> 
>>>>>> 
>>>> 
>>>> 
> 

-- 
Daniel Kulp
dkulp@apache.org <ma...@apache.org>
Talend - https://talend.com <https://talend.com/> 


Re: CXF 4.0.0 jakarta release

Posted by Andriy Redko <dr...@gmail.com>.
Hi Dan,

Yes, as Jim mentioned, most of our tests need JDK-17 to run (because of Spring 6), 
we also need JDK-17 to compile (same reason), but when Spring is not involved (it is 
optional by and large), JDK-11 is sufficient. We do have a number of samples (bundled
with distribution) that run on JDK-11 with no issues. Please let me know your conclusions
and if you need any help or pointers here. Thank you.

Best Regards,
    Andriy Redko

DK> On Dec 11, 2022, at 9:36 PM, Jim Ma <ma...@gmail.com> wrote:
>> 
>> Hi Andriy,
>> Thanks for the quick update. Good to see this is running with the jenkins
>> pipeline and all tests are green.
>> Did it include all things for the CXF 4.0.0 release ?

DK> I didn’t do the 4.0.0 release as I kind of ran out of time.   My basic tests don’t work with java11, but I didn’t really get time to figure out why yet.   I’m trying to figure out if it’s still actually compatible with java11 or not.   If not, we should bump the jdk.version up.   


DK> Dan


>> 
>> Thanks,
>> Jim
>> 
>> 
>> 
>> 
>> 
>> On Mon, Dec 12, 2022 at 10:06 AM Andriy Redko <dr...@gmail.com> wrote:
>> 
>>> Hi Jim,
>>> 
>>> I disabled this build (and
>>> https://ci-builds.apache.org/job/CXF/job/CXF-JDK19/ as well)
>>> because we run pipeline matrix [1] against both JDKs. These builds were
>>> quite useful when
>>> the main branch was unstable,  but the pipeline should be sufficient now.
>>> Please let me
>>> know if you have any concerns, thank you.
>>> 
>>> [1] https://ci-builds.apache.org/job/CXF/job/pipeline/job/main/
>>> 
>>> Best Regards,
>>>    Andriy Redko
>>> 
>>> JM> Did we already start the 4.0 release work ?
>>> JM> I saw the CI build for CXF 4.0.0 is disabled now :
>>> JM> https://ci-builds.apache.org/job/CXF/job/CXF-JDK17/ and last build
>>> result
>>> JM> was 7 days ago.
>>> 
>>> 
>>> 
>>> 
>>> JM> On Wed, Dec 7, 2022 at 8:46 PM Andriy Redko <dr...@gmail.com> wrote:
>>> 
>>>>> Hi Colm,
>>>>> 
>>>>> I still wait for review on [1], if you or/and Dan could take a look,
>>>>> would be great. The [2] could go in today but no user response on [3],
>>>>> may need a bump to next version. Thank you.
>>>>> 
>>>>> [1] https://github.com/apache/cxf/pull/1033
>>>>> [2] https://issues.apache.org/jira/browse/CXF-8799
>>>>> [3] https://issues.apache.org/jira/browse/CXF-8798
>>>>> 
>>>>> Best Regards,
>>>>>    Andriy Redko
>>>>> 
>>>>> COh> Hi Andriy,
>>>>> 
>>>>> COh> What's the status of these open issues? Can they be merged today or
>>>>> COh> else bumped to the next release?
>>>>> 
>>>>> COh> Colm.
>>>>> 
>>>>> COh> On Fri, Dec 2, 2022 at 6:17 PM Andriy Redko <dr...@gmail.com>
>>> wrote:
>>>>>>> 
>>>>>>> Hey guys,
>>>>>>> 
>>>>>>> I have only these 3 issues to wrap up [1], [2], [3], for all of them
>>>>>>> pull requests are opened, waiting for minor changes / confirmations
>>>>> fixes work.
>>>>>>> @Dan @Colm appreciate your input on [4] please, this is to eliminate
>>> the
>>>>>>> leak of the REMOVED_MARKER. Thanks!
>>>>>>> 
>>>>>>> [1] https://issues.apache.org/jira/browse/CXF-8798
>>>>>>> [2] https://issues.apache.org/jira/browse/CXF-8799
>>>>>>> [3] https://issues.apache.org/jira/browse/CXF-8796
>>>>>>> [4] https://github.com/apache/cxf/pull/1033
>>>>>>> 
>>>>>>> Best Regards,
>>>>>>>    Andriy Redko
>>>>>>> 
>>>>>>>> I'm done now in terms of any remaining fixes for the next
>>>>>>>> releases...not sure if @Andriy Redko has anything else planned?
>>>>>>> 
>>>>>>>> Colm.
>>>>>>> 
>>>>>>>> On Wed, Nov 30, 2022 at 10:48 AM Colm O hEigeartaigh
>>>>>>>> <co...@apache.org> wrote:
>>>>>>>>> It works for me as well. I'm coordinating with @Andriy Redko  on
>>> two
>>>>>>>>> fixes that remain for 3.5.x/3.4.x and then we should be good to
>>> go.
>>>>>>>>> Colm.
>>>>>>>>> On Wed, Nov 30, 2022 at 10:10 AM Jim Ma <ma...@gmail.com>
>>>>> wrote:
>>>>>>>>>> Thanks Andriy and Dan !
>>>>>>>>>> On Mon, Nov 28, 2022 at 10:28 PM Andrey Redko <dr...@gmail.com>
>>>>> wrote:
>>>>>>>>>>> Works for me, thanks a lot Dan!
>>>>>>> 
>>>>>>>>>>> Best Regards,
>>>>>>>>>>>    Andriy Redko
>>>>>>>>>>> On Mon, Nov 28, 2022, 8:45 AM Daniel Kulp <dk...@apache.org>
>>>>> wrote:
>>>>>>>>>>>>> I don't think anything blocking is left, +1 to move forward!
>>>>> @Colm @Dan
>>>>>>> 
>>>>>>>>>>>> do
>>>>>>>>>>>>> we want to drop 4.0.0 only or make 3.4.x / 3.5.x releases as
>>>>> well? With
>>>>>>>>>>>>> 4.0.0 out and 3.6.0 getting ready to be out soon (hopefully),
>>>>> the 3.4.x
>>>>>>>>>>>> is
>>>>>>>>>>>>> approaching EOL quickly, could be the last release.
>>>>>>>>>>>> I was definitely planning on doing 3.4/3.5 releases sometime
>>>>> before the
>>>>>>>>>>>> end of the year.  Thus, we could do a full set of releases.   I
>>>>> have a
>>>>>>>>>>>> bunch of things happening this week, but would next Monday work
>>>>> for
>>>>>>>>>>>> everyone?  That would give a week to get any final updates in.
>>>>>>>>>>>> Dan
>>>>>>>>>>>>> Thank you guys!
>>>>>>>>>>>>> Best Regards,
>>>>>>>>>>>>>   Andriy Redko
>>>>>>>>>>>>> On Sun, Nov 27, 2022, 10:27 PM Jim Ma <ma...@gmail.com>
>>>>> wrote:
>>>>>>>>>>>>>> Hi Andriy,
>>>>>>>>>>>>>> Can we start the release work if there isn't the major thing
>>>>> left we
>>>>>>>>>>>> need
>>>>>>>>>>>>>> to include in CXF 4.0.0 release ?
>>>>>>> 
>>>>>>>>>>>>>> @Daniel Kulp <dk...@apache.org> Can you please help do the
>>>>> release
>>>>>>>>>>> when
>>>>>>>>>>>>>> it's convenient for you?
>>>>>>> 
>>>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>>> Jim
>>>>>>>>>>>>>> On Mon, Nov 14, 2022 at 1:18 PM Jean-Baptiste Onofré <
>>>>> jb@nanthrax.net
>>>>>>>>>>>>>> wrote:
>>>>>>> 
>>>>>>>>>>>>>>> +1 to release 4.0.0 even partial release.
>>>>>>> 
>>>>>>>>>>>>>>> Regards
>>>>>>>>>>>>>>> JB
>>>>>>>>>>>>>>> On Mon, Nov 7, 2022 at 9:19 AM Jim Ma <mail2jimma@gmail.com
>>>> 
>>>>> wrote:
>>>>>>>>>>>>>>>> Hi all,
>>>>>>>>>>>>>>>> After 9 months of work, we finally fixed/worked around all
>>>>> issues
>>>>>>>>>>> for
>>>>>>>>>>>>>>>> Jakarta support. Now all the cxf tests are passed:
>>>>>>>>>>>>>>>> https://ci-builds.apache.org/job/CXF/job/CXF-JDK17/848/
>>> and
>>>>> we can
>>>>>>>>>>>> say
>>>>>>>>>>>>>>> that
>>>>>>>>>>>>>>>> CXF successfully migrated to Jakarta namespace(and support
>>>>> Jakarta
>>>>>>> 
>>>>>>>>>>>>>>> EE9.1).
>>>>>>>>>>>>>>>> To get cxf jakarta artifacts/binary available for the CXF
>>>>> community
>>>>>>>>>>>>>>>> especially the user who asked for this jakarta artifacts
>>> like
>>>>> [1]
>>>>>>>>>>> and
>>>>>>>>>>>>>>> get
>>>>>>>>>>>>>>>> more feedback from our community, do you think it's time to
>>>>> release
>>>>>>>>>>>> the
>>>>>>>>>>>>>>> CXF
>>>>>>>>>>>>>>>> 4.0.0 and what else do you think we should have in this new
>>>>> jakarta
>>>>>>> 
>>>>>>>>>>>>>>> release
>>>>>>>>>>>>>>>> ?
>>>>>>>>>>>>>>>> [1]
>>>>> https://lists.apache.org/thread/kwfg2s5gj72tkgn5c5vdcsvtgdkdm6dl
>>>>>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>>>>> Jim
>>>>>>>>>>>> --
>>>>>>>>>>>> Daniel Kulp
>>>>>>>>>>>> dkulp@apache.org <ma...@apache.org>
>>>>>>>>>>>> Talend - https://talend.com <https://talend.com/>
>>>>>>> 
>>>>> 
>>>>> 
>>> 
>>> 


Re: CXF 4.0.0 jakarta release

Posted by Jim Ma <ma...@gmail.com>.
Thanks for the update, Dan.  Are these basic tests failed because Spring6
is built with java17 and it isn't compatible with
java11 anymore ?

On Mon, Dec 12, 2022 at 11:01 AM Daniel Kulp <dk...@apache.org> wrote:

>
> On Dec 11, 2022, at 9:36 PM, Jim Ma <ma...@gmail.com> wrote:
> >
> > Hi Andriy,
> > Thanks for the quick update. Good to see this is running with the jenkins
> > pipeline and all tests are green.
> > Did it include all things for the CXF 4.0.0 release ?
>
> I didn’t do the 4.0.0 release as I kind of ran out of time.   My basic
> tests don’t work with java11, but I didn’t really get time to figure out
> why yet.   I’m trying to figure out if it’s still actually compatible with
> java11 or not.   If not, we should bump the jdk.version up.
>
>
> Dan
>
>
> >
> > Thanks,
> > Jim
> >
> >
> >
> >
> >
> > On Mon, Dec 12, 2022 at 10:06 AM Andriy Redko <dr...@gmail.com> wrote:
> >
> >> Hi Jim,
> >>
> >> I disabled this build (and
> >> https://ci-builds.apache.org/job/CXF/job/CXF-JDK19/ as well)
> >> because we run pipeline matrix [1] against both JDKs. These builds were
> >> quite useful when
> >> the main branch was unstable,  but the pipeline should be sufficient
> now.
> >> Please let me
> >> know if you have any concerns, thank you.
> >>
> >> [1] https://ci-builds.apache.org/job/CXF/job/pipeline/job/main/
> >>
> >> Best Regards,
> >>    Andriy Redko
> >>
> >> JM> Did we already start the 4.0 release work ?
> >> JM> I saw the CI build for CXF 4.0.0 is disabled now :
> >> JM> https://ci-builds.apache.org/job/CXF/job/CXF-JDK17/ and last build
> >> result
> >> JM> was 7 days ago.
> >>
> >>
> >>
> >>
> >> JM> On Wed, Dec 7, 2022 at 8:46 PM Andriy Redko <dr...@gmail.com>
> wrote:
> >>
> >>>> Hi Colm,
> >>>>
> >>>> I still wait for review on [1], if you or/and Dan could take a look,
> >>>> would be great. The [2] could go in today but no user response on [3],
> >>>> may need a bump to next version. Thank you.
> >>>>
> >>>> [1] https://github.com/apache/cxf/pull/1033
> >>>> [2] https://issues.apache.org/jira/browse/CXF-8799
> >>>> [3] https://issues.apache.org/jira/browse/CXF-8798
> >>>>
> >>>> Best Regards,
> >>>>    Andriy Redko
> >>>>
> >>>> COh> Hi Andriy,
> >>>>
> >>>> COh> What's the status of these open issues? Can they be merged today
> or
> >>>> COh> else bumped to the next release?
> >>>>
> >>>> COh> Colm.
> >>>>
> >>>> COh> On Fri, Dec 2, 2022 at 6:17 PM Andriy Redko <dr...@gmail.com>
> >> wrote:
> >>>>>>
> >>>>>> Hey guys,
> >>>>>>
> >>>>>> I have only these 3 issues to wrap up [1], [2], [3], for all of them
> >>>>>> pull requests are opened, waiting for minor changes / confirmations
> >>>> fixes work.
> >>>>>> @Dan @Colm appreciate your input on [4] please, this is to eliminate
> >> the
> >>>>>> leak of the REMOVED_MARKER. Thanks!
> >>>>>>
> >>>>>> [1] https://issues.apache.org/jira/browse/CXF-8798
> >>>>>> [2] https://issues.apache.org/jira/browse/CXF-8799
> >>>>>> [3] https://issues.apache.org/jira/browse/CXF-8796
> >>>>>> [4] https://github.com/apache/cxf/pull/1033
> >>>>>>
> >>>>>> Best Regards,
> >>>>>>    Andriy Redko
> >>>>>>
> >>>>>>> I'm done now in terms of any remaining fixes for the next
> >>>>>>> releases...not sure if @Andriy Redko has anything else planned?
> >>>>>>
> >>>>>>> Colm.
> >>>>>>
> >>>>>>> On Wed, Nov 30, 2022 at 10:48 AM Colm O hEigeartaigh
> >>>>>>> <co...@apache.org> wrote:
> >>>>>>>> It works for me as well. I'm coordinating with @Andriy Redko  on
> >> two
> >>>>>>>> fixes that remain for 3.5.x/3.4.x and then we should be good to
> >> go.
> >>>>>>>> Colm.
> >>>>>>>> On Wed, Nov 30, 2022 at 10:10 AM Jim Ma <ma...@gmail.com>
> >>>> wrote:
> >>>>>>>>> Thanks Andriy and Dan !
> >>>>>>>>> On Mon, Nov 28, 2022 at 10:28 PM Andrey Redko <dr...@gmail.com>
> >>>> wrote:
> >>>>>>>>>> Works for me, thanks a lot Dan!
> >>>>>>
> >>>>>>>>>> Best Regards,
> >>>>>>>>>>    Andriy Redko
> >>>>>>>>>> On Mon, Nov 28, 2022, 8:45 AM Daniel Kulp <dk...@apache.org>
> >>>> wrote:
> >>>>>>>>>>>> I don't think anything blocking is left, +1 to move forward!
> >>>> @Colm @Dan
> >>>>>>
> >>>>>>>>>>> do
> >>>>>>>>>>>> we want to drop 4.0.0 only or make 3.4.x / 3.5.x releases as
> >>>> well? With
> >>>>>>>>>>>> 4.0.0 out and 3.6.0 getting ready to be out soon (hopefully),
> >>>> the 3.4.x
> >>>>>>>>>>> is
> >>>>>>>>>>>> approaching EOL quickly, could be the last release.
> >>>>>>>>>>> I was definitely planning on doing 3.4/3.5 releases sometime
> >>>> before the
> >>>>>>>>>>> end of the year.  Thus, we could do a full set of releases.   I
> >>>> have a
> >>>>>>>>>>> bunch of things happening this week, but would next Monday work
> >>>> for
> >>>>>>>>>>> everyone?  That would give a week to get any final updates in.
> >>>>>>>>>>> Dan
> >>>>>>>>>>>> Thank you guys!
> >>>>>>>>>>>> Best Regards,
> >>>>>>>>>>>>   Andriy Redko
> >>>>>>>>>>>> On Sun, Nov 27, 2022, 10:27 PM Jim Ma <ma...@gmail.com>
> >>>> wrote:
> >>>>>>>>>>>>> Hi Andriy,
> >>>>>>>>>>>>> Can we start the release work if there isn't the major thing
> >>>> left we
> >>>>>>>>>>> need
> >>>>>>>>>>>>> to include in CXF 4.0.0 release ?
> >>>>>>
> >>>>>>>>>>>>> @Daniel Kulp <dk...@apache.org> Can you please help do the
> >>>> release
> >>>>>>>>>> when
> >>>>>>>>>>>>> it's convenient for you?
> >>>>>>
> >>>>>>>>>>>>> Thanks,
> >>>>>>>>>>>>> Jim
> >>>>>>>>>>>>> On Mon, Nov 14, 2022 at 1:18 PM Jean-Baptiste Onofré <
> >>>> jb@nanthrax.net
> >>>>>>>>>>>>> wrote:
> >>>>>>
> >>>>>>>>>>>>>> +1 to release 4.0.0 even partial release.
> >>>>>>
> >>>>>>>>>>>>>> Regards
> >>>>>>>>>>>>>> JB
> >>>>>>>>>>>>>> On Mon, Nov 7, 2022 at 9:19 AM Jim Ma <mail2jimma@gmail.com
> >>>
> >>>> wrote:
> >>>>>>>>>>>>>>> Hi all,
> >>>>>>>>>>>>>>> After 9 months of work, we finally fixed/worked around all
> >>>> issues
> >>>>>>>>>> for
> >>>>>>>>>>>>>>> Jakarta support. Now all the cxf tests are passed:
> >>>>>>>>>>>>>>> https://ci-builds.apache.org/job/CXF/job/CXF-JDK17/848/
> >> and
> >>>> we can
> >>>>>>>>>>> say
> >>>>>>>>>>>>>> that
> >>>>>>>>>>>>>>> CXF successfully migrated to Jakarta namespace(and support
> >>>> Jakarta
> >>>>>>
> >>>>>>>>>>>>>> EE9.1).
> >>>>>>>>>>>>>>> To get cxf jakarta artifacts/binary available for the CXF
> >>>> community
> >>>>>>>>>>>>>>> especially the user who asked for this jakarta artifacts
> >> like
> >>>> [1]
> >>>>>>>>>> and
> >>>>>>>>>>>>>> get
> >>>>>>>>>>>>>>> more feedback from our community, do you think it's time to
> >>>> release
> >>>>>>>>>>> the
> >>>>>>>>>>>>>> CXF
> >>>>>>>>>>>>>>> 4.0.0 and what else do you think we should have in this new
> >>>> jakarta
> >>>>>>
> >>>>>>>>>>>>>> release
> >>>>>>>>>>>>>>> ?
> >>>>>>>>>>>>>>> [1]
> >>>> https://lists.apache.org/thread/kwfg2s5gj72tkgn5c5vdcsvtgdkdm6dl
> >>>>>>>>>>>>>>> Thanks,
> >>>>>>>>>>>>>>> Jim
> >>>>>>>>>>> --
> >>>>>>>>>>> Daniel Kulp
> >>>>>>>>>>> dkulp@apache.org <ma...@apache.org>
> >>>>>>>>>>> Talend - https://talend.com <https://talend.com/>
> >>>>>>
> >>>>
> >>>>
> >>
> >>
>
> --
> Daniel Kulp
> dkulp@apache.org <ma...@apache.org>
> Talend - https://talend.com <https://talend.com/>
>
>

Re: CXF 4.0.0 jakarta release

Posted by Daniel Kulp <dk...@apache.org>.
On Dec 11, 2022, at 9:36 PM, Jim Ma <ma...@gmail.com> wrote:
> 
> Hi Andriy,
> Thanks for the quick update. Good to see this is running with the jenkins
> pipeline and all tests are green.
> Did it include all things for the CXF 4.0.0 release ?

I didn’t do the 4.0.0 release as I kind of ran out of time.   My basic tests don’t work with java11, but I didn’t really get time to figure out why yet.   I’m trying to figure out if it’s still actually compatible with java11 or not.   If not, we should bump the jdk.version up.   


Dan


> 
> Thanks,
> Jim
> 
> 
> 
> 
> 
> On Mon, Dec 12, 2022 at 10:06 AM Andriy Redko <dr...@gmail.com> wrote:
> 
>> Hi Jim,
>> 
>> I disabled this build (and
>> https://ci-builds.apache.org/job/CXF/job/CXF-JDK19/ as well)
>> because we run pipeline matrix [1] against both JDKs. These builds were
>> quite useful when
>> the main branch was unstable,  but the pipeline should be sufficient now.
>> Please let me
>> know if you have any concerns, thank you.
>> 
>> [1] https://ci-builds.apache.org/job/CXF/job/pipeline/job/main/
>> 
>> Best Regards,
>>    Andriy Redko
>> 
>> JM> Did we already start the 4.0 release work ?
>> JM> I saw the CI build for CXF 4.0.0 is disabled now :
>> JM> https://ci-builds.apache.org/job/CXF/job/CXF-JDK17/ and last build
>> result
>> JM> was 7 days ago.
>> 
>> 
>> 
>> 
>> JM> On Wed, Dec 7, 2022 at 8:46 PM Andriy Redko <dr...@gmail.com> wrote:
>> 
>>>> Hi Colm,
>>>> 
>>>> I still wait for review on [1], if you or/and Dan could take a look,
>>>> would be great. The [2] could go in today but no user response on [3],
>>>> may need a bump to next version. Thank you.
>>>> 
>>>> [1] https://github.com/apache/cxf/pull/1033
>>>> [2] https://issues.apache.org/jira/browse/CXF-8799
>>>> [3] https://issues.apache.org/jira/browse/CXF-8798
>>>> 
>>>> Best Regards,
>>>>    Andriy Redko
>>>> 
>>>> COh> Hi Andriy,
>>>> 
>>>> COh> What's the status of these open issues? Can they be merged today or
>>>> COh> else bumped to the next release?
>>>> 
>>>> COh> Colm.
>>>> 
>>>> COh> On Fri, Dec 2, 2022 at 6:17 PM Andriy Redko <dr...@gmail.com>
>> wrote:
>>>>>> 
>>>>>> Hey guys,
>>>>>> 
>>>>>> I have only these 3 issues to wrap up [1], [2], [3], for all of them
>>>>>> pull requests are opened, waiting for minor changes / confirmations
>>>> fixes work.
>>>>>> @Dan @Colm appreciate your input on [4] please, this is to eliminate
>> the
>>>>>> leak of the REMOVED_MARKER. Thanks!
>>>>>> 
>>>>>> [1] https://issues.apache.org/jira/browse/CXF-8798
>>>>>> [2] https://issues.apache.org/jira/browse/CXF-8799
>>>>>> [3] https://issues.apache.org/jira/browse/CXF-8796
>>>>>> [4] https://github.com/apache/cxf/pull/1033
>>>>>> 
>>>>>> Best Regards,
>>>>>>    Andriy Redko
>>>>>> 
>>>>>>> I'm done now in terms of any remaining fixes for the next
>>>>>>> releases...not sure if @Andriy Redko has anything else planned?
>>>>>> 
>>>>>>> Colm.
>>>>>> 
>>>>>>> On Wed, Nov 30, 2022 at 10:48 AM Colm O hEigeartaigh
>>>>>>> <co...@apache.org> wrote:
>>>>>>>> It works for me as well. I'm coordinating with @Andriy Redko  on
>> two
>>>>>>>> fixes that remain for 3.5.x/3.4.x and then we should be good to
>> go.
>>>>>>>> Colm.
>>>>>>>> On Wed, Nov 30, 2022 at 10:10 AM Jim Ma <ma...@gmail.com>
>>>> wrote:
>>>>>>>>> Thanks Andriy and Dan !
>>>>>>>>> On Mon, Nov 28, 2022 at 10:28 PM Andrey Redko <dr...@gmail.com>
>>>> wrote:
>>>>>>>>>> Works for me, thanks a lot Dan!
>>>>>> 
>>>>>>>>>> Best Regards,
>>>>>>>>>>    Andriy Redko
>>>>>>>>>> On Mon, Nov 28, 2022, 8:45 AM Daniel Kulp <dk...@apache.org>
>>>> wrote:
>>>>>>>>>>>> I don't think anything blocking is left, +1 to move forward!
>>>> @Colm @Dan
>>>>>> 
>>>>>>>>>>> do
>>>>>>>>>>>> we want to drop 4.0.0 only or make 3.4.x / 3.5.x releases as
>>>> well? With
>>>>>>>>>>>> 4.0.0 out and 3.6.0 getting ready to be out soon (hopefully),
>>>> the 3.4.x
>>>>>>>>>>> is
>>>>>>>>>>>> approaching EOL quickly, could be the last release.
>>>>>>>>>>> I was definitely planning on doing 3.4/3.5 releases sometime
>>>> before the
>>>>>>>>>>> end of the year.  Thus, we could do a full set of releases.   I
>>>> have a
>>>>>>>>>>> bunch of things happening this week, but would next Monday work
>>>> for
>>>>>>>>>>> everyone?  That would give a week to get any final updates in.
>>>>>>>>>>> Dan
>>>>>>>>>>>> Thank you guys!
>>>>>>>>>>>> Best Regards,
>>>>>>>>>>>>   Andriy Redko
>>>>>>>>>>>> On Sun, Nov 27, 2022, 10:27 PM Jim Ma <ma...@gmail.com>
>>>> wrote:
>>>>>>>>>>>>> Hi Andriy,
>>>>>>>>>>>>> Can we start the release work if there isn't the major thing
>>>> left we
>>>>>>>>>>> need
>>>>>>>>>>>>> to include in CXF 4.0.0 release ?
>>>>>> 
>>>>>>>>>>>>> @Daniel Kulp <dk...@apache.org> Can you please help do the
>>>> release
>>>>>>>>>> when
>>>>>>>>>>>>> it's convenient for you?
>>>>>> 
>>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>> Jim
>>>>>>>>>>>>> On Mon, Nov 14, 2022 at 1:18 PM Jean-Baptiste Onofré <
>>>> jb@nanthrax.net
>>>>>>>>>>>>> wrote:
>>>>>> 
>>>>>>>>>>>>>> +1 to release 4.0.0 even partial release.
>>>>>> 
>>>>>>>>>>>>>> Regards
>>>>>>>>>>>>>> JB
>>>>>>>>>>>>>> On Mon, Nov 7, 2022 at 9:19 AM Jim Ma <mail2jimma@gmail.com
>>> 
>>>> wrote:
>>>>>>>>>>>>>>> Hi all,
>>>>>>>>>>>>>>> After 9 months of work, we finally fixed/worked around all
>>>> issues
>>>>>>>>>> for
>>>>>>>>>>>>>>> Jakarta support. Now all the cxf tests are passed:
>>>>>>>>>>>>>>> https://ci-builds.apache.org/job/CXF/job/CXF-JDK17/848/
>> and
>>>> we can
>>>>>>>>>>> say
>>>>>>>>>>>>>> that
>>>>>>>>>>>>>>> CXF successfully migrated to Jakarta namespace(and support
>>>> Jakarta
>>>>>> 
>>>>>>>>>>>>>> EE9.1).
>>>>>>>>>>>>>>> To get cxf jakarta artifacts/binary available for the CXF
>>>> community
>>>>>>>>>>>>>>> especially the user who asked for this jakarta artifacts
>> like
>>>> [1]
>>>>>>>>>> and
>>>>>>>>>>>>>> get
>>>>>>>>>>>>>>> more feedback from our community, do you think it's time to
>>>> release
>>>>>>>>>>> the
>>>>>>>>>>>>>> CXF
>>>>>>>>>>>>>>> 4.0.0 and what else do you think we should have in this new
>>>> jakarta
>>>>>> 
>>>>>>>>>>>>>> release
>>>>>>>>>>>>>>> ?
>>>>>>>>>>>>>>> [1]
>>>> https://lists.apache.org/thread/kwfg2s5gj72tkgn5c5vdcsvtgdkdm6dl
>>>>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>>>> Jim
>>>>>>>>>>> --
>>>>>>>>>>> Daniel Kulp
>>>>>>>>>>> dkulp@apache.org <ma...@apache.org>
>>>>>>>>>>> Talend - https://talend.com <https://talend.com/>
>>>>>> 
>>>> 
>>>> 
>> 
>> 

-- 
Daniel Kulp
dkulp@apache.org <ma...@apache.org>
Talend - https://talend.com <https://talend.com/> 


Re: CXF 4.0.0 jakarta release

Posted by Jim Ma <ma...@gmail.com>.
Hi Andriy,
Thanks for the quick update. Good to see this is running with the jenkins
pipeline and all tests are green.
Did it include all things for the CXF 4.0.0 release ?

Thanks,
Jim





On Mon, Dec 12, 2022 at 10:06 AM Andriy Redko <dr...@gmail.com> wrote:

> Hi Jim,
>
> I disabled this build (and
> https://ci-builds.apache.org/job/CXF/job/CXF-JDK19/ as well)
> because we run pipeline matrix [1] against both JDKs. These builds were
> quite useful when
> the main branch was unstable,  but the pipeline should be sufficient now.
> Please let me
> know if you have any concerns, thank you.
>
> [1] https://ci-builds.apache.org/job/CXF/job/pipeline/job/main/
>
> Best Regards,
>     Andriy Redko
>
> JM> Did we already start the 4.0 release work ?
> JM> I saw the CI build for CXF 4.0.0 is disabled now :
> JM> https://ci-builds.apache.org/job/CXF/job/CXF-JDK17/ and last build
> result
> JM> was 7 days ago.
>
>
>
>
> JM> On Wed, Dec 7, 2022 at 8:46 PM Andriy Redko <dr...@gmail.com> wrote:
>
> >> Hi Colm,
> >>
> >> I still wait for review on [1], if you or/and Dan could take a look,
> >> would be great. The [2] could go in today but no user response on [3],
> >> may need a bump to next version. Thank you.
> >>
> >> [1] https://github.com/apache/cxf/pull/1033
> >> [2] https://issues.apache.org/jira/browse/CXF-8799
> >> [3] https://issues.apache.org/jira/browse/CXF-8798
> >>
> >> Best Regards,
> >>     Andriy Redko
> >>
> >> COh> Hi Andriy,
> >>
> >> COh> What's the status of these open issues? Can they be merged today or
> >> COh> else bumped to the next release?
> >>
> >> COh> Colm.
> >>
> >> COh> On Fri, Dec 2, 2022 at 6:17 PM Andriy Redko <dr...@gmail.com>
> wrote:
> >> >>
> >> >> Hey guys,
> >> >>
> >> >> I have only these 3 issues to wrap up [1], [2], [3], for all of them
> >> >> pull requests are opened, waiting for minor changes / confirmations
> >> fixes work.
> >> >> @Dan @Colm appreciate your input on [4] please, this is to eliminate
> the
> >> >> leak of the REMOVED_MARKER. Thanks!
> >> >>
> >> >> [1] https://issues.apache.org/jira/browse/CXF-8798
> >> >> [2] https://issues.apache.org/jira/browse/CXF-8799
> >> >> [3] https://issues.apache.org/jira/browse/CXF-8796
> >> >> [4] https://github.com/apache/cxf/pull/1033
> >> >>
> >> >> Best Regards,
> >> >>     Andriy Redko
> >> >>
> >> >> > I'm done now in terms of any remaining fixes for the next
> >> >> > releases...not sure if @Andriy Redko has anything else planned?
> >> >>
> >> >> > Colm.
> >> >>
> >> >> > On Wed, Nov 30, 2022 at 10:48 AM Colm O hEigeartaigh
> >> >> > <co...@apache.org> wrote:
> >> >> >> It works for me as well. I'm coordinating with @Andriy Redko  on
> two
> >> >> >> fixes that remain for 3.5.x/3.4.x and then we should be good to
> go.
> >> >> >> Colm.
> >> >> >> On Wed, Nov 30, 2022 at 10:10 AM Jim Ma <ma...@gmail.com>
> >> wrote:
> >> >> >>> Thanks Andriy and Dan !
> >> >> >>> On Mon, Nov 28, 2022 at 10:28 PM Andrey Redko <dr...@gmail.com>
> >> wrote:
> >> >> >>>> Works for me, thanks a lot Dan!
> >> >>
> >> >> >>>> Best Regards,
> >> >> >>>>     Andriy Redko
> >> >> >>>> On Mon, Nov 28, 2022, 8:45 AM Daniel Kulp <dk...@apache.org>
> >> wrote:
> >> >> >>>>>> I don't think anything blocking is left, +1 to move forward!
> >> @Colm @Dan
> >> >>
> >> >> >>>>> do
> >> >> >>>>>> we want to drop 4.0.0 only or make 3.4.x / 3.5.x releases as
> >> well? With
> >> >> >>>>>> 4.0.0 out and 3.6.0 getting ready to be out soon (hopefully),
> >> the 3.4.x
> >> >> >>>>> is
> >> >> >>>>>> approaching EOL quickly, could be the last release.
> >> >> >>>>> I was definitely planning on doing 3.4/3.5 releases sometime
> >> before the
> >> >> >>>>> end of the year.  Thus, we could do a full set of releases.   I
> >> have a
> >> >> >>>>> bunch of things happening this week, but would next Monday work
> >> for
> >> >> >>>>> everyone?  That would give a week to get any final updates in.
> >> >> >>>>> Dan
> >> >> >>>>>> Thank you guys!
> >> >> >>>>>> Best Regards,
> >> >> >>>>>>    Andriy Redko
> >> >> >>>>>> On Sun, Nov 27, 2022, 10:27 PM Jim Ma <ma...@gmail.com>
> >> wrote:
> >> >> >>>>>>> Hi Andriy,
> >> >> >>>>>>> Can we start the release work if there isn't the major thing
> >> left we
> >> >> >>>>> need
> >> >> >>>>>>> to include in CXF 4.0.0 release ?
> >> >>
> >> >> >>>>>>> @Daniel Kulp <dk...@apache.org> Can you please help do the
> >> release
> >> >> >>>> when
> >> >> >>>>>>> it's convenient for you?
> >> >>
> >> >> >>>>>>> Thanks,
> >> >> >>>>>>> Jim
> >> >> >>>>>>> On Mon, Nov 14, 2022 at 1:18 PM Jean-Baptiste Onofré <
> >> jb@nanthrax.net
> >> >> >>>>>>> wrote:
> >> >>
> >> >> >>>>>>>> +1 to release 4.0.0 even partial release.
> >> >>
> >> >> >>>>>>>> Regards
> >> >> >>>>>>>> JB
> >> >> >>>>>>>> On Mon, Nov 7, 2022 at 9:19 AM Jim Ma <mail2jimma@gmail.com
> >
> >> wrote:
> >> >> >>>>>>>>> Hi all,
> >> >> >>>>>>>>> After 9 months of work, we finally fixed/worked around all
> >> issues
> >> >> >>>> for
> >> >> >>>>>>>>> Jakarta support. Now all the cxf tests are passed:
> >> >> >>>>>>>>> https://ci-builds.apache.org/job/CXF/job/CXF-JDK17/848/
> and
> >> we can
> >> >> >>>>> say
> >> >> >>>>>>>> that
> >> >> >>>>>>>>> CXF successfully migrated to Jakarta namespace(and support
> >> Jakarta
> >> >>
> >> >> >>>>>>>> EE9.1).
> >> >> >>>>>>>>> To get cxf jakarta artifacts/binary available for the CXF
> >> community
> >> >> >>>>>>>>> especially the user who asked for this jakarta artifacts
> like
> >> [1]
> >> >> >>>> and
> >> >> >>>>>>>> get
> >> >> >>>>>>>>> more feedback from our community, do you think it's time to
> >> release
> >> >> >>>>> the
> >> >> >>>>>>>> CXF
> >> >> >>>>>>>>> 4.0.0 and what else do you think we should have in this new
> >> jakarta
> >> >>
> >> >> >>>>>>>> release
> >> >> >>>>>>>>> ?
> >> >> >>>>>>>>> [1]
> >> https://lists.apache.org/thread/kwfg2s5gj72tkgn5c5vdcsvtgdkdm6dl
> >> >> >>>>>>>>> Thanks,
> >> >> >>>>>>>>> Jim
> >> >> >>>>> --
> >> >> >>>>> Daniel Kulp
> >> >> >>>>> dkulp@apache.org <ma...@apache.org>
> >> >> >>>>> Talend - https://talend.com <https://talend.com/>
> >> >>
> >>
> >>
>
>

Re: CXF 4.0.0 jakarta release

Posted by Andriy Redko <dr...@gmail.com>.
Hi Jim,

I disabled this build (and https://ci-builds.apache.org/job/CXF/job/CXF-JDK19/ as well)
because we run pipeline matrix [1] against both JDKs. These builds were quite useful when
the main branch was unstable,  but the pipeline should be sufficient now. Please let me 
know if you have any concerns, thank you.

[1] https://ci-builds.apache.org/job/CXF/job/pipeline/job/main/

Best Regards,
    Andriy Redko

JM> Did we already start the 4.0 release work ?
JM> I saw the CI build for CXF 4.0.0 is disabled now :
JM> https://ci-builds.apache.org/job/CXF/job/CXF-JDK17/ and last build result
JM> was 7 days ago.




JM> On Wed, Dec 7, 2022 at 8:46 PM Andriy Redko <dr...@gmail.com> wrote:

>> Hi Colm,
>>
>> I still wait for review on [1], if you or/and Dan could take a look,
>> would be great. The [2] could go in today but no user response on [3],
>> may need a bump to next version. Thank you.
>>
>> [1] https://github.com/apache/cxf/pull/1033
>> [2] https://issues.apache.org/jira/browse/CXF-8799
>> [3] https://issues.apache.org/jira/browse/CXF-8798
>>
>> Best Regards,
>>     Andriy Redko
>>
>> COh> Hi Andriy,
>>
>> COh> What's the status of these open issues? Can they be merged today or
>> COh> else bumped to the next release?
>>
>> COh> Colm.
>>
>> COh> On Fri, Dec 2, 2022 at 6:17 PM Andriy Redko <dr...@gmail.com> wrote:
>> >>
>> >> Hey guys,
>> >>
>> >> I have only these 3 issues to wrap up [1], [2], [3], for all of them
>> >> pull requests are opened, waiting for minor changes / confirmations
>> fixes work.
>> >> @Dan @Colm appreciate your input on [4] please, this is to eliminate the
>> >> leak of the REMOVED_MARKER. Thanks!
>> >>
>> >> [1] https://issues.apache.org/jira/browse/CXF-8798
>> >> [2] https://issues.apache.org/jira/browse/CXF-8799
>> >> [3] https://issues.apache.org/jira/browse/CXF-8796
>> >> [4] https://github.com/apache/cxf/pull/1033
>> >>
>> >> Best Regards,
>> >>     Andriy Redko
>> >>
>> >> > I'm done now in terms of any remaining fixes for the next
>> >> > releases...not sure if @Andriy Redko has anything else planned?
>> >>
>> >> > Colm.
>> >>
>> >> > On Wed, Nov 30, 2022 at 10:48 AM Colm O hEigeartaigh
>> >> > <co...@apache.org> wrote:
>> >> >> It works for me as well. I'm coordinating with @Andriy Redko  on two
>> >> >> fixes that remain for 3.5.x/3.4.x and then we should be good to go.
>> >> >> Colm.
>> >> >> On Wed, Nov 30, 2022 at 10:10 AM Jim Ma <ma...@gmail.com>
>> wrote:
>> >> >>> Thanks Andriy and Dan !
>> >> >>> On Mon, Nov 28, 2022 at 10:28 PM Andrey Redko <dr...@gmail.com>
>> wrote:
>> >> >>>> Works for me, thanks a lot Dan!
>> >>
>> >> >>>> Best Regards,
>> >> >>>>     Andriy Redko
>> >> >>>> On Mon, Nov 28, 2022, 8:45 AM Daniel Kulp <dk...@apache.org>
>> wrote:
>> >> >>>>>> I don't think anything blocking is left, +1 to move forward!
>> @Colm @Dan
>> >>
>> >> >>>>> do
>> >> >>>>>> we want to drop 4.0.0 only or make 3.4.x / 3.5.x releases as
>> well? With
>> >> >>>>>> 4.0.0 out and 3.6.0 getting ready to be out soon (hopefully),
>> the 3.4.x
>> >> >>>>> is
>> >> >>>>>> approaching EOL quickly, could be the last release.
>> >> >>>>> I was definitely planning on doing 3.4/3.5 releases sometime
>> before the
>> >> >>>>> end of the year.  Thus, we could do a full set of releases.   I
>> have a
>> >> >>>>> bunch of things happening this week, but would next Monday work
>> for
>> >> >>>>> everyone?  That would give a week to get any final updates in.
>> >> >>>>> Dan
>> >> >>>>>> Thank you guys!
>> >> >>>>>> Best Regards,
>> >> >>>>>>    Andriy Redko
>> >> >>>>>> On Sun, Nov 27, 2022, 10:27 PM Jim Ma <ma...@gmail.com>
>> wrote:
>> >> >>>>>>> Hi Andriy,
>> >> >>>>>>> Can we start the release work if there isn't the major thing
>> left we
>> >> >>>>> need
>> >> >>>>>>> to include in CXF 4.0.0 release ?
>> >>
>> >> >>>>>>> @Daniel Kulp <dk...@apache.org> Can you please help do the
>> release
>> >> >>>> when
>> >> >>>>>>> it's convenient for you?
>> >>
>> >> >>>>>>> Thanks,
>> >> >>>>>>> Jim
>> >> >>>>>>> On Mon, Nov 14, 2022 at 1:18 PM Jean-Baptiste Onofré <
>> jb@nanthrax.net
>> >> >>>>>>> wrote:
>> >>
>> >> >>>>>>>> +1 to release 4.0.0 even partial release.
>> >>
>> >> >>>>>>>> Regards
>> >> >>>>>>>> JB
>> >> >>>>>>>> On Mon, Nov 7, 2022 at 9:19 AM Jim Ma <ma...@gmail.com>
>> wrote:
>> >> >>>>>>>>> Hi all,
>> >> >>>>>>>>> After 9 months of work, we finally fixed/worked around all
>> issues
>> >> >>>> for
>> >> >>>>>>>>> Jakarta support. Now all the cxf tests are passed:
>> >> >>>>>>>>> https://ci-builds.apache.org/job/CXF/job/CXF-JDK17/848/ and
>> we can
>> >> >>>>> say
>> >> >>>>>>>> that
>> >> >>>>>>>>> CXF successfully migrated to Jakarta namespace(and support
>> Jakarta
>> >>
>> >> >>>>>>>> EE9.1).
>> >> >>>>>>>>> To get cxf jakarta artifacts/binary available for the CXF
>> community
>> >> >>>>>>>>> especially the user who asked for this jakarta artifacts like
>> [1]
>> >> >>>> and
>> >> >>>>>>>> get
>> >> >>>>>>>>> more feedback from our community, do you think it's time to
>> release
>> >> >>>>> the
>> >> >>>>>>>> CXF
>> >> >>>>>>>>> 4.0.0 and what else do you think we should have in this new
>> jakarta
>> >>
>> >> >>>>>>>> release
>> >> >>>>>>>>> ?
>> >> >>>>>>>>> [1]
>> https://lists.apache.org/thread/kwfg2s5gj72tkgn5c5vdcsvtgdkdm6dl
>> >> >>>>>>>>> Thanks,
>> >> >>>>>>>>> Jim
>> >> >>>>> --
>> >> >>>>> Daniel Kulp
>> >> >>>>> dkulp@apache.org <ma...@apache.org>
>> >> >>>>> Talend - https://talend.com <https://talend.com/>
>> >>
>>
>>


Re: CXF 4.0.0 jakarta release

Posted by Jim Ma <ma...@gmail.com>.
Did we already start the 4.0 release work ?
I saw the CI build for CXF 4.0.0 is disabled now :
https://ci-builds.apache.org/job/CXF/job/CXF-JDK17/ and last build result
was 7 days ago.




On Wed, Dec 7, 2022 at 8:46 PM Andriy Redko <dr...@gmail.com> wrote:

> Hi Colm,
>
> I still wait for review on [1], if you or/and Dan could take a look,
> would be great. The [2] could go in today but no user response on [3],
> may need a bump to next version. Thank you.
>
> [1] https://github.com/apache/cxf/pull/1033
> [2] https://issues.apache.org/jira/browse/CXF-8799
> [3] https://issues.apache.org/jira/browse/CXF-8798
>
> Best Regards,
>     Andriy Redko
>
> COh> Hi Andriy,
>
> COh> What's the status of these open issues? Can they be merged today or
> COh> else bumped to the next release?
>
> COh> Colm.
>
> COh> On Fri, Dec 2, 2022 at 6:17 PM Andriy Redko <dr...@gmail.com> wrote:
> >>
> >> Hey guys,
> >>
> >> I have only these 3 issues to wrap up [1], [2], [3], for all of them
> >> pull requests are opened, waiting for minor changes / confirmations
> fixes work.
> >> @Dan @Colm appreciate your input on [4] please, this is to eliminate the
> >> leak of the REMOVED_MARKER. Thanks!
> >>
> >> [1] https://issues.apache.org/jira/browse/CXF-8798
> >> [2] https://issues.apache.org/jira/browse/CXF-8799
> >> [3] https://issues.apache.org/jira/browse/CXF-8796
> >> [4] https://github.com/apache/cxf/pull/1033
> >>
> >> Best Regards,
> >>     Andriy Redko
> >>
> >> > I'm done now in terms of any remaining fixes for the next
> >> > releases...not sure if @Andriy Redko has anything else planned?
> >>
> >> > Colm.
> >>
> >> > On Wed, Nov 30, 2022 at 10:48 AM Colm O hEigeartaigh
> >> > <co...@apache.org> wrote:
> >> >> It works for me as well. I'm coordinating with @Andriy Redko  on two
> >> >> fixes that remain for 3.5.x/3.4.x and then we should be good to go.
> >> >> Colm.
> >> >> On Wed, Nov 30, 2022 at 10:10 AM Jim Ma <ma...@gmail.com>
> wrote:
> >> >>> Thanks Andriy and Dan !
> >> >>> On Mon, Nov 28, 2022 at 10:28 PM Andrey Redko <dr...@gmail.com>
> wrote:
> >> >>>> Works for me, thanks a lot Dan!
> >>
> >> >>>> Best Regards,
> >> >>>>     Andriy Redko
> >> >>>> On Mon, Nov 28, 2022, 8:45 AM Daniel Kulp <dk...@apache.org>
> wrote:
> >> >>>>>> I don't think anything blocking is left, +1 to move forward!
> @Colm @Dan
> >>
> >> >>>>> do
> >> >>>>>> we want to drop 4.0.0 only or make 3.4.x / 3.5.x releases as
> well? With
> >> >>>>>> 4.0.0 out and 3.6.0 getting ready to be out soon (hopefully),
> the 3.4.x
> >> >>>>> is
> >> >>>>>> approaching EOL quickly, could be the last release.
> >> >>>>> I was definitely planning on doing 3.4/3.5 releases sometime
> before the
> >> >>>>> end of the year.  Thus, we could do a full set of releases.   I
> have a
> >> >>>>> bunch of things happening this week, but would next Monday work
> for
> >> >>>>> everyone?  That would give a week to get any final updates in.
> >> >>>>> Dan
> >> >>>>>> Thank you guys!
> >> >>>>>> Best Regards,
> >> >>>>>>    Andriy Redko
> >> >>>>>> On Sun, Nov 27, 2022, 10:27 PM Jim Ma <ma...@gmail.com>
> wrote:
> >> >>>>>>> Hi Andriy,
> >> >>>>>>> Can we start the release work if there isn't the major thing
> left we
> >> >>>>> need
> >> >>>>>>> to include in CXF 4.0.0 release ?
> >>
> >> >>>>>>> @Daniel Kulp <dk...@apache.org> Can you please help do the
> release
> >> >>>> when
> >> >>>>>>> it's convenient for you?
> >>
> >> >>>>>>> Thanks,
> >> >>>>>>> Jim
> >> >>>>>>> On Mon, Nov 14, 2022 at 1:18 PM Jean-Baptiste Onofré <
> jb@nanthrax.net
> >> >>>>>>> wrote:
> >>
> >> >>>>>>>> +1 to release 4.0.0 even partial release.
> >>
> >> >>>>>>>> Regards
> >> >>>>>>>> JB
> >> >>>>>>>> On Mon, Nov 7, 2022 at 9:19 AM Jim Ma <ma...@gmail.com>
> wrote:
> >> >>>>>>>>> Hi all,
> >> >>>>>>>>> After 9 months of work, we finally fixed/worked around all
> issues
> >> >>>> for
> >> >>>>>>>>> Jakarta support. Now all the cxf tests are passed:
> >> >>>>>>>>> https://ci-builds.apache.org/job/CXF/job/CXF-JDK17/848/ and
> we can
> >> >>>>> say
> >> >>>>>>>> that
> >> >>>>>>>>> CXF successfully migrated to Jakarta namespace(and support
> Jakarta
> >>
> >> >>>>>>>> EE9.1).
> >> >>>>>>>>> To get cxf jakarta artifacts/binary available for the CXF
> community
> >> >>>>>>>>> especially the user who asked for this jakarta artifacts like
> [1]
> >> >>>> and
> >> >>>>>>>> get
> >> >>>>>>>>> more feedback from our community, do you think it's time to
> release
> >> >>>>> the
> >> >>>>>>>> CXF
> >> >>>>>>>>> 4.0.0 and what else do you think we should have in this new
> jakarta
> >>
> >> >>>>>>>> release
> >> >>>>>>>>> ?
> >> >>>>>>>>> [1]
> https://lists.apache.org/thread/kwfg2s5gj72tkgn5c5vdcsvtgdkdm6dl
> >> >>>>>>>>> Thanks,
> >> >>>>>>>>> Jim
> >> >>>>> --
> >> >>>>> Daniel Kulp
> >> >>>>> dkulp@apache.org <ma...@apache.org>
> >> >>>>> Talend - https://talend.com <https://talend.com/>
> >>
>
>

Re: CXF 4.0.0 jakarta release

Posted by Andriy Redko <dr...@gmail.com>.
Hi Colm,

I still wait for review on [1], if you or/and Dan could take a look, 
would be great. The [2] could go in today but no user response on [3], 
may need a bump to next version. Thank you.

[1] https://github.com/apache/cxf/pull/1033
[2] https://issues.apache.org/jira/browse/CXF-8799
[3] https://issues.apache.org/jira/browse/CXF-8798

Best Regards,
    Andriy Redko

COh> Hi Andriy,

COh> What's the status of these open issues? Can they be merged today or
COh> else bumped to the next release?

COh> Colm.

COh> On Fri, Dec 2, 2022 at 6:17 PM Andriy Redko <dr...@gmail.com> wrote:
>>
>> Hey guys,
>>
>> I have only these 3 issues to wrap up [1], [2], [3], for all of them
>> pull requests are opened, waiting for minor changes / confirmations fixes work.
>> @Dan @Colm appreciate your input on [4] please, this is to eliminate the
>> leak of the REMOVED_MARKER. Thanks!
>>
>> [1] https://issues.apache.org/jira/browse/CXF-8798
>> [2] https://issues.apache.org/jira/browse/CXF-8799
>> [3] https://issues.apache.org/jira/browse/CXF-8796
>> [4] https://github.com/apache/cxf/pull/1033
>>
>> Best Regards,
>>     Andriy Redko
>>
>> > I'm done now in terms of any remaining fixes for the next
>> > releases...not sure if @Andriy Redko has anything else planned?
>>
>> > Colm.
>>
>> > On Wed, Nov 30, 2022 at 10:48 AM Colm O hEigeartaigh
>> > <co...@apache.org> wrote:
>> >> It works for me as well. I'm coordinating with @Andriy Redko  on two
>> >> fixes that remain for 3.5.x/3.4.x and then we should be good to go.
>> >> Colm.
>> >> On Wed, Nov 30, 2022 at 10:10 AM Jim Ma <ma...@gmail.com> wrote:
>> >>> Thanks Andriy and Dan !
>> >>> On Mon, Nov 28, 2022 at 10:28 PM Andrey Redko <dr...@gmail.com> wrote:
>> >>>> Works for me, thanks a lot Dan!
>>
>> >>>> Best Regards,
>> >>>>     Andriy Redko
>> >>>> On Mon, Nov 28, 2022, 8:45 AM Daniel Kulp <dk...@apache.org> wrote:
>> >>>>>> I don't think anything blocking is left, +1 to move forward! @Colm @Dan
>>
>> >>>>> do
>> >>>>>> we want to drop 4.0.0 only or make 3.4.x / 3.5.x releases as well? With
>> >>>>>> 4.0.0 out and 3.6.0 getting ready to be out soon (hopefully), the 3.4.x
>> >>>>> is
>> >>>>>> approaching EOL quickly, could be the last release.
>> >>>>> I was definitely planning on doing 3.4/3.5 releases sometime before the
>> >>>>> end of the year.  Thus, we could do a full set of releases.   I have a
>> >>>>> bunch of things happening this week, but would next Monday work for
>> >>>>> everyone?  That would give a week to get any final updates in.
>> >>>>> Dan
>> >>>>>> Thank you guys!
>> >>>>>> Best Regards,
>> >>>>>>    Andriy Redko
>> >>>>>> On Sun, Nov 27, 2022, 10:27 PM Jim Ma <ma...@gmail.com> wrote:
>> >>>>>>> Hi Andriy,
>> >>>>>>> Can we start the release work if there isn't the major thing left we
>> >>>>> need
>> >>>>>>> to include in CXF 4.0.0 release ?
>>
>> >>>>>>> @Daniel Kulp <dk...@apache.org> Can you please help do the release
>> >>>> when
>> >>>>>>> it's convenient for you?
>>
>> >>>>>>> Thanks,
>> >>>>>>> Jim
>> >>>>>>> On Mon, Nov 14, 2022 at 1:18 PM Jean-Baptiste Onofré <jb@nanthrax.net
>> >>>>>>> wrote:
>>
>> >>>>>>>> +1 to release 4.0.0 even partial release.
>>
>> >>>>>>>> Regards
>> >>>>>>>> JB
>> >>>>>>>> On Mon, Nov 7, 2022 at 9:19 AM Jim Ma <ma...@gmail.com> wrote:
>> >>>>>>>>> Hi all,
>> >>>>>>>>> After 9 months of work, we finally fixed/worked around all issues
>> >>>> for
>> >>>>>>>>> Jakarta support. Now all the cxf tests are passed:
>> >>>>>>>>> https://ci-builds.apache.org/job/CXF/job/CXF-JDK17/848/ and we can
>> >>>>> say
>> >>>>>>>> that
>> >>>>>>>>> CXF successfully migrated to Jakarta namespace(and support Jakarta
>>
>> >>>>>>>> EE9.1).
>> >>>>>>>>> To get cxf jakarta artifacts/binary available for the CXF community
>> >>>>>>>>> especially the user who asked for this jakarta artifacts like [1]
>> >>>> and
>> >>>>>>>> get
>> >>>>>>>>> more feedback from our community, do you think it's time to release
>> >>>>> the
>> >>>>>>>> CXF
>> >>>>>>>>> 4.0.0 and what else do you think we should have in this new jakarta
>>
>> >>>>>>>> release
>> >>>>>>>>> ?
>> >>>>>>>>> [1]https://lists.apache.org/thread/kwfg2s5gj72tkgn5c5vdcsvtgdkdm6dl
>> >>>>>>>>> Thanks,
>> >>>>>>>>> Jim
>> >>>>> --
>> >>>>> Daniel Kulp
>> >>>>> dkulp@apache.org <ma...@apache.org>
>> >>>>> Talend - https://talend.com <https://talend.com/>
>>


Re: CXF 4.0.0 jakarta release

Posted by Colm O hEigeartaigh <co...@apache.org>.
Hi Andriy,

What's the status of these open issues? Can they be merged today or
else bumped to the next release?

Colm.

On Fri, Dec 2, 2022 at 6:17 PM Andriy Redko <dr...@gmail.com> wrote:
>
> Hey guys,
>
> I have only these 3 issues to wrap up [1], [2], [3], for all of them
> pull requests are opened, waiting for minor changes / confirmations fixes work.
> @Dan @Colm appreciate your input on [4] please, this is to eliminate the
> leak of the REMOVED_MARKER. Thanks!
>
> [1] https://issues.apache.org/jira/browse/CXF-8798
> [2] https://issues.apache.org/jira/browse/CXF-8799
> [3] https://issues.apache.org/jira/browse/CXF-8796
> [4] https://github.com/apache/cxf/pull/1033
>
> Best Regards,
>     Andriy Redko
>
> > I'm done now in terms of any remaining fixes for the next
> > releases...not sure if @Andriy Redko has anything else planned?
>
> > Colm.
>
> > On Wed, Nov 30, 2022 at 10:48 AM Colm O hEigeartaigh
> > <co...@apache.org> wrote:
> >> It works for me as well. I'm coordinating with @Andriy Redko  on two
> >> fixes that remain for 3.5.x/3.4.x and then we should be good to go.
> >> Colm.
> >> On Wed, Nov 30, 2022 at 10:10 AM Jim Ma <ma...@gmail.com> wrote:
> >>> Thanks Andriy and Dan !
> >>> On Mon, Nov 28, 2022 at 10:28 PM Andrey Redko <dr...@gmail.com> wrote:
> >>>> Works for me, thanks a lot Dan!
>
> >>>> Best Regards,
> >>>>     Andriy Redko
> >>>> On Mon, Nov 28, 2022, 8:45 AM Daniel Kulp <dk...@apache.org> wrote:
> >>>>>> I don't think anything blocking is left, +1 to move forward! @Colm @Dan
>
> >>>>> do
> >>>>>> we want to drop 4.0.0 only or make 3.4.x / 3.5.x releases as well? With
> >>>>>> 4.0.0 out and 3.6.0 getting ready to be out soon (hopefully), the 3.4.x
> >>>>> is
> >>>>>> approaching EOL quickly, could be the last release.
> >>>>> I was definitely planning on doing 3.4/3.5 releases sometime before the
> >>>>> end of the year.  Thus, we could do a full set of releases.   I have a
> >>>>> bunch of things happening this week, but would next Monday work for
> >>>>> everyone?  That would give a week to get any final updates in.
> >>>>> Dan
> >>>>>> Thank you guys!
> >>>>>> Best Regards,
> >>>>>>    Andriy Redko
> >>>>>> On Sun, Nov 27, 2022, 10:27 PM Jim Ma <ma...@gmail.com> wrote:
> >>>>>>> Hi Andriy,
> >>>>>>> Can we start the release work if there isn't the major thing left we
> >>>>> need
> >>>>>>> to include in CXF 4.0.0 release ?
>
> >>>>>>> @Daniel Kulp <dk...@apache.org> Can you please help do the release
> >>>> when
> >>>>>>> it's convenient for you?
>
> >>>>>>> Thanks,
> >>>>>>> Jim
> >>>>>>> On Mon, Nov 14, 2022 at 1:18 PM Jean-Baptiste Onofré <jb@nanthrax.net
> >>>>>>> wrote:
>
> >>>>>>>> +1 to release 4.0.0 even partial release.
>
> >>>>>>>> Regards
> >>>>>>>> JB
> >>>>>>>> On Mon, Nov 7, 2022 at 9:19 AM Jim Ma <ma...@gmail.com> wrote:
> >>>>>>>>> Hi all,
> >>>>>>>>> After 9 months of work, we finally fixed/worked around all issues
> >>>> for
> >>>>>>>>> Jakarta support. Now all the cxf tests are passed:
> >>>>>>>>> https://ci-builds.apache.org/job/CXF/job/CXF-JDK17/848/ and we can
> >>>>> say
> >>>>>>>> that
> >>>>>>>>> CXF successfully migrated to Jakarta namespace(and support Jakarta
>
> >>>>>>>> EE9.1).
> >>>>>>>>> To get cxf jakarta artifacts/binary available for the CXF community
> >>>>>>>>> especially the user who asked for this jakarta artifacts like [1]
> >>>> and
> >>>>>>>> get
> >>>>>>>>> more feedback from our community, do you think it's time to release
> >>>>> the
> >>>>>>>> CXF
> >>>>>>>>> 4.0.0 and what else do you think we should have in this new jakarta
>
> >>>>>>>> release
> >>>>>>>>> ?
> >>>>>>>>> [1]https://lists.apache.org/thread/kwfg2s5gj72tkgn5c5vdcsvtgdkdm6dl
> >>>>>>>>> Thanks,
> >>>>>>>>> Jim
> >>>>> --
> >>>>> Daniel Kulp
> >>>>> dkulp@apache.org <ma...@apache.org>
> >>>>> Talend - https://talend.com <https://talend.com/>
>

Re: CXF 4.0.0 jakarta release

Posted by Andriy Redko <dr...@gmail.com>.
Hey guys,

I have only these 3 issues to wrap up [1], [2], [3], for all of them
pull requests are opened, waiting for minor changes / confirmations fixes work. 
@Dan @Colm appreciate your input on [4] please, this is to eliminate the 
leak of the REMOVED_MARKER. Thanks!
 
[1] https://issues.apache.org/jira/browse/CXF-8798
[2] https://issues.apache.org/jira/browse/CXF-8799  
[3] https://issues.apache.org/jira/browse/CXF-8796
[4] https://github.com/apache/cxf/pull/1033 
 
Best Regards,
    Andriy Redko
 
> I'm done now in terms of any remaining fixes for the next
> releases...not sure if @Andriy Redko has anything else planned?

> Colm.

> On Wed, Nov 30, 2022 at 10:48 AM Colm O hEigeartaigh
> <co...@apache.org> wrote:
>> It works for me as well. I'm coordinating with @Andriy Redko  on two
>> fixes that remain for 3.5.x/3.4.x and then we should be good to go.
>> Colm.
>> On Wed, Nov 30, 2022 at 10:10 AM Jim Ma <ma...@gmail.com> wrote:
>>> Thanks Andriy and Dan !
>>> On Mon, Nov 28, 2022 at 10:28 PM Andrey Redko <dr...@gmail.com> wrote:
>>>> Works for me, thanks a lot Dan!

>>>> Best Regards,
>>>>     Andriy Redko
>>>> On Mon, Nov 28, 2022, 8:45 AM Daniel Kulp <dk...@apache.org> wrote:
>>>>>> I don't think anything blocking is left, +1 to move forward! @Colm @Dan

>>>>> do
>>>>>> we want to drop 4.0.0 only or make 3.4.x / 3.5.x releases as well? With
>>>>>> 4.0.0 out and 3.6.0 getting ready to be out soon (hopefully), the 3.4.x
>>>>> is
>>>>>> approaching EOL quickly, could be the last release.
>>>>> I was definitely planning on doing 3.4/3.5 releases sometime before the
>>>>> end of the year.  Thus, we could do a full set of releases.   I have a
>>>>> bunch of things happening this week, but would next Monday work for
>>>>> everyone?  That would give a week to get any final updates in.
>>>>> Dan
>>>>>> Thank you guys!
>>>>>> Best Regards,
>>>>>>    Andriy Redko
>>>>>> On Sun, Nov 27, 2022, 10:27 PM Jim Ma <ma...@gmail.com> wrote:
>>>>>>> Hi Andriy,
>>>>>>> Can we start the release work if there isn't the major thing left we
>>>>> need
>>>>>>> to include in CXF 4.0.0 release ?

>>>>>>> @Daniel Kulp <dk...@apache.org> Can you please help do the release
>>>> when
>>>>>>> it's convenient for you?

>>>>>>> Thanks,
>>>>>>> Jim
>>>>>>> On Mon, Nov 14, 2022 at 1:18 PM Jean-Baptiste Onofré <jb@nanthrax.net
>>>>>>> wrote:

>>>>>>>> +1 to release 4.0.0 even partial release.

>>>>>>>> Regards
>>>>>>>> JB
>>>>>>>> On Mon, Nov 7, 2022 at 9:19 AM Jim Ma <ma...@gmail.com> wrote:
>>>>>>>>> Hi all,
>>>>>>>>> After 9 months of work, we finally fixed/worked around all issues
>>>> for
>>>>>>>>> Jakarta support. Now all the cxf tests are passed:
>>>>>>>>> https://ci-builds.apache.org/job/CXF/job/CXF-JDK17/848/ and we can
>>>>> say
>>>>>>>> that
>>>>>>>>> CXF successfully migrated to Jakarta namespace(and support Jakarta

>>>>>>>> EE9.1).
>>>>>>>>> To get cxf jakarta artifacts/binary available for the CXF community
>>>>>>>>> especially the user who asked for this jakarta artifacts like [1]
>>>> and
>>>>>>>> get
>>>>>>>>> more feedback from our community, do you think it's time to release
>>>>> the
>>>>>>>> CXF
>>>>>>>>> 4.0.0 and what else do you think we should have in this new jakarta

>>>>>>>> release
>>>>>>>>> ?
>>>>>>>>> [1]https://lists.apache.org/thread/kwfg2s5gj72tkgn5c5vdcsvtgdkdm6dl
>>>>>>>>> Thanks,
>>>>>>>>> Jim
>>>>> --
>>>>> Daniel Kulp
>>>>> dkulp@apache.org <ma...@apache.org>
>>>>> Talend - https://talend.com <https://talend.com/>