技术文章 - CS405485
无法在 Windchill PDMLink 12.1 中打开工作流模板活动或编辑生命周期模板
已修改: 27-Mar-2025
适用于
- Windchill PDMLink 12.1
说明
- 无法打开生命周期模板管理
- Web 浏览器持续无限期加载。
- 编辑任何工作流模板活动也会导致持续加载。
- 但是, Expression Robot和Connector可以正常访问。
- 方法服务器日志中的错误
ERROR [ajp-nio-127.0.0.1-8010-exec-7] wt.licenseusage.licensing.LicenseFilter <user> - org.jboss.resteasy.spi.UnhandledException: java.lang.NullPointerException ERROR [ajp-nio-127.0.0.1-8010-exec-7] wt.method.MethodContextMonitor.contexts.servletRequest <user> - ..., org.jboss.resteasy.spi.UnhandledException: java.lang.NullPointerException at org.jboss.resteasy.core.ExceptionHandler.handleApplicationException(ExceptionHandler.java:82) at org.jboss.resteasy.core.ExceptionHandler.handleException(ExceptionHandler.java:346) at org.jboss.resteasy.core.SynchronousDispatcher.writeException(SynchronousDispatcher.java:193) at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:457) at org.jboss.resteasy.core.SynchronousDispatcher.lambda$invoke$4(SynchronousDispatcher.java:229) at org.jboss.resteasy.core.SynchronousDispatcher.lambda$preprocess$0(SynchronousDispatcher.java:135) at org.jboss.resteasy.core.interception.PreMatchContainerRequestContext.filter(PreMatchContainerRequestContext.java:358) at org.jboss.resteasy.core.SynchronousDispatcher.preprocess(SynchronousDispatcher.java:138) at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:215) at org.jboss.resteasy.plugins.server.servlet.ServletContainerDispatcher.service(ServletContainerDispatcher.java:245) at org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:61) ... Caused by: java.lang.NullPointerException at wt.team.RoleDisplayComparator.compare(WfRoleHelper.java:124) at wt.team.RoleDisplayComparator.compare(WfRoleHelper.java:115) at java.base/java.util.TimSort.binarySort(TimSort.java:296) at java.base/java.util.TimSort.sort(TimSort.java:239) at java.base/java.util.Arrays.sort(Arrays.java:1515) at java.base/java.util.ArrayList.sort(ArrayList.java:1750) at java.base/java.util.Collections.sort(Collections.java:179) at wt.team.WfRoleHelper.sortRoleByDisplay(WfRoleHelper.java:77) at wt.team.WfRoleHelper.getRoleList(WfRoleHelper.java:49) at com.ptc.windchill.lifecycleadmin.service.impl.LifeCycleInformationProvider.getAvailableLifeCycleTemplateRoles(LifeCycleInformationProvider.java:804) at com.ptc.windchill.lifecycleadmin.service.impl.LifeCycleTemplateServiceImpl.getAvailableLifeCycleTemplateRoles(LifeCycleTemplateServiceImpl.java:146) at com.ptc.enterprise.lifecycleadmin.rest.LifeCycleTemplateCommonResource.getAvailableLifeCycleTemplateRoles(LifeCycleTemplateCommonResource.java:135) 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 org.jboss.resteasy.core.MethodInjectorImpl.invoke(MethodInjectorImpl.java:138) at org.jboss.resteasy.core.ResourceMethodInvoker.internalInvokeOnTarget(ResourceMethodInvoker.java:546) at org.jboss.resteasy.core.ResourceMethodInvoker.invokeOnTargetAfterFilter(ResourceMethodInvoker.java:435) at org.jboss.resteasy.core.ResourceMethodInvoker.lambda$invokeOnTarget$0(ResourceMethodInvoker.java:396) at org.jboss.resteasy.core.interception.PreMatchContainerRequestContext.filter(PreMatchContainerRequestContext.java:358) at org.jboss.resteasy.core.ResourceMethodInvoker.invokeOnTarget(ResourceMethodInvoker.java:398) at org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:365) at org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:338) at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:440) ... 50 more
这是文章 405485 的 PDF 版本,可能已过期。最新版本 CS405485