You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by GitBox <gi...@apache.org> on 2022/03/05 11:54:13 UTC
[GitHub] [camel] bvfalcon opened a new pull request #7116: Migration to Jakarta EE 8
bvfalcon opened a new pull request #7116:
URL: https://github.com/apache/camel/pull/7116
This pull request contains changes described in [CAMEL-17136](https://issues.apache.org/jira/browse/CAMEL-17136): dependencies are updated to their Jakarta EE 8 analogues then possible.
Current known limitations and notices:
1. Jetty 9 -> Jetty 10 migration: Websocket. Jetty 10 is compatible with Jakarta EE 8, but many Apache Camel components use Jetty 9 specific websocket realization. This components are now unchanged left. This components are [camel-ahc-ws](https://github.com/bvfalcon/apache-camel/commit/b4560b8d8920fc94e31a07e7653dde27eaf6d6b5?diff=unified#diff-d65c79e479029c9f001d7b8cfccafd01b672034226508d7d61b6b8d9e9eefaa5R77), [camel-atmosphere-websocket](https://github.com/bvfalcon/apache-camel/commit/b4560b8d8920fc94e31a07e7653dde27eaf6d6b5?diff=unified#diff-abff75be18147d2a8d817e47f92137de2c4008ea31a5f5f732f4e4694b6233bbR98), [camel-websocket](https://github.com/bvfalcon/apache-camel/commit/b4560b8d8920fc94e31a07e7653dde27eaf6d6b5?diff=unified#diff-ce3286f1bc9fcf984529bbc4b5fa9d242cb0d9512342bcbae30a1aaf1196898eR55).
2. Jetty 9 -> Jetty 10 migration: Continuation. Jetty specific mechanism Continuation for asynchronous request processing is obsolete and was removed in Jetty 10. Component camel-jetty-common contains CamelContinuationServlet, which [actively uses Continuation](https://github.com/apache/camel/blob/main/components/camel-jetty-common/src/main/java/org/apache/camel/component/jetty/CamelContinuationServlet.java#L165). Within current changes Continuation [is replacing with AsyncContext](https://github.com/bvfalcon/apache-camel/commit/b4560b8d8920fc94e31a07e7653dde27eaf6d6b5?diff=split#diff-9d3da7276f4a6488c4828380dfc4dee0711e523e5ab41ddae8f91de9c482e5aaR167), but existent junit-tests not give a confidence in full correctness of this change.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@camel.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org