Enforce console is not loading, and in the Tomcat (localhost) logs from Enforce you can see the following errors:
SEVERE [org.apache.ojb.broker.accessl
Cause:
org.apache.ojb.broker.Persiste
org.apache.ojb.broker.accessla
java.sql.SQLRecoverableExcepti
oracle.net.ns.NetException: NL Exception was generated TNS-04610: No literals left, reached end of NV pair
(...)
Caused by: org.apache.ojb.broker.accessla
at org.apache.ojb.broker.accessla
at org.apache.ojb.broker.accessla
at org.apache.ojb.broker.accessla
at org.apache.ojb.broker.accessla
... 70 more
Caused by: java.sql.SQLRecoverableExcepti
at oracle.jdbc.driver.T4CConnecti
at oracle.jdbc.driver.PhysicalCon
at oracle.jdbc.driver.T4CDriverEx
This is usually caused by an issue either with the oracle-thin connection string in the jdbc.properties configuration file, or with the tnsnames.ora alias configuration file. Any of these will result in DLP not being able to connect to the Oracle database, which in turn will prevent Manager from starting and the console from loading.
Review jdbc.properties and tnsnames.ora to ensure that they are using the proper connection strings and alias definitions.
You can verify a connection string from jdbc.properties by trying to connect to the DB with sqlplus using the connection string:
sqlplus /nolog
conn username@connectionstring
Replace username and connectionstring with the DLP schema owner username and the connection string taken from jdbc.properties. Based on the outcome, verify what string should be present in jdbc.properties for the connection to work.
You can also look through logs of other services - i.e. IncidentPersister - for these entries:
[com.vontu.model.ojb.OJBSystem
The URL shown in the logs will tell you what connection string is DLP trying to connect to - verify whether it's not corrupted/truncated, that it uses the proper hostname and database service name/SID, etc.