JDeveloper 12.2.1.1.0 Compiles All TransientExpressions In A Loop (Doc ID 2216763.1)

Last updated on FEBRUARY 01, 2017

Applies to:

Oracle JDeveloper - Version 12.2.1.1.0 and later
Information in this document applies to any platform.

Symptoms

While trying to compile one of JDeveloper projects, the following message is displayed which means that the compiler is trying to compile all transient expressions in a loop.

Error
compiling TransientExpression

This issue impacts the performance of the application since many unnecessary compilations take up all memory of the machine, clogging up the CPU as well for many minutes, often causing JDeveloper to crash completely.

Cause

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 hundreds of Community platforms