Article - CS380313

server.taskProcessor is added in ptcServiceName when registering Windchill in Creo/WGM

Modified: 13-Feb-2023   


Applies To

  • Windchill PDMLink 12.0 to 12.1

Description

  • Accessing Windchill in Creo/WGM embedded browser works fine
  • It fails when registering Windchill in Creo/WGM 
  • The following error thrown in methodserver log when registering Windchill in Creo/WGM :
ERROR [ajp-nio-0.0.0.0-8010-exec-5] com.infoengine.util.IeContextMonitor.contexts 1549734991@com - 2022-11-03 19:50:37.251 +0000, 1mvu3sns;la1h50tq;42124;fsugzi;2686, 442, ajp-nio-0.0.0.0-8010-exec-5, 1mvu3sns;la1h50tq;42124;fsugzi;2683, 1549734991@com, 140.19.182.12, , 0.013334, com.infoengine.au.NoSuchServiceException
ERROR [ajp-nio-0.0.0.0-8010-exec-5] wt.servlet.ServletRequestMonitor.request 1549734991@com - 2022-11-03 19:50:37.246 +0000, 1mvu3sns;la1h50tq;42124;fsugzi;2683, 1549734991@com, 137.128.1.3, /Windchill/servlet/SimpleTaskDispatcher, CLASS=com.ptc.windchill.uwgm, POST, 500, 0.015625, 0.0152847
ERROR [ajp-nio-0.0.0.0-8010-exec-8] com.infoengine.au.NamingService 1549734991@com - Error performing query for services. com.infoengine.exception.adapter.IEAdapterException; nested exception is:
javax.naming.NameNotFoundException: Entry does not exist:  "ptcServiceName=com.abc.epdm.plm.server.taskProcessor,dc=plm,dc=epdm,dc=abc,dc=com,cn=configuration,cn=windchill,o=ptc"
at com.infoengine.json.JSONAdapterImpl.processRequest(JSONAdapterImpl.java:144)
at com.infoengine.au.DirectoryService.executeQueryObjects(DirectoryService.java:260)
at com.infoengine.au.DirectoryService.queryObjects(DirectoryService.java:205)
at com.infoengine.util.LdapEntry.find(LdapEntry.java:783)
at com.infoengine.util.LdapEntry.lookup(LdapEntry.java:821)
at com.infoengine.administration.property.PropertyEntry.fetchPropertyEntry(PropertyEntry.java:264)
at com.infoengine.administration.property.PropertyDirectory.fetchPropertyEntry(PropertyDirectory.java:37)
at com.infoengine.au.NamingService.getService(NamingService.java:530)
at com.infoengine.au.NamingService.getAllAddresses(NamingService.java:901)
at com.infoengine.procunit.adapter.ConnectionManager.init(ConnectionManager.java:86)
at com.infoengine.procunit.adapter.ConnectionManager.<init>(ConnectionManager.java:68)
at com.infoengine.procunit.adapter.Adapter.createConnection(Adapter.java:718)
at com.infoengine.procunit.adapter.Adapter.<init>(Adapter.java:119)
at com.infoengine.SAK.Task.executeTaskRemotely(Task.java:2073)
at com.infoengine.SAK.Task.invoke(Task.java:1740)
at com.infoengine.SAK.Task.invoke(Task.java:1714)
at com.infoengine.SAK.Task.executeTask(Task.java:1968)
at com.infoengine.webject.mgt.DispatchTasks.invoke(DispatchTasks.java:631)
at com.infoengine.SAK.ManagementWebject.invoke(ManagementWebject.java:81)
at com.infoengine.soap.RPCHandler.execute(RPCHandler.java:1732)
at com.infoengine.soap.RPCHandler.postProcess(RPCHandler.java:1320)
at com.infoengine.soap.RPCHandler.postProcess(RPCHandler.java:1287)
at com.infoengine.soap.RPCHandler.process(RPCHandler.java:646)
at com.infoengine.soap.SOAPServlet.doPost(SOAPServlet.java:277)
at com.ptc.core.adapter.server.impl.SimpleTaskDispatcherTunnel.doPost(SimpleTaskDispatcherTunnel.java:122)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:681)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:764)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
………
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.base/java.lang.Thread.run(Thread.java:829)
Caused by: javax.naming.NameNotFoundException: Entry does not exist:  "ptcServiceName=com.abc.epdm.plm.server.taskProcessor,dc=plm,dc=epdm,dc=abc,dc=com,cn=configuration,cn=windchill,o=ptc"
at com.infoengine.au.json.parser.IEJSONParserHelper.checkDnExist(IEJSONParserHelper.java:408)
at com.infoengine.au.json.parser.IEJSONParserHelper.getObjectFromMap(IEJSONParserHelper.java:384)


…
  • The main issue is " Error performing query for services. com.infoengine.exception.adapter.IEAdapterException; nested exception is:  javax.naming.NameNotFoundException: Entry does not exist:  "ptcServiceName=com.abc.epdm.plm.server.taskProcessor,dc=plm,dc=epdm,dc=abc,dc=com,cn=configuration,cn=windchill,o=ptc"
  • it is  looking for com.abc.epdm.plm.server.taskProcessor    instead of com.abc.epdm.plm.Windchill
Note :  plm.epdm.abc.com is Windchill cluster alias name in above .
This is a printer-friendly version of Article 380313 and may be out of date. For the latest version click CS380313