Discussions
Categories
- 385.5K All Categories
- 5.1K Data
- 2.5K Big Data Appliance
- 2.5K Data Science
- 453.4K Databases
- 223.2K General Database Discussions
- 3.8K Java and JavaScript in the Database
- 47 Multilingual Engine
- 606 MySQL Community Space
- 486 NoSQL Database
- 7.9K Oracle Database Express Edition (XE)
- 3.2K ORDS, SODA & JSON in the Database
- 585 SQLcl
- 4K SQL Developer Data Modeler
- 188K SQL & PL/SQL
- 21.5K SQL Developer
- 46 Data Integration
- 46 GoldenGate
- 298.4K Development
- 4 Application Development
- 20 Developer Projects
- 166 Programming Languages
- 295K Development Tools
- 150 DevOps
- 3.1K QA/Testing
- 646.7K Java
- 37 Java Learning Subscription
- 37.1K Database Connectivity
- 201 Java Community Process
- 108 Java 25
- 22.2K Java APIs
- 138.3K Java Development Tools
- 165.4K Java EE (Java Enterprise Edition)
- 22 Java Essentials
- 176 Java 8 Questions
- 86K Java Programming
- 82 Java Puzzle Ball
- 65.1K New To Java
- 1.7K Training / Learning / Certification
- 13.8K Java HotSpot Virtual Machine
- 94.3K Java SE
- 13.8K Java Security
- 208 Java User Groups
- 25 JavaScript - Nashorn
- Programs
- 667 LiveLabs
- 41 Workshops
- 10.3K Software
- 6.7K Berkeley DB Family
- 3.6K JHeadstart
- 6K Other Languages
- 2.3K Chinese
- 207 Deutsche Oracle Community
- 1.1K Español
- 1.9K Japanese
- 474 Portuguese
Error: There is no such engine available Oracle Nashorn

Hi,
I upgraded to version 21.4 of Oracle SQL Developer. When trying to run any of the Custom Transformations Scripts on logical or relational model, I get the following error:
SEVERE There is no such engine available Oracle Nashorn for script
What could be the issue?
Best Answer
-
please use JDK 11
Answers
-
We've encountered the same error.
-
please use JDK 11
-
OK - The software is bundle with Java 8. I'll try 11 and report back.
thanks.
-
Thanks! This fixed the problem for me, I just had to set the path for Java JDK home to JDK 11.
-
Hi there
We are having the same issue and I wanted to ask: Is open JDK 11 supported?
Thanks in advance!
-
We observe the same issue with the latest version of DataModeler.
I am wondering why SQLDeveloper and DataModeler are shipped with JDK8 although it is known that there is an issue with that version of Java.
To be honest we are unsure to use Java 11. What about the licences if we use Java 11? So my question is like C.L.s one: Is it possible to use DataModeler with Open JDK11?
Thanks and with best regards
-
There is no problem to use Oracle product with Oracle JDK 11. We don't support Open JDK 11. You can use it but if you try to log service request we'll ask the problem to be reproduced with Oracle JDK
Philip
-
Thanks for your feedback.
Regarding JDK 11, JDK8 is free with the use of SQL Developer, is that also the case with JDK11 or are there separate licenses required?
Regards
-
I installed the latest JDK version of 11.0.13. However, SDDM is now throwing a warning as my current version (Version 21.4.1.349, Build 349.1605) supports JDK less than 11.0.10!
The transformation scripts worked though.
Thanks!
-
To switch to an installed JDK 11 update sqldeveloper.conf - add the following line.
SetJavaHome C:\Program Files\Java\jdk-11.0.14