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

Das Element <trans-timeout-seconds> legt die maximale Dauer für die über den Container eingeleiteten Transaktionen einer Enterprise-Bean fest. Wenn eine Transaktion die mit <trans-timeout-seconds> festgelegte Dauer überschreitet, setzt der EJB-Container für WebLogic die Transaktion auf die vorherige Version zurück. Diese Regel erkennt das WebLogic-spezifische Element <trans-timeout-seconds>. 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>

Es ist eine Schnellkorrektur im Quellenscanner verfügbar. Die Schnellkorrektur migriert den Wert von 'trans-timeout-seconds' in die entsprechende Erweiterungsdatei von WebSphere(R) Application Server.