WebSphere-Erweiterungen für die Definition des Transaktionszeitlimits (Sekunden) verwenden

Das Element <trans-timeout-seconds> gibt die maximale Dauer für container-initiierte Transaktionen einer Enterprise Bean an. Wenn eine Transaktion länger als <trans-timeout-seconds> dauert, kehrt der EJB-Container für WebLogic zur vorherigen Transaktionsversion zurück. Diese Regel erkennt das WebLigic-specific <trans-timeout-seconds> Element.

weblogic-ejb-jar.xml
<weblogic-ejb-jar>
<weblogic-enterprise-bean>
<transaction-descriptor>
<trans-timeout-seconds>20</trans-timeout-seconds>
</transaction-descriptor>
...
</weblogic-enterprise-bean>
</weblogic-ejb-jar>

Bei einer automatischen Korrektur wird der Wert trans-timeout-seconds auf den entsprechenden WebSphere(R ) Anwendungsserver erweiterungsdatei.