Ignite TC Bot created IGNITE-28887:
--------------------------------------

             Summary: [doc] Document Spring 6 and Jakarta Transaction migration
                 Key: IGNITE-28887
                 URL: https://issues.apache.org/jira/browse/IGNITE-28887
             Project: Ignite
          Issue Type: Task
          Components: documentation
            Reporter: Ignite TC Bot


IGNITE-28588 updates Apache Ignite to Spring 6.2.19, Jetty 12.1.x, and Jakarta 
Transaction 2.0.1. The merged PR apache/ignite#13342 changes public integration 
surfaces, including ignite-jta API imports from 
javax.transaction.TransactionManager to jakarta.transaction.TransactionManager, 
Jetty 12 module coordinates, and the Maven enforcer rule that bans old 
javax.transaction artifacts.

Documentation should be updated with the minimal user-facing migration notes:
* docs/_docs/setup.adoc: mention that ignite-jta uses jakarta.transaction-api 
2.0.1+ after the Spring 6 update.
* docs/_docs/extensions-and-integrations/spring/spring-tx.adoc and 
spring-caching.adoc: verify dependency snippets for Spring 6 compatibility and 
add a short note that applications using JTA transaction manager lookups must 
compile against jakarta.transaction.TransactionManager.
* If needed, mention Jetty 12 / Jakarta Servlet compatibility for 
ignite-rest-http and ignite-web where module setup is documented.

Source issue: IGNITE-28588. Related source issue: IGNITE-28765. Merged PR: 
https://github.com/apache/ignite/pull/13342.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to