Team Member Web Login Error "Could not open JPA EntityManager for transaction; nested exception is javax.persistence.PersistenceException: java.lang.NullPointerException" When Database Service Name Is Different from Configured Network Name
(Doc ID 2972798.1)
Last updated on SEPTEMBER 25, 2023
Applies to:
Primavera P6 Enterprise Project Portfolio Management - Version 22.12.5.0 to 22.12.8.0 [Release 22.12]Information in this document applies to any platform.
Symptoms
When attempting to login to P6 Team Member Web the following error occurs:
Could not open JPA EntityManager for transaction; nested exception is javax.persistence.PersistenceException: java.lang.NullPointerException
The following error can also be seen in the <P6 EPPM home>\tmws\p6tmweb.log file;
<BEA-000000> <Failed creating datasource for jdbc:oracle:thin:@<HOST>:<PORT>/<SERVICE>
oracle.ucp.UniversalConnectionPoolException: Failed to create initialPoolSize connections while starting a pool: oracle.ucp.UniversalConnectionPoolException: Failed to create initialPoolSize connections while starting a pool: java.lang.IllegalStateException: unable to start connection creation task
at oracle.ucp.util.UCPErrorHandler.newUniversalConnectionPoolException(UCPErrorHandler.java:379)
...
Caused By: oracle.ucp.UniversalConnectionPoolException: Failed to create initialPoolSize connections while starting a pool: java.lang.IllegalStateException: unable to start connection creation task
at oracle.ucp.util.UCPErrorHandler.newUniversalConnectionPoolException(UCPErrorHandler.java:379)
...
Caused By: oracle.ucp.UniversalConnectionPoolException: Unable to create connection within connection wait timeout: oracle.ucp.UniversalConnectionPoolException: Cannot get Connection from Datasource: java.sql.SQLRecoverableException: Listener refused the connection with the following error:
ORA-12514, TNS:listener does not currently know of service requested in connect descriptor
(CONNECTION_ID=NA24FrZ0TBKKEeIy4AAxFQ==)
Changes
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! |