Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

IBM Domino and Java 8

I'm developing XPages applications with IBM Domino 9.0.1 FP4 which uses an out-dated JVM with Java 6. This limitation is frequently forcing me to create Java apps outside of the Domino environment and run them in a secondary up-to-date JVM that is located on the same computer as the Domino server. This "solution" works but is far from being optimal. Hence I have two questions:

A) Is it possible to manually update the Domino JVM?

B) If not, is there an easier solution to use Java 7 or 8 with the current Domino version?


Personal note: I know that one of the "next" Domino versions is supposed to feature Java 8. However, it is (at least to me) unclear when this release will happen. I have been waiting for an update of the Domino JVM for at least 1 or 2 years now and I have stopped believing that this will happen anytime soon...

like image 753
xpages-noob Avatar asked Apr 09 '16 06:04

xpages-noob


People also ask

What is the IBM Lotus Domino?

The most prominent of these is the IBM Lotus Domino server software, which was originally known as the Lotus Notes Server and gained a separate name with the release of version 4.5.

What version of Java should I use for IBM products?

We recommend that IBM products, customers, and business partners use these OpenJ9-based release binaries for Java LTS versions (currently Java 8 and 11) for their development and production use under an open source license.

What is IBM Domino for social business?

It offers collaboration to applications for Social Business, helping to shape the future of business interaction by preserving and extending the human element. IBM Domino for IBM i enables existing Power Systems clients to build and deploy messaging and collaborative applications on the same system as their enterprise applications and data.

Is IBM i access for Windows compatible with Domino?

IBM i Access for Windows delivers TCP/IP connectivity to users running a variety of Microsoft® Windows® operating systems. IBM does not plan to support IBM i Access for Windows on operating systems beyond Windows 8.1. To complement and enhance the capabilities of Domino, the following Domino extended products are available for IBM i:


1 Answers

You can't manually update the JVM. If you want to use different Java versions, you need to use the Crossworlds project. Danielle used it with the Websphere Liberty profile, while I use that approach with the vert.x framework for my ProjectCastle.

You can read about my experience with Domino and vert.x on my blog

Hope that helps!

like image 109
stwissel Avatar answered Sep 28 '22 02:09

stwissel