Details
Description
Version 1.1 of the transaction-api (JTA) is now available through the glassfish maven repository: (https://maven-repository.dev.java.net/nonav/repository)
I propose to add this repository to the list of remote repositories and use the latest JTA version in the JDO projects.
Please note, maven does resolve the dependency and successfully downloads the jar, but I see the following message:
Cookie rejected: "$Version=0; JSESSIONID=4A3BD8EDDB8DCF96BAC41BCFEE4029A0; $Path=/servlets". Illegal path attribute "/servlets". Path of origin: "/nonav/repository/javax.transaction/jars/transaction-api-1.1.jar"
I double checked all the dependencies and propose to upgrade to the latest version:
- use transaction api (version 1.1) from glassfish maven repository
- use servlet-api (version 2.5) from glassfish maven repository
- derby 10.1.1.0 -> 10.2.1.6
- log4j 1.2.8 -> 1.2.13
- c3p0 0.9.0 -> 0.9.0.2
- spring 1.2.5 -> 1.2.8
- commons-pool 1.2 -> 1.3
- commons-collections 3.1 -> 3.2
- xerces 2.4.0 -> 2.8.1
- xml-apis 1.0.b2 -> 1.3.03