|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Registered User
Iscritto dal: Aug 2006
Messaggi: 305
|
[JEE] TimerService
il metodo createTimer lo chiamo all'interno di un Session Bean Stateless TimerBean, tramite un'interfaccia locale, utilizzando l'interfaccia remota di un altro Session Bean Stateless, invocato dal client.
Client ---> UserBeanRemote ---> UserBean ---> TimerBeanLocal ---> TimerBean Quando richiamo il metodo createTimer all'interno di TimerBean viene lanciata questa eccezione: javax.ejb.EJBTransactionRolledbackException: Failed to create timer Se invece questa cosa la faccio da client, passando per l'interfaccia remota TimerBeanRemote, funziona correttamente. Client ---> TimerBeanRemote ---> TimerBean Come mai? a cos'è dovuta l'eccezione? non è consentito invocare l'interfaccia locale di un session bean da un altro session bean? |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 12:25.



















