Article - CS471377

Change Monitor page cannot be displayed with error "java.lang.reflect.InvocationTargetException", "java.lang.NullPointerException" in Windchill PDMLink

Modified: 03-Jun-2026   


Applies To

  • Windchill PDMLink 11.0 to 13.0

Description

  • Change Monitor page is not displayed to users other than site administrators
    • For organization administrators and general users, the Change Monitor under Changes context is not displayed with error Access is restricted for this user. Nested Exception is: wt.query.template.InvalidQMLException:Access is restricted for this user
  • Change Monitor page cannot load with error java.lang.NullPointerException during the upgrade
  • The following error is seen in Method Server log:
    • 2017-06-07 09:54:29,687 ERROR [ajp-nio-127.0.0.1-8010-exec-6] com.ptc.jca.error plmdev - ---------- JCA Exception ----------
      wt.util.WTException: java.lang.reflect.InvocationTargetException
      Nested exception is: java.lang.reflect.InvocationTargetException
              at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
              at java.lang.reflect.Method.invoke(Method.java:498)
              at wt.query.template.ReportTemplateHelper.generateTableModel(ReportTemplateHelper.java:1035)
              at wt.query.template.ReportTemplateHelper.generateTableModel(ReportTemplateHelper.java:1010)
              at com.ptc.windchill.pdmlink.change.server.processors.ChangeMonitorProcessor.populateRateData(ChangeMonitorProcessor.java:892)
              at com.ptc.windchill.pdmlink.change.server.processors.ChangeMonitorProcessor.getRateReports(ChangeMonitorProcessor.java:801)
              at org.apache.jsp.netmarkets.jsp.change.changeMonitor_jsp._jspService(changeMonitor_jsp.java:905)
              at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
              at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
              at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:443)
              at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:385)
              at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:329)
              at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
              at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230)
              at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165)
              at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:726)
              at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:469)
              at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:394)
              at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:311)
              at org.springframework.web.servlet.view.InternalResourceView.renderMergedOutputModel(InternalResourceView.java:168)
              at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:303)
              at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1257)
              at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1037)
              at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:980)
              at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:897)
              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:648)
              at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:846)
              at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
              at org.apache.catali
This is a printer-friendly version of Article 471377 and may be out of date. For the latest version click CS471377