javax/transaction/usertransaction
caused By:java.lang.noclassdeffounderror:javax/transaction/usertransaction
hint missing: javax.transaction.UserTransaction.
The reason is that in the project did not join Jta.jar this package!
nested exception is java.lang.noclassdeffounderror:org/apache/commons/collections/setutils
caused By:java.lang.noclassdeffounderror:org/apache/commons/collections/setutils
because the Commons-collections.jar version used is too low or not introduced at all. It is recommended to use 3.2
for the use of MyEclipse, if you import the Commons-collections.jar 3.* package is not available, And no other package is found, it is likely that the myeclipse comes with the liberary included in the version of the package and you import the lib.
For example, MyEclipse's Hibernate lib includes Commons-collections.jar but the version is 2.*.
Window->preferences->myeclipse->project capabilities->hibernate
Remove the package from Lib.
Spring+quarts Frequently Asked Questions