此规则将标记 ibm-ejb-jar-ext.xml 文件中 global-transaction 元素的 transaction-timeout 属性。
此属性未正确记录在
文档中。 列出的是 transaction-timeout,但应该是 transaction-time-out。
WebSphere 期望此属性为 transaction-time-out。 在 WebSphere V7.0 和更高版本中部署时,使用不含“-”的 transaction-timeout 属性的应用程序将失败。
从 V6.1 迁移时,将标记具有下列内容的 ibm-ejb-jar-ext.xml 文件:
|
<?xml version="1.0" encoding="UTF-8"?> ... <session name="SomeSession"> <global-transaction transaction-timeout="15"/> ... </session> ... |
必须将 transaction-timeout 属性修改为 transaction-time-out。 在源扫描程序中,快速修订将修改文件,如以下示例中的粗体内容所示:
|
<?xml version="1.0" encoding="UTF-8"?> ... <session name="SomeSession"> <global-transaction transaction-time-out="15"/> ... </session> ... |