[
https://issues.apache.org/jira/browse/CXF-8828?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18040854#comment-18040854
]
Gary D. Gregory edited comment on CXF-8828 at 11/26/25 3:49 PM:
----------------------------------------------------------------
Hi [~reta]
Thank you for the tip on WSDiscoveryClientTest. Is there any way to make this
reliable or more lenient? I see a timeout error. I can't imagine this is a case
where increasing a timeout value would help...
Here's another failure I just saw (with the latest):
{noformat}
[INFO] Running org.apache.cxf.transport.jms.JMSDestinationTest
[ERROR] Tests run: 17, Failures: 1, Errors: 0, Skipped: 1, Time elapsed: 34.49
s <<< FAILURE! -- in org.apache.cxf.transport.jms.JMSDestinationTest
[ERROR]
org.apache.cxf.transport.jms.JMSDestinationTest.testDoNotCreateSecurityContext
-- Time elapsed: 10.04 s <<< FAILURE!
java.lang.AssertionError: Can't receive the Destination message in 10 seconds
at org.junit.Assert.fail(Assert.java:89)
at org.junit.Assert.assertTrue(Assert.java:42)
at org.junit.Assert.assertNotNull(Assert.java:713)
at
org.apache.cxf.transport.jms.AbstractJMSTester.waitForReceiveDestMessage(AbstractJMSTester.java:318)
at
org.apache.cxf.transport.jms.JMSDestinationTest.testSecurityContext(JMSDestinationTest.java:558)
at
org.apache.cxf.transport.jms.JMSDestinationTest.testDoNotCreateSecurityContext(JMSDestinationTest.java:545)
at
java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at
org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
at
org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at
org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
at
org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at
org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
at
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
at
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at
org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
at
org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at
org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:316)
at
org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:240)
at
org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:214)
at
org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:155)
at
org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
at
org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
at
org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
at
org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
{noformat}
was (Author: garydgregory):
Hi [~reta]
Thank you for the tip on WSDiscoveryClientTest. Is there any way to make this
reliable or more lenient? I see a timeout error. I can't imagine this is a case
where increasing a timeout value would help...
Here's another failure I just saw (with the latest):
{noformat}
[INFO] Running org.apache.cxf.transport.jms.JMSDestinationTest[ERROR] Tests
run: 17, Failures: 1, Errors: 0, Skipped: 1, Time elapsed: 34.49 s <<< FAILURE!
-- in org.apache.cxf.transport.jms.JMSDestinationTest[ERROR]
org.apache.cxf.transport.jms.JMSDestinationTest.testDoNotCreateSecurityContext
-- Time elapsed: 10.04 s <<< FAILURE!java.lang.AssertionError: Can't receive
the Destination message in 10 seconds at
org.junit.Assert.fail(Assert.java:89){noformat}
> Support Jakarta EE 11
> ---------------------
>
> Key: CXF-8828
> URL: https://issues.apache.org/jira/browse/CXF-8828
> Project: CXF
> Issue Type: Improvement
> Reporter: Andriy Redko
> Assignee: Andriy Redko
> Priority: Major
> Fix For: 4.2.0
>
>
> Support Jakarta EE 11 ([https://jakarta.ee/specifications/platform/11/])
> Minimum JDK requirement - JDK-17 (but we probably should target 21)
> [https://github.com/jakartaee/platform-tck/releases/tag/jakartaeetck-11.0.0-staging]
>
> Specs updates:
> * *[DONE]* [Jakarta Validation 3.1
> (|https://jakarta.ee/specifications/bean-validation/3.1/]
> [https://github.com/apache/cxf/pull/1889)]
> * *[DONE]* Jakarta Persistence 3.2
> ([https://github.com/apache/cxf/pull/1891,
> |https://github.com/apache/cxf/pull/1891]
> [https://jakarta.ee/specifications/persistence/3.2/)|https://jakarta.ee/specifications/persistence/3.2/]
> * *[DONE]* Jakarta Annotations 3.0
> ([https://jakarta.ee/specifications/annotations/3.0/)]
> * Jakarta Authorization 3.0
> ([https://jakarta.ee/specifications/authorization/3.0/)]
> * *[DONE]* Jakarta Contexts and Dependency Injection 4.1
> ([https://jakarta.ee/specifications/cdi/4.1/)]
> * *[DONE]* Jakarta Expression Language 6.0
> ([https://jakarta.ee/specifications/expression-language/6.0/)]
> * *[DONE]* Jakarta Interceptors 2.2
> ([https://jakarta.ee/specifications/restful-ws/4.0/)]
> * *[DONE]* Jakarta RESTful Web Services 4.0
> ([https://jakarta.ee/specifications/restful-ws/4.0/)]
> * *[DONE]* Jakarta Validation 3.1
> ([https://jakarta.ee/specifications/bean-validation/3.1/])
> * Jakarta WebSocket 2.2 ([https://jakarta.ee/specifications/websocket/2.2/])
> * Jakarta Concurrency 3.1
> ([https://jakarta.ee/specifications/concurrency/3.1/)]
> * Jakarta Data 1.0 ([https://jakarta.ee/specifications/data/1.0/)]
> * Jakarta Faces 4.1 ([https://jakarta.ee/specifications/faces/4.1/)]
> * Jakarta Pages 4.0 ([https://jakarta.ee/specifications/pages/4.0/)]
> * *[DONE]* Jakarta Servlet 6.1
> ([https://jakarta.ee/specifications/servlet/6.1/])
> * Jakarta Authentication 3.0
> ([https://jakarta.ee/specifications/authentication/3.1/])
> * Jakarta Security 4.0 ([https://jakarta.ee/specifications/security/4.0/])
> Updates required:
> - *[DONE]* Tomcat 11
> ([https://www.mail-archive.com/[email protected]/msg07789.html])
> - *[DONE]* Arquillian Weld Container 4.x
> ([https://github.com/apache/cxf/pull/1621])
> - *[DONE]* Arquillian 1.9.x
> ([https://github.com/arquillian/arquillian-core/releases/tag/1.9.4.Final])
> - *[DONE]* Hibernate Validator 9
> ([https://in.relation.to/2024/09/04/hibernate-validator-9-0-0-Beta3/],
> [https://in.relation.to/2024/12/13/hibernate-validator-9-0-0-CR1/] ,
> [https://in.relation.to/2025/05/20/hibernate-validator-9-0-0-Final/[],
> https://github.com/apache/cxf/pull/2464)|https://in.relation.to/2024/08/01/hibernate-validator-9-0-0-Beta2/)]
> - *[DONE]* Hibernate 7 ([https://in.relation.to/2024/08/01/orm-70-beta1/],
> [https://in.relation.to/2024/11/13/orm-70-beta2/,
> |https://in.relation.to/2024/11/13/orm-70-beta2/]
> [https://in.relation.to/2025/05/19/orm-70/,]
> [https://github.com/apache/cxf/pull/2453,
> https://github.com/apache/cxf/pull/2459|https://github.com/apache/cxf/pull/2453])
> - *[DONE]* MicroProfile OpenAPI 4.0
> ([https://github.com/eclipse/microprofile-open-api/releases/tag/4.0.2),
> https://github.com/apache/cxf/pull/2078,
> https://github.com/apache/cxf/pull/2451)|https://github.com/eclipse/microprofile-open-api/releases/tag/4.0.2),%20https://github.com/apache/cxf/pull/2078]
> - *[DONE]* [MicroProfile Rest
> Client|https://download.eclipse.org/microprofile/microprofile-rest-client-4.0-RC1/microprofile-rest-client-spec-4.0-RC1.pdf]
> 4.0
> ([https://github.com/eclipse/microprofile-rest-client/releases/tag/4.0|https://github.com/eclipse/microprofile-rest-client/releases/tag/4.0-RC1],
> [https://github.com/apache/cxf/pull/2028])
> - *[DONE]* Jetty 12.1.0
> ([https://github.com/jetty/jetty.project/releases/tag/jetty-12.1.0.alpha1)|https://github.com/jetty/jetty.project/releases/tag/jetty-12.1.0.alpha1]
> - *[DONE]* Apache Lucene 10.2
> - *[DONE]* Weld 6 ([https://github.com/apache/cxf/pull/2199,
> https://github.com/apache/cxf/pull/2354|https://github.com/apache/cxf/pull/2199])
> - *[DONE]* Ehcache 3.11.1
> - AssertJ 4.0
> ([https://github.com/assertj/assertj/releases/tag/assertj-build-4.0.0-M1])
> - *[DONE]* Hazelcast 5.6.0
> - *[DONE]* JUnit 6.0.0
> - *[DONE]* Spring Boot 4
> - *[DONE]* Micrometer 1.16.0 / Micrometer Tracing 1.6.0
> - *[DONE]* Spring LDAP 4.0.0
> - *[DONE]* Spring Security 7.0.0
> - *[DONE]* Spring Cloud Eureka 5.0.0
> - *[DONE]* Spring Framework 7
> - *[DONE]* Camel 4.12.0 ([https://github.com/apache/cxf/pull/2430])
> - *[DONE]* Netty 4.2.x ([https://netty.io/news/2025/03/07/4-2-0-RC4.html],
> [https://github.com/apache/cxf/pull/2393])
> - *[DONE]* Glassfish Corba ORB 5.0 ([https://github.com/apache/cxf/pull/2333]
> - *[DONE]* Rhino 1.8.0 ([https://github.com/apache/cxf/pull/2217])
> - *[DONE]* Groovy 5
> ([https://www.mail-archive.com/[email protected]/msg10104.html])
> - *[DONE]* Apache HttpClient 5.5
> - Undertow 2.4.0
> ([https://github.com/undertow-io/undertow/releases/tag/2.4.0.Alpha1])
> Of interests:
> -
> [https://microprofile.io/2024/08/22/microprofile-7-0-release/|https://microprofile.io/2024/08/22/microprofile-7-0-release/#sidebar]
> Pending fixes:
> - [https://github.com/undertow-io/undertow/pull/1773]
--
This message was sent by Atlassian Jira
(v8.20.10#820010)