我注意到,您正在使用
org.jboss.annotation.ejb.TransactionTimeout,而不是需要EJB3一个:
org.jboss.ejb3.annotation.TransactionTimeout。
在您的POM中,尝试用此对象替换引用您当前对象的依赖项
TransactionTimeout:
<dependency> <groupId>org.jboss.ejb3</groupId> <artifactId>jboss-ejb3-ext-api</artifactId> <version>2.2.0.Final</version> <scope>provided</scope></dependency>
然后,您可以指定值和单位:
@TransactionTimeout(value = 10, unit = TimeUnit.SECONDS).
您可以在JBoss的论坛上找到相关问题。



