My Oracle Support Banner

P6 Web Dashboard Shows Error 500 Internal Server Error And P6WebAccess.html Logs JSP Compilation Errors (Doc ID 2226155.1)

Last updated on JUNE 29, 2018

Applies to:

Primavera P6 Enterprise Project Portfolio Management - Version 16.2.0.0 and later
Information in this document applies to any platform.

Symptoms

When attempting to browse P6 Web Dashboard, the following error is displayed on P6 web page:

ERROR
Error 500 - Internal Server Error
From RFC 2068 Hypertext Transfer Protocol -- HTTP/1.1
10.5.1.500 Internal Server Error

P6WebAccess.html log shows the following error:
[ACTIVE] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)' ERROR /WEB-INF/jsp/struts/layouts/component_page.jsp?U=1484816965605&PortfolioId=17&canEdit=true (User Id: 495 DB Id: 1) com.primavera.pvweb.servlet.PhoenixForwardController ?:? Exception while processing request for page: /p6/comp/MyProjects
javax.servlet.ServletException: javax.servlet.jsp.JspException: ServletException in '/WEB-INF/jsp/components/common/myprojects.jsp': Failed to compile JSP /WEB-INF/jsp/components/common/myprojects.jsp
  myprojects.jsp:8:18: Error in "security.inc" at line 88: The type java.lang.CharSequence cannot be resolved. It is indirectly referenced from required .class files
  <%@ include file="/WEB-INF/jsp/ncommon/security.inc" %>
  
  ^---------------------------------^
  
  at weblogic.servlet.jsp.PageContextImpl.handlePageException(PageContextImpl.java:417)
  at jsp_servlet._web_45_inf._jsp._struts._layouts.__component_page._jspService(__component_page.java:87)
......
[ACTIVE] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)' ERROR org.apache.struts.taglib.tiles.InsertTag ?:? ServletException in '/WEB-INF/jsp/components/common/team_commcenter.jsp': Failed to compile JSP /WEB-INF/jsp/components/common/team_commcenter.jsp Exception occurred while processing 'C:\Oracle\Middleware\user_projects\domains\PrimaveraP6EPPM_16X\servers\P6\tmp\_WL_user\p6_16.2.0.0\hy849v\war\WEB-INF\jsp\components\common\team_commcenter.jsp'java.lang.NullPointerException
...

STEPS

The issue can be reproduced at will with the following steps:
1. Log on P6 EPPM web.
2. Browse Dashboard. All panels like My Projects, Communication Center, My Calendar show Error 500 - Internal Server Error, and meanwhile P6WebAccess.html logs above exception.

BUSINESS IMPACT
The issue has the following business impact:
Due to this issue, users cannot view content of the P6Web Dashboard..

Changes

P6 EPPM was deployed in Weblogic 11g, and upgraded from V8.3.x to v16.2. 

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Changes
Cause
Solution


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.