Element <trans-timeout-seconds> służy do podawania maksymalnego czasu trwania transakcji komponentu EJB inicjowanych przez kontener. Jeśli transakcja przekracza limit czasu trwania podany w elemencie <trans-timeout-seconds>, kontener EJB serwera WebLogic przywraca poprzednią wersję transakcji. Ta reguła wykrywa element <trans-timeout-seconds> specyficzny dla serwera WebLogic. 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> |
Szybka poprawka jest dostępna w skanerze kodu źródłowego. Szybka poprawka migruje wartość elementu trans-timeout-seconds do odpowiedniego pliku rozszerzeń serwera WebSphere(R) Application Server.