Használjon WebSphere kiterjesztéseket a tranzakció-időkorlát másodperceinek meghatározásához

A <trans-timeout-seconds> elem meghatározza a maximális időtartamot a egy enterprise bean konténer által kezdeményezett tranzakcióinak időtartamát. Ha egy tranzakció tovább tart, mint <trans-timeout-seconds>, az EJB konténer a WebLogic számára visszatér az előző tranzakciós verzióhoz. Ez a szabály észleli a WebLigic-specific <trans-timeout-seconds> elemet.

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>

Az automatikus javítás a trans-timeout-seconds értéket átvezeti a megfelelő WebSphere(R ) Alkalmazáskiszolgáló kiterjesztések fájlba.