CheerpJ は、最新の HTML5、WebAssembly、JavaScript テクノロジを活用して、モバイル デバイスを含む最新のブラウザでレガシー アプリケーションにアクセスできるようにします。Oracle Forms のすべてのバージョンをサポートしており、サードパーティ アプリケーションを使用している組織にも適しています。
With major browsers discontinuing support for Java Applets and NPAPI plugin technology, Oracle Forms have faced challenges in running seamlessly. Here are some alternatives to consider for launching Oracle Forms moving forward:
Speak to an Expert
What you should know
検討すべきオプションはいくつかあります。
- Microsoft Edge で Internet Explorer モードを使用する。
- 12c ユーザー向けに Forms Standalone Launcher (FSAL) と Java Web Start を活用します。
- Oracle APEX への移行。
- Oracle Forms のものも含め、Java アプレットへのアクセスを維持するために開発されたツールとして CheerpJ を検討します。
While Microsoft Edge includes an Internet Explorer mode to run Oracle Forms, it is not enabled by default and may lead to a cumbersome user experience. Edge IE mode still requires a Java Desktop installation to be present on the end-user machine. Additional steps and potential security issues associated with Internet Explorer are also a concern with this method.
前述の代替手段を利用できない Oracle Forms 10g または 11g のユーザーは、これらのオプションを利用するために Oracle Forms 12c にアップグレードする必要があります。アップグレードには、Java のローカル インストールと、それに関連するメンテナンスおよびライセンス要件が必要になる場合があります。
はい。CheerpJは、Oracle FormsやOracle EBSなどのOracle Javaベースの製品をモダンブラウザ上で実行するために、世界中の多くの組織で使用されています。これには、フォーチュン500の企業や、地方自治体、連邦政府機関が含まれます。
What are your options?

Internet Explorerモード
- Internet Explorer mode is NOT enabled by default. This has to be manually enabled in the Edge browser settings for each user, usually via GPOs.
- Oracle Forms を含む Web ページを実行する唯一の方法は、まず Edge で Oracle Forms URL を実行することです。これにより、空白のページが表示されます。ユーザーは手動で Edge のメニューに移動し、[その他のツール] に移動する必要があります。次に、ユーザーは [Internet Explorer モードで再ロード] をクリックして、Internet Explorer モードを使用してアプリケーションを再ロードする必要があります。 Oracle Forms アプリケーションは正常に実行されるようになります。
- エンドユーザーが Forms アプリケーションを終了するか、エラー (FRM-92103、FRM-93652 など) により追い出され、その後 URL を再度実行して Forms に戻ろうとした場合、ユーザーは次のことを行う必要があります。空白のページをもう一度体験し、Internet Explorer モードでページを再読み込みする手順をやり直してください。
- Your organization will continue to have to rely on a local Desktop installation of Java, usually Oracle Java or OpenJDK, with its consequent maintenance and security implications.
So not only is this a a poor user experience, but it also leads to security and maintenance issues.

Forms スタンドアロン ランチャーと Java Web Start
These methods allow end-users to either launch Oracle Forms applications using modern web browsers such as Chrome, Edge, and Firefox or launch the applications using a script accessible on the desktop.
Unfortunately, these options are not available to those using Oracle Forms 10g or 11g, therefore you would need to upgrade to 12c to take advantage of these options. This method also requires a local installation of Java, its regular security maintenance, and its licensing. Java Web Start is usually only available as part of Oracle Java.

Migration to Oracle APEX
このオプションはサードパーティのアプリケーションでは実行不可能であり、コストとスケジュールへの影響により現実的ではない可能性があります。

CheerpJ
したがって、このアプローチは Oracle Forms のどのバージョン (6i、10g、11g、または 12c) でも機能するだけでなく、サードパーティのアプリケーションに依存している組織でも利用できます。
CheerpJ replaces the local Java Desktop installation with a browser extension that enables any modern browser to run Java Applets and Java Web Start applications.
CheerpJ can be added to Chrome and Edge browsers either manually, or using Group Policies, and does not rely on a local installation of Java, which can then be eliminated from all Desktops. CheerpJ is compatible with all modern browsers (including Chrome, Edge, Firefox, Safari) and all Desktop operating systems.
Try before you buy with the CheerpJ Applet Runner
CheerpJ Applet Runner 拡張機能を使用すると、Java をインストールしなくても、Google Chrome または Microsoft Edge で従来の Java アプレットを実行できます。無料でお試しください。