이 규칙은 ibm-ejb-jar-ext.xml 파일에서 global-transaction 요소의 transaction-timeout 속성을 플래그 지정합니다.
이 속성은
문서에 잘못 설명되어 있습니다. transaction-time-out이어야 하는데
transaction-timeout으로 올려져 있습니다.
WebSphere는 이 속성을 transaction-time-out으로 예상합니다. '-' 없이 transaction-timeout 속성을 사용하는 애플리케이션은
WebSphere 버전 7.0 이상에서 배치에 실패합니다.
버전 6.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> ... |