Beim Starten meines Jetty-Servers stoße ich auf folgende Ausnahme. java.lang.IllegalStateException: Keine geeignete Konstruktor:"java.lang.IllegalStateException: Kein passender Konstruktor" beim Start von Jetty festgestellt
<New id="tx" class="org.eclipse.jetty.plus.jndi.Transaction">| ? <Arg>utxn</Arg>|? <Arg>|? <New class="com.atomikos.icatch.jta.J2eeUserTransaction"/>|? </Arg>|?</New>
ich unten in meinem pom.xml aufgenommen haben.
<dependency>
<groupId>com.atomikos</groupId>
<artifactId>transactions-jta</artifactId>
<version>3.7.0</version>
</dependency>
Ich habe auch die folgenden in meiner web.xml.
<resource-ref>
<res-ref-name>utxn</res-ref-name>
<res-type>javax.transaction.UserTransaction</res-type>
<res-auth>Container</res-auth>
</resource-ref>
In jetty-env.xml habe ich Folgendes angegeben.
<New id="tx" class="org.eclipse.jetty.plus.jndi.Transaction">
<Arg>utxn</Arg>
<Arg>
<New class="com.atomikos.icatch.jta.J2eeUserTransaction"/>
</Arg>
</New>
Jede Idee, was könnte die Ausnahme verursachen?