Wildfly 10で、java:jboss/UserTransactionとjava:/ TransactionManagerの2つの異なるjndi命名規則があるのはなぜですか。見てUserTransaction: javax.naming.NameNotFoundException after Migration to WildFly 8.2.0 and Java 8java:/ TransactionManager vs java:jboss/UserTransaction
私はもっと混乱させました。もしそれがもうワイルドフライの一部でないなら、私はそこにjava:jboss/UserTransactionを提供する必要があります。これは、内部的にWildflyによって提供されるjava:/ TransactionManagerと比較されます。
これは好奇心からの質問です。なぜなら、JNDI名にjava:/ TransactionManagerとjava:jboss/UserTransactionという名前を使用すると、それらは機能するからです。私はそれをjava:/ UserTransactionにすればそれはありません。