In Jdeveloper 12.2.1.2 There
are no inline Groovy expressions anymore. Expressions are saved in separate
Groovy language file, external code source (All new expressions are created in
separate *.bcs file). Each EO/VO will be assigned with separate file to keep
Groovy expressions. This improves Groovy script maintenance (easier to check
all Groovy expressions from EO/VO located in one file), also it improves
runtime performance (as JDeveloper ADF code audit rule suggests).
When you are writing sequence groovy for one of thre attribute in VO and while testing through AppModule If there is an error something like below:
Error(10,1): [Static type checking] - [ADF security error]
Calling the constructor for class oracle.jbo.server.SequenceImpl is not
permitted.
One approach to fix this issue is :
-> Goto respective VO, open the Souce Code
-> check for TrustMode property
-> set this to "trusted" instead of "untrusted".
Change to trusted mode.