L'élément <trans-timeout-seconds> définit la durée maximale des transactions initiées par conteneur d'un bean enterprise. Si une transaction dépasse le délai spécifié par <trans-timeout-seconds>, le conteneur d'EJB de WebLogic revient à la version précédente de la transaction. Cette règle détecte l'élément WebLogic <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> |
Un correctif rapide est disponible dans le scanner de source. Le correctif rapide migre la valeur de l'élément trans-timeout-seconds dans le fichier des extensions correspondant de WebSphere Application Server.