Article - CS60504

After installing Windchill ProjectLink on top of Windchill PDMLink some functionalities are missing in Windchill ProjectLink

Modified: 14-Nov-2025   


Applies To

  • Windchill PDMLink 10.0 F000 to 13.0
  • Windchill ProjectLink 10.0 F000 to 13.0

Description

  • The New Project action does not open correctly after an installation of Windchill ProjectLink on an existing Windchill PDMLink installation,
  • Getting the error message Attention: A template is required to create a project while creating a New Project
  • Unbale to update "All Organization Members Can Create Projects" to "Yes" on "Edit Organization" page.
  • It reported the following exceptions when setting "All Organization Members Can Create Projects" to "Yes" on "Edit Organization" page

ERROR [ajp-nio-127.0.0.1-8011-exec-8] com.ptc.jca.mvc.controllers.ActionController wcadmin - java.lang.reflect.InvocationTargetException
java.lang.reflect.InvocationTargetException
    at sun.reflect.GeneratedMethodAccessor901.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at com.ptc.netmarkets.util.beans.NmCommandBean.execute(NmCommandBean.java:2005)
    at com.ptc.jca.mvc.controllers.ActionController.executeWizardAction(ActionController.java:211)
    at com.ptc.jca.mvc.controllers.ActionController.processRequest(ActionController.java:114)
    at sun.reflect.GeneratedMethodAccessor900.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at org.springframework.web.bind.annotation.support.HandlerMethodInvoker.invokeHandlerMethod(HandlerMethodInvoker.java:181)
    at org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.invokeHandlerMethod(AnnotationMethodHandlerAdapter.java:440)
    at org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.handle(AnnotationMethodHandlerAdapter.java:428)
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:967)
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:901)
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:970)
    at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:872)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:661)
    at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:846)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:742)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.ptc.core.ui.validation.URLValidationFilter.doFilter(URLValidationFilter.java:77)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at wt.httpgw.filter.WTContextBeanFilter.doWithWtContextBeanHandler(WTContextBeanFilter.java:104)
    at wt.httpgw.filter.WTContextBeanFilter.doFilter(WTContextBeanFilter.java:58)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at wt.servlet.CompressionFilter.doFilter(CompressionFilter.java:301)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at wt.servlet.RequestInterrupter.doFilter(RequestInterrupter.java:335)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at wt.servlet.ServletRequestMonitor.doFilter(ServletRequestMonitor.java:1660)
    at wt.servlet.ServletRequestMonitorFilter.doFilter(ServletRequestMonitorFilter.java:56)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
    at org.apache.coyote.ajp.AjpProcessor.service(AjpProcessor.java:486)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:790)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1469)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.NullPointerException
    at com.ptc.windchill.principal.org.processor.EditOrgContainerFormProcessor.doOperation(EditOrgContainerFormProcessor.java:147)
    at com.ptc.core.components.forms.DefaultFormProcessorController.executeDoOperation(DefaultFormProcessorController.java:538)
    at com.ptc.core.components.forms.DefaultFormProcessorController.performExecuteDoOperationAndPostProcess(DefaultFormProcessorController.java:342)
    at com.ptc.core.components.forms.DefaultFormProcessorController.execute(DefaultFormProcessorController.java:263)
    at com.ptc.core.components.forms.FormDispatcher.callControllerExecute(FormDispatcher.java:146)
    at com.ptc.core.components.forms.FormDispatcher.callFormProcessorController(FormDispatcher.java:116)
    at com.ptc.core.components.forms.FormDispatcher.execute(FormDispatcher.java:93)
    ... 53 more

  • After installing Windchill ProjectLink on top of Windchill PDMLink following functionalities are missing in Windchill ProjectLink 
    • Enhanced Project Plan (EPP) mode is not enabled by default
    • Missing Access Control List (ACL) for Group named Project Creators
    • Missing Project Creators group in Organization > Creators
    • Missing layouts for Deliverables
    • Missing layouts for PlanActivity
    • No Templates for Classic Project
    • Missing Project Management Preferences
This is a printer-friendly version of Article 60504 and may be out of date. For the latest version click CS60504