技术文章 - CS357861
异常 wt.pom.PersistenceException;本地类不兼容:流类描述符 serialVersionUID = ####,本地类 serialVersionUID = ####(位于 Windchill 中)
已修改: 20-Nov-2025
适用于
- 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; 本地类不兼容:流类描述符 serialVersionUID = ####,本地类 serialVersionUID = ####"
这是文章 357861 的 PDF 版本,可能已过期。最新版本 CS357861