アーティクル - CS367483

Windchill PDMLink で反復が多すぎるドキュメントをチェックアウトすると、「java.lang.StackOverflowError」エラーが発生する

修正日: 14-Jun-2023   


注記:ここに記載されている情報は、お客様の利便性向上のため機械翻訳ソフトを使用しています。PTCは、ここに記載されている情報の翻訳の正確性について、一切の責任を負いませんので、ご了承ください。英語の原文を参照するには、こちら。この機械翻訳に関する詳細は、こちら。
お知らせいただき、ありがとうございます。この機械翻訳をレビューします。

適用対象

  • Windchill PDMLink 11.0 to 12.1

説明

  • wt.vc.wip.StandardWorkInProgressService.checkout()」 API を使用してドキュメントをチェックアウトすると、「 java.lang.StackOverflowError 」エラーが発生します。このドキュメントには反復が多すぎます。
  • バックグラウンドで自動再起動すると、以下のエラーが発生します:
     Non-Graceful DB triggered shutdown 
  • プロセスがブロックされるエラーのある式ロボットを実行すると、 WfUserWorkQueueレポート エラーが発生します。
    • 式ロボットは API StandardWorkInProgressService.checkout()を呼び出してプライマリ ビジネス オブジェクトをチェックアウトしています
  • MethodServer または BackgroundMethodserver にはスタック トレースがあります。
java.lang.reflect.InvocationTargetException
     at sun.reflect.GeneratedMethodAccessor148.invoke(Unknown Source)
     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43
     at java.lang.reflect.Method.invoke(Method.java:498)Caused by: java.lang.StackOverflowError
     at wt.workflow.definer.WfExpression.invokeByReflection(WfExpression.java:1408)
    ...
Caused by: java.lang.StackOverflowError
    at java.base/java.io.ObjectInputStream$PeekInputStream.peek(ObjectInputStream.java:2832)
     at wt.workflow.definer.WfExpression.executeTransition(WfExpression.java:1351)
    at java.base/java.io.ObjectInputStream$BlockDataInputStream.peek(ObjectInputStream.java:3159)
     at wt.workflow.definer.WfExpression.execute(WfExpression.java:468)
    at java.base/java.io.ObjectInputStream$BlockDataInputStream.peekByte(ObjectInputStream.java:3169)
     at wt.workflow.robots.WfExpressionRobot.run(WfExpressionRobot.java:147)
    at java.base/java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1847)
     at java.base/java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2169)
     at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1679)
     at java.base/java.io.ObjectInputStream.readObject(ObjectInputStream.java:493)
     at java.base/java.io.ObjectInputStream.readObject(ObjectInputStream.java:451)
     at wt.fc.WTObject.readVersion_7053867001844482542L(WTObject.java:232)
     at wt.fc._WTObject.readVersion(_WTObject.java:102)
     at wt.fc._WTObject.readExternal(_WTObject.java:82)
     at wt.enterprise._RevisionControlled.readVersion_5811514499428168490L(_RevisionControlled.java:961)
     at wt.enterprise._RevisionControlled.readVersion(_RevisionControlled.java:997)
     at wt.enterprise._RevisionControlled.readExternal(_RevisionControlled.java:899)
     at wt.doc._WTDocument.readVersion5192176499717878761L(_WTDocument.java:720)
     at wt.doc._WTDocument.readVersion(_WTDocument.java:764)
     at wt.doc._WTDocument.readExternal(_WTDocument.java:670)
     at java.base/java.io.ObjectInputStream.readExternalData(ObjectInputStream.java:2245)
     at java.base/java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2194)
     at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1679)
     at java.base/java.io.ObjectInputStream.readObject(ObjectInputStream.java:493)
     at java.base/java.io.ObjectInputStream.readObject(ObjectInputStream.java:451)
     at wt.fc.ObjectReference.readExternal(ObjectReference.java:1072)
     at java.base/java.io.ObjectInputStream.readExternalData(ObjectInputStream.java:2245)
     at java.base/java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2194)
     at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1679)
     at java.base/java.io.ObjectInputStream.readObject(ObjectInputStream.java:493)
     at java.base/java.io.ObjectInputStream.readObject(ObjectInputStream.java:451)
     at wt.vc.IterationInfo.readVersion_3947912494321225122L(IterationInfo.java:221)
     at wt.vc._IterationInfo.readVersion(_IterationInfo.java:404)
     at wt.vc._IterationInfo.readExternal(_IterationInfo.java:344)
     at java.base/java.io.ObjectInputStream.readExternalData(ObjectInputStream.java:2245)
     at java.base/java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2194)
     at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1679)
     at java.base/java.io.ObjectInputStream.readObject(ObjectInputStream.java:493)
     at java.base/java.io.ObjectInputStream.readObject(ObjectInputStream.java:451)
     at wt.enterprise._RevisionControlled.readVersion_5811514499428168490L(_RevisionControlled.java:976)
     at wt.enterprise._RevisionControlled.readVersion(_RevisionControlled.java:997)
     at wt.enterprise._RevisionControlled.readExternal(_RevisionControlled.java:899)
    ...
最新バージョンはこちらを参照ください CS367483