The artifact {{org.apache.geronimo.specs:geronimo-jta_1.1_spec}} is currently marked Due to the proliferation of JTA artifacts under various GAVs, Hibernate exporting one as a compile time transitive dependency for Hibernate ORM can cause problems in environments where another GAV is used .
This should be marked as {{provided}} to make sure people don't get it on classpath without explicitly asking for it (particularly dangerous for projects depending on {{org . jboss.spec.javax.transaction:jboss-transaction-api_1.2_spec}}.
|