技术文章 - CS295214

在 Windchill PDMLink 10.2 中更新到 CPS27 后出现错误“没有注册应用程序服务:com.ptc.windchill.baseserver.ObjectIdentityService”

已修改: 17-Jan-2023   


注意:本文已使用机器翻译软件翻译,以方便非英语客户阅读。但翻译内容可能包含语法错误或不准确之处。请注意, PTC对本文所含信息的翻译准确性及使用后果不承担任何责任。请在 此处 查看本文的英文原始版本以便参考。有关机器翻译的更多详情,请单击 此处
感谢您告诉我们。我们将尽快审阅此译文。

适用于

  • Windchill PDMLink 10.2 F000 to M030-CPS27

说明

  • 在 Windchill PDMLink 10.2 M030 中更新到 CPS27 后出现错误“没有注册应用程序服务:com.ptc.windchill.baseserver.ObjectIdentityService”
  • MethodServer 日志中的错误
2018-10-02 23:11:27,144 INFO  [ajp-bio-8010-exec-2] org.springframework.web.servlet.DispatcherServlet  - FrameworkServlet 'MVCDispatcher': initialization started

2018-10-02 23:11:29,375 ERROR [ajp-bio-8010-exec-2] org.springframework.web.servlet.DispatcherServlet  - Context initialization failed

java.lang.IllegalArgumentException: No application service registered for: "com.ptc.windchill.baseserver.ObjectIdentityService".

at wt.services.ServiceFactory.getManager(ServiceFactory.java:213)

at wt.services.ServiceFactory.access$500(ServiceFactory.java:64)

at wt.services.ServiceFactory$ServerInvocationHandler.getManager(ServiceFactory.java:389)

at wt.services.ServiceFactory$ServerInvocationHandler.invoke(ServiceFactory.java:399)

at com.sun.proxy.$Proxy158.hashCode(Unknown Source)

at java.util.concurrent.ConcurrentHashMap.hash(ConcurrentHashMap.java:333)

at java.util.concurrent.ConcurrentHashMap.containsKey(ConcurrentHashMap.java:1016)

at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.requiresDestruction(PersistenceAnnotationBeanPostProcessor.java:380)

at org.springframework.beans.factory.support.DisposableBeanAdapter.hasApplicableProcessors(DisposableBeanAdapter.java:431)

at org.springframework.beans.factory.support.AbstractBeanFactory.requiresDestruction(AbstractBeanFactory.java:1668)

at org.springframework.beans.factory.support.AbstractBeanFactory.registerDisposableBeanIfNecessary(AbstractBeanFactory.java:1685)

at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:597)

at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483)

at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:312)

at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)

at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:308)

at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)

at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:761)

at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:867)

at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:543)

at org.springframework.web.servlet.FrameworkServlet.configureAndRefreshWebApplicationContext(FrameworkServlet.java:668)

at org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:634)

at org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:682)

at org.springframework.web.servlet.FrameworkServlet.initWebApplicationContext(FrameworkServlet.java:553)

at org.springframework.web.servlet.FrameworkServlet.initServletBean(FrameworkServlet.java:494)

at org.springframework.web.servlet.HttpServletBean.init(HttpServletBean.java:171)

at javax.servlet.GenericServlet.init(GenericServlet.java:244)

at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1269)

at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1182)

at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:853)

at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:135)

at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:110)

at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:169)

at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)

at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)

at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:445)

at org.apache.coyote.ajp.AjpProcessor.process(AjpProcessor.java:190)

at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:637)

at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:316)

at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)

at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:65)

at java.lang.Thread.run(Thread.java:745)

at org.apache.tomcat.util.threads.TaskThread.run(TaskThread.java:103)

Caused by: wt.util.WTRuntimeException: java.lang.NoSuchMethodException: com.ptc.windchill.baseserver.ObjectIdentityService.newObjectIdentityService(); nested exception is:

java.lang.NoSuchMethodException: com.ptc.windchill.baseserver.ObjectIdentityService.newObjectIdentityService()

at wt.services.StandardManagerFactory.instantiateManager(StandardManagerFactory.java:204)

at wt.services.StandardManagerFactory.getManager(StandardManagerFactory.java:284)

at wt.services.StandardManagerService.getManager(StandardManagerService.java:232)

at wt.services.ServiceFactory.getManager(ServiceFactory.java:207)

... 43 more

Caused by: java.lang.NoSuchMethodException: com.ptc.windchill.baseserver.ObjectIdentityService.newObjectIdentityService()

at java.lang.Class.getMethod(Class.java:1670)

at wt.services.StandardManagerFactory.instantiateManager(StandardManagerFactory.java:199)

... 46 more

这是文章 295214 的 PDF 版本,可能已过期。最新版本 CS295214