My Oracle Support Banner

Order Management - OM Enterprise Command Center Incremental ECC Load Ont-rlines Fails with error ORA-00936: missing expression (Doc ID 2946932.1)

Last updated on OCTOBER 01, 2024

Applies to:

Oracle Order Management - Version 12.2.12 and later
Information in this document applies to any platform.

Symptoms

Order Management ECC incremental load is failing with following error:

ERROR
-----------------------
11:59:01.202 [pool-5-thread-4] ERROR 2.o.e.i.u.s.i.DataLoadControllerServiceImpl - job failed with error code:There is an error while trying to ingest data for this load rule OE_ECC_UTIL_PVT.GET_ECC_RMA_DATA_LOAD_INFO with dataset ont-rlines for job xxxxx There is an error while trying to ingest data for this load rule OE_ECC_UTIL_PVT.GET_ECC_RMA_DATA_LOAD_INFO with dataset ont-rlines for job xxxxx exception details:
java.sql.SQLSyntaxErrorException: ORA-00936: missing expression

at oracle.jdbc.driver.T4CTTIoer11.processError(T4CTTIoer11.java:509) ~[ojdbc8.jar:19.3.0.0.0]
at oracle.jdbc.driver.T4CTTIoer11.processError(T4CTTIoer11.java:461) ~[ojdbc8.jar:19.3.0.0.0]
at oracle.jdbc.driver.T4C8Oall.processError(T4C8Oall.java:1104) ~[ojdbc8.jar:19.3.0.0.0]


Caused by: oracle.jdbc.OracleDatabaseException: ORA-00936: missing expression

at oracle.jdbc.driver.T4CTTIoer11.processError(T4CTTIoer11.java:513) ~[ojdbc8.jar:19.3.0.0.0]
... 23 common frames omitted
11:59:01.202 [pool-5-thread-4] WARN 2.o.e.i.u.s.i.DataLoadControllerServiceImpl - Going to cancel all load rule processors for one of the load rules for dataset ont-rlines for job xxxxx
11:59:01.206 [pool-5-thread-4] ERROR 2.o.e.i.u.s.i.DataLoadControllerServiceImpl - job failed with error code:There is Exception while applying load rule for dataset ont-rlines for job xxxxx There is Exception while applying load rule for dataset ont-rlines for job xxxxx exception details:
java.sql.SQLSyntaxErrorException: ORA-00936: missing expression

at oracle.jdbc.driver.T4CTTIoer11.processError(T4CTTIoer11.java:509) ~[ojdbc8.jar:19.3.0.0.0]
at oracle.jdbc.driver.T4CTTIoer11.processError(T4CTTIoer11.java:461) ~[ojdbc8.jar:19.3.0.0.0]
at oracle.jdbc.driver.T4C8Oall.processError(T4C8Oall.java:1104) ~[ojdbc8.jar:19.3.0.0.0]




STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Responsibility: Order Management Super User / Sysadmin
2. Use ECC to load ont-rlines > incremental load
3. Receive error: ORA-00936: missing expression

Note: Full load works as expected, no error.


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
Cause
Solution
References


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