Currently it is not possible to open any Rich Dialog with Java 9. Clients will face a ClassNotFoundException while loading the application.
![alt text][1]
![ex][2]
We're working on an issue that will fix this: [XIVY-2237 Support Java 9 for Rich Internet Applications (RIA)][3]
**WebStart deprecated**
With Java 9 Oracle has [deprecated Java WebStart][4] that is used by Rich Html Dialogs (ULC). There is yet no roadmap that documents a decision if and when the WebStart technology will be completely removed. But the future of WebStart is uncertain.
The only recommended deployment environment for WebStart is Oracle Java 1.8. http://mail.openjdk.java.net/pipermail/discuss/2017-November/004617.html
(Donald Smith is Sr. Director of Product Management at Oracle)
**Enforce usage of a Java 1.8 client**
The JNLP xml file that is downloaded by the browser in order to execute Rich User Dialogs declares the runtime environment which is compatible and able to execute the WebStart application.
![oldVersionHeader][5]
With this version header it is easily possible to block the usage of Java 9 for WebStart applications. And it is also possible to enforce the usage of the Java 1.8 client when multiple JREs are available on a client host.
To enforce the usage of a Java 1.8 client go into your Axon.ivy product directory and open `configuration/jnlpconfig.any` with a text editor. Edit the java version entry to use Java 1.8 (remove the + in the end of the version declaration).
![alt text][6]
If this configuration is in charge, the Java 9 binary will start java 1.8 silently
![alt text][7]
[1]: https://answers.axonivy.com/upfiles/javaws9_unableToLaunchPrompt.png
[2]: https://answers.axonivy.com/upfiles/javaws9_classNotFoundExc.png
[3]: https://jira.axonivy.com/jira/browse/XIVY-2237
[4]: http://www.oracle.com/technetwork/java/javase/9-deprecated-features-3745636.html#JDK-8184998
[5]: https://answers.axonivy.com/upfiles/jnlpVersionHeader.png
[6]: https://answers.axonivy.com/upfiles/jnlpconfigAny18.pnghttps://answers.axonivy.com/upfiles/jnlpconfigAny18.png
[7]: https://answers.axonivy.com/upfiles/java9runtime_bootsJava8WebStart.png