アーティクル - CS357861

例外 wt.pom.PersistenceException; ローカルクラスに互換性がありません: ストリーム classdesc serialVersionUID = ####、Windchill のローカルクラス serialVersionUID = ####

修正日: 20-Nov-2025   


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

適用対象

  • Windchill PDMLink 11.0 to 12.1.0.0

説明

  • ワークフロー変数にアクセスする際に以下のエラーが発生しました。
  • クラス wt.workflow.engine.WfProcess の BLOB の書き換え中にエラーが発生しました。Upgrade- BackgroundBlobRewriter.logファイルに例外が記録されています。
  • アップグレードが成功した後、メソッド サーバーが初めて起動すると、アップグレード BLOB リライターがバックグラウンドで開始され、WT_HOME/logs フォルダーにUpgrade-BackgroundBlobRewriter.logファイルが生成されます。
    (wt.pom.pomResource/0) wt.pom.PersistenceException: A persistence error occurred. System message follows:
    Nested exception is: wt.pom.DatastoreException: A SQL error has occurred. Database system message follows:
    Nested exception is: java.io.InvalidClassException: wt.pom.PersistenceException; local class incompatible: stream classdesc serialVersionUID = 8680748110104881634, local class serialVersionUID = 4883740492087310248
    at java.base/java.io.ObjectStreamClass.initNonProxy(ObjectStreamClass.java:689)
    at java.base/java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:2012)
    at java.base/java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1862)
    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.defaultReadFields(ObjectInputStream.java:2464)
    at java.base/java.io.ObjectInputStream.defaultReadObject(ObjectInputStream.java:629)
    at java.base/java.lang.Throwable.readObject(Throwable.java:896)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.base/java.lang.reflect.Method.invoke(Method.java:566)
    at java.base/java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:1175)
    at java.base/java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2325)
    at java.base/java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2196)
    at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1679)
    at java.base/java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:2464)
    at java.base/java.io.ObjectInputStream.defaultReadObject(ObjectInputStream.java:629)
    at java.base/java.lang.Throwable.readObject(Throwable.java:896)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.base/java.lang.reflect.Method.invoke(Method.java:566)
    at java.base/java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:1175)
    at java.base/java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2325)
  • Windchill エラーは、ルーティング/プロセス履歴テーブルへのアクセスを示します。

"wt.pom.PersistenceException; ローカルクラスに互換性がありません: ストリーム classdesc serialVersionUID = ####、ローカルクラス serialVersionUID = ####"


最新バージョンはこちらを参照ください CS357861