My Oracle Support Banner

Error 'java.lang.NullPointerException' in the EPPM Server Log File and the Team Member Deployment Fails to Start (Doc ID 2079290.1)

Last updated on JUNE 26, 2019

Applies to:

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

Symptoms

When attempting to to start the Team Member deployment, it moves into a failed state and generates the following error in the TeamMember.log file:

<Error> <HTTP> <TeamMember> <[STANDBY] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <> <> <> <1446703438263> <BEA-101216> <Servlet: "ProgressReporter Jersey REST Service" failed to preload on startup in Web application: "p6tmweb".
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'calendarDao' defined in class path resource [META-INF/spring/service-dao.xml]: Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.transaction.config.internalTransactionAdvisor': Cannot resolve reference to bean 'org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0' while setting bean property 'transactionAttributeSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0': Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'traceAdvisor' defined in ServletContext resource [/WEB-INF/pr.xml]: Cannot resolve reference to bean 'loggingInterceptor' while setting bean property 'advice'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'loggingInterceptor' defined in ServletContext resource [/WEB-INF/pr.xml]: Invocation of init method failed; nested exception is java.lang.NullPointerException
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:547)
......
<Error> <Deployer> <TeamMember> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <> <> <> <1446704572965> <BEA-149231> <Unable to set the activation state to true for the application "p6tm [Version=15.2.0.0]".
weblogic.application.ModuleException: java.lang.NullPointerException
at weblogic.application.internal.ExtensibleModuleWrapper.start(ExtensibleModuleWrapper.java:140)
......
Caused By: java.lang.NullPointerException
at com.primavera.pr.logging.LogTraceInterceptor.configureLogger(LogTraceInterceptor.java:103)

 

The issue can be reproduced at will with the following steps:

  1. Install P6 EPPM with the Team Member application deployed.
  2. Start the Team Member managed server or deployment in the WebLogic console.
  3. The TeamMember managed server moves to a RUNNING state, but the p6tm deployment moves to a FAILED state.

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!


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