EJB:无法完成两个单例AccessTimeout工作。

时间:2018-10-13 01:48:09

标签: singleton ejb

我有一个EJB,其中一个Singleton调用了另一个本地Singleton。我每个人都有不同的AccessTimeout。问题是,我无法使第二个AccessTimeout正常工作。第一个是可以的(获取EJB回滚并发异常)。

我的情况:

@Singleton
@AccessTimeout(unit = TimeUnit.MINUTES, value = 4)
@Lock(LockType.WRITE)
public class ServicoProvisionamento extends ServicoComum {
@EJB
private ServicoCadastroTecnicoCopelFibra servicocadastrotecnicocopelfibra;



@Singleton
@ConcurrencyManagement(ConcurrencyManagementType.CONTAINER)
@AccessTimeout(unit = TimeUnit.SECONDS, value = 10)
@Lock(LockType.WRITE)
public class ServicoCadastroTecnicoCopelFibra extends ServicoComum {

0 个答案:

没有答案