Well now, here's a trip down memory lane! Janet & John are still out there; John still has 'issues', however these are being managed with appropriate medication and a second hand vuvuzela left over from the 2010 World Cup.

Anyway, here for your enlightenment they have recounted what happened when they tried to access an Oracle EBS instance with Jinitiator running Java-1.7. They were met with 'Your version of jinitiator is too low, go to v1.1.8…' or words to that effect. To get round this:

First, check you have a system environment variable JAVA_TOOL_OPTIONS set to –Djava.vendor="Sun Microsystems Inc." To do this, navigate to Control Panel -> System -> Advanced System Settings -> [Environment Variables button]. If the aforementioned environment variable does not exist, create it as a SYSTEM env var by clicking on the appropriate 'New…' button.

Once you’ve done that, verify that it exists as a run-time parameter on your Java1.7 JRE, by navigating to Java Control Panel -> Java -> ['View…' button]. If you can’t see the string, and assuming you have a fairly recent version of Java on board e.g. 1.7, add the runtime parameter string to that line: -Djava.vendor="Sun Microsystems Inc."
Finally: shut down browser -> restart browser -> log back in to Oracle. Your PUI screen should be revealed in all its glory.

This has been... a long overdue.... J&J Public Service Announcement!