Použít rozšíření WebSphere k definování časového limitu transakce v sekundách

Prvek <trans-timeout-seconds> určuje maximální dobu trvání pro transakce iniciované kontejnerem pro enterprise bean. Pokud transakce trvá déle než <trans-timeout-seconds>, kontejner EJB pro WebLogic se vrátí k předchozí verzi transakce. Toto pravidlo detekuje WebLigic-specific <trans-timeout-seconds>.

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

Automatická oprava přenese hodnotu trans-timeout-seconds na hodnotu odpovídající WebSphere(R ) Aplikační server souboru s rozšířeními.