Wenn man in Maven Hibernate einbinden will, kann es sein, dass man eine Fehlermeldung à la
Missing indirectly referenced artifact javax.transaction:jta:jar:1.0.1B:compile
bekommt, muss man das JTA per Hand (oder über ein Dritt-Repository) installieren, da es aus Lizenz-technischen Gründen nicht im Maven Repository gehalten wird.
Herunterladen kann man sich das Ganze unter: http://java.sun.com/javaee/technologies/jta/index.jsp
Der Befehl ist:
mvn install:install-file -Dfile=./jta-1_0_1B-classes.zip -DgroupId=javax.transaction -DartifactId=jta -Dversion=1.0.1B -Dpackaging=jar
via http://programmers-blog.com/2008/05/24/maven-missing-jta-artifact
