[ http://issues.apache.org/jira/browse/JCR-564?page=comments#action_12433106 ] Dominique Pfister commented on JCR-564: ---------------------------------------
You're right: some classes are actually contained in a JDK's/JRE's rt.jar (1.4 or higher). The operations leaving that scope are the tests related to XA functionality: particularly o.a.j.core.UserTransactionImpl working as dummy javax.xa.UserTransaction, an interface that is not contained in the JRE's rt.jar. Therefore, I don't think, removing the dependency to geronimo-spec-jta is an option. > Remove geronimo JTA as a runtime dependency > ------------------------------------------- > > Key: JCR-564 > URL: http://issues.apache.org/jira/browse/JCR-564 > Project: Jackrabbit > Issue Type: Bug > Components: maven > Affects Versions: 1.0.1 > Reporter: Michael Neale > Priority: Critical > > Geronimo JTA is marked as a dependency for runtime when it should be (at > most) a compile time dependency. > Is it possible to remedy this so when using the war or building your own, you > don't get the geronimo jar stowing away? -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira
