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 <mail2ji...@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 <drr...@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 <drr...@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 <drr...@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
>>>>>>>>>>>>>> <cohei...@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 <mail2ji...@gmail.com>
>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>> Thanks Andriy and Dan !
>>>>>>>>>>>>>>>> On Mon, Nov 28, 2022 at 10:28 PM Andrey Redko 
>>>>>>>>>>>>>>>> <drr...@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 <mail2ji...@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é <
>>>>>>>>>>> j...@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 
>>>>>>>>>>>>>>>>>>>>> <mail2ji...@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
>>>>>>>>>>>>>>>>>> dk...@apache.org <mailto:dk...@apache.org>
>>>>>>>>>>>>>>>>>> Talend - https://talend.com <https://talend.com/>
>>>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>> 
>>>> 
>>> 
>>> -- 
>>> Daniel Kulp
>>> dk...@apache.org <mailto:dk...@apache.org>
>>> Talend - https://talend.com <https://talend.com/> 
>>> 

Reply via email to