Usar extensões do WebSphere para definir os segundos de tempo limite da transação

O elemento <trans-timeout-seconds> especifica a duração máxima para transações iniciadas por contêiner de um enterprise bean. Se uma transação demorar mais que <trans-timeout-seconds>, o contêiner EJB para o WebLogic reverte para a versão da transação anterior. Essa regra detecta o elemento <trans-timeout-seconds> específico do WebLogic. weblogic-ejb-jar.xml

< weblogic-ejb-jar>
< span class="indent"> < /span> < span class="indent"> < /span> < weblogic-enterprise-bean>
< span class="indent"> < /span> < span class="indent"> < /span> < span class="indent"> < /span> < transaction-descriptor>
<trans-timeout-seconds>20</trans-timeout-seconds>
</transaction-descriptor>
...
</weblogic-enterprise-bean>
</weblogic-ejb-jar>

Uma correção automatizada migrará o valor trans-timeout-seconds para o valor correspondente WebSphere(R ) Servidor de aplicativos correspondente.