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.