Toto pravidlo označí atribut transaction-timeout prvku global-transaction v souboru ibm-ejb-jar-ext.xml.
Tento atribut byl nesprávně dokumentován v
dokumentaci. Bylo uveden jako atribut transaction-timeout, přitom se mělo jednat o transaction-time-out.
Produkt WebSphere očekává atribut transaction-time-out. Aplikace atributu transaction-timeout bez znaku '-' způsobí nezdar implementace ve verzích WebSphere 7.0 a vyšších.
Při migraci z verze 6.1 bude označen následující soubor ibm-ejb-jar-ext.xml s následujícím obsahem:
|
<?xml version="1.0" encoding="UTF-8"?> ... <session name="SomeSession"> <global-transaction transaction-timeout="15"/> ... </session> ... |
Atribut transaction-timeout musí být upraven na transaction-time-out. Ve zdrojovém skeneru rychlá oprava upraví soubor tak, jak je zobrazeno tučným písmem v následujícím příkladu:
|
<?xml version="1.0" encoding="UTF-8"?> ... <session name="SomeSession"> <global-transaction transaction-time-out="15"/> ... </session> ... |