My Oracle Support Banner

Error 'ORA-00904: "<COLUMN NAME>": invalid identifier' When Upgrading Unifier and Deploying a New .ear File (Doc ID 2885842.1)

Last updated on APRIL 18, 2024

Applies to:

Primavera Unifier - Version 20.12 and later
Information in this document applies to any platform.

Symptoms

While attempting to perform an upgrade on a Unifier instance and upon deployment of the Unifier ear file, errors similar to the following occur:

ORA-00904: "FIELD_TOOLTIP": invalid identifier

ORA-00904: "IPV6": invalid identifier

ORA-00904: "FULLNAME": invalid identifier

ORA-00904: "DEVICE_ID": invalid identifier

The following exception is also generated during server startup in the Unifier.log file:

[root] java.lang.Exception: JVM time zone (Region/CITY_1) does not match configured time zone (Region/CITY_2).
at com.skire.nav.cluster.LocalHost.checkin(LocalHost.java:123)
at com.skire.nav.UnifierEngine.initSystem(UnifierEngine.java:001)
at com.skire.webant.BpRequestProcessor.run(BpRequestProcessor.java:456)
at java.lang.Thread.run(Thread.java:789)
===

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

  1. The user takes a backup of their Unifier schema and imports it into another Oracle instance. When starting Unifier and attempting to login, the following error: "System not available. Please contact your system administrator." is received.
  2. The ORA-00904 errors are also seen in the Unifier.log file.

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!


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