アーティクル - CS358005
Upgrademanagerは、Windchill12.0の「UpgradeDatabaseSchema」>「GatheringModificationDetails」でエラー「java.lang.ArrayIndexOutOfBoundsException:Index -2147483648 out of bounds for length20」で失敗しました。
修正日: 02-Dec-2021
適用対象
- FlexPLM 12.0
説明
- Upgrademanagerが[データベーススキーマのアップグレード]> [変更の詳細の収集]で失敗しました
- UpgradeManagerログのエラー:
com.ptc.windchill.upgrade.statemachine.state.PhaseEventUpgradeState - Upgrade execution failed with the exception: java.lang.ArrayIndexOutOfBoundsException: Index -2147483648 out of bounds for length 20 at com.ptc.windchill.upgrade.schema.differences.SchemaDifferencesPopulator.populateAddedIndexesInfo(SchemaDifferencesPopulator.java:713) ~[wnc.jar:?] at com.ptc.windchill.upgrade.schema.differences.SchemaDifferencesPopulator.populate(SchemaDifferencesPopulator.java:216) ~[wnc.jar:?] at com.ptc.windchill.upgrade.schema.compare.CompareSchemaUtils.startGatheringModificationDetails(CompareSchemaUtils.java:86) ~[wnc.jar:?] at com.ptc.windchill.upgrade.phases.upgradeschema.OracleUpgradeSchemaWorker.execute(OracleUpgradeSchemaWorker.java:75) ~[wnc.jar:?] at com.ptc.windchill.upgrade.phases.upgradeschema.UpgradeSchema.execute(UpgradeSchema.java:594) ~[wnc.jar:?] at com.ptc.windchill.upgrade.statemachine.state.DefaultRunningUpgradeState.execute(DefaultRunningUpgradeState.java:34) ~[wnc.jar:?] at com.ptc.windchill.upgrade.statemachine.state.PhaseEventUpgradeState.execute(PhaseEventUpgradeState.java:55) [wnc.jar:?] at com.ptc.windchill.upgrade.statemachine.state.PersistPhaseUpgradeState.execute(PersistPhaseUpgradeState.java:100) [wnc.jar:?] at com.ptc.windchill.upgrade.statemachine.state.ReportWriterUpgradeState.execute(ReportWriterUpgradeState.java:76) [wnc.jar:?] at com.ptc.windchill.upgrade.statemachine.UpgradeFrameworkStateMachine.run(UpgradeFrameworkStateMachine.java:460) [wnc.jar:?] at com.ptc.windchill.upgrade.statemachine.UpgradeFrameworkStateMachine.main_(UpgradeFrameworkStateMachine.java:896) [wnc.jar:?]
最新バージョンはこちらを参照ください CS358005