IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Java EE Discussion :

[Websphere] Time out de transaction sur EJB [EJB2.1]


Sujet :

Java EE

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Inscrit en
    Février 2009
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 11
    Par défaut [Websphere] Time out de transaction sur EJB
    Bonjour,

    J'utilise des EJB session Stateless 2.1 sur Websphere 6.1 ; une méthode sur un de mes EJB a un temps de traitement assez long. Donc au bout de 2 minutes le batch plante : la transaction de la méthode EJB setermine en timout au bout 120 secondes en lancant javax.transaction.TransactionRolledbackException : transaction is ended due to timeout
    at com.ibm.ejs.TransactionControlImpl.completeTxTimeout(TransactionControlImpl..java : 1403)
    at com.ibm.ejs.TransactionControlImpl.preInvoke(TransactionControlImpl..java : 295)
    at com.ibm.ejs.TransactionControlImpl.preInvokeActivate(TransactionControlImpl..java : 3402)

    etc...

    => Est ce que quelqu'un sait comment modifier le délai de timeout sur une transaction d'EJB?

    merci d'avance.

  2. #2
    Membre habitué
    Inscrit en
    Février 2009
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 11
    Par défaut
    J'ai pu résoudre le problème en paramétrant dans ejb-jar.xml
    <transaction-type>bean</transaction-type>

  3. #3
    Rédacteur
    Avatar de longbeach
    Profil pro
    Architecte de système d’information
    Inscrit en
    Avril 2003
    Messages
    943
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Architecte de système d’information

    Informations forums :
    Inscription : Avril 2003
    Messages : 943
    Par défaut
    Citation Envoyé par tinkywinky Voir le message
    J'ai pu résoudre le problème en paramétrant dans ejb-jar.xml
    <transaction-type>bean</transaction-type>
    heu oui, sauf que là tu modifies le type de la transaction:
    bean au lieu de container (par défaut).

    Cela résout ton problème si tu utilises des beans-managed beans, ce qui semble être le cas.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Erreur de Time Out et Checksum sur LABVIEW
    Par Koulou dans le forum LabVIEW
    Réponses: 2
    Dernier message: 29/07/2011, 09h44
  2. Time out sur connexion à un Socket
    Par melleb dans le forum C#
    Réponses: 11
    Dernier message: 26/05/2008, 11h22
  3. [BCA]Time out sur Oracle
    Par jpclabaux dans le forum Administration-Migration
    Réponses: 5
    Dernier message: 17/10/2007, 15h49
  4. [JNI] Time out sur méthode native
    Par pierre2006 dans le forum Entrée/Sortie
    Réponses: 1
    Dernier message: 17/11/2006, 11h44
  5. SQL Server Time out sur Access
    Par Ronin-MK dans le forum Access
    Réponses: 2
    Dernier message: 14/06/2006, 20h42

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo