環境変数 MOZILLA_FIVE_HOME を、Firefox または Mozilla のインストール・データが含まれたフォルダーに設定する必要がある場合があります。 例えば、setenv MOZILLA_FIVE_HOME /usr/lib/firefox-1.5 です。
この環境変数を設定しないと、製品を実行したときに org.eclipse.swt.SWTError: ハンドルがなくなりました [未知の Mozilla パス (MOZILLA_FIVE_HOME 未設定)] (org.eclipse.swt.SWTError: No more handles [Unknown Mozilla path (MOZILLA_FIVE_HOME not set)]) というエラー・メッセージが表示されることがあります。
SWT ブラウザー・ウィジェットをサポー トするには、ご使用の Firefox ブラウザーを動的にリ ンクする必要があります。つまり、ご使用の Firefox ブラウザーが mozilla.org からダウンロードしたものではなく、ソースからコンパイルしたものであったということです。 通常、これは、配布の一部として Firefox を入手した場合 (つまり、/usr/lib/firefox などの場所にある場合) に当てはまります。
配布の一部として入手したかを確認する方法の 1 つは、 このブラウザーが、/etc/gre.conf が指しているブラウザーであるかどうかを確認することです。 この gre.conf ファイルの目的は、組み込み可能な ブラウザーを指すことです。
org.eclipse.swt.SWTError: ハンドルがなくなりました (java.lang.UnsatisfiedLinkError: /home/n0002466/.eclipse/ibm.software.development.platform_7.0.0/configuration/org.eclipse.osgi/bundles/267/1/.cp/libswt-mozilla-gtk-3236.so (libxpcom.so: 共用オブジェクト・ファイルを開けません: このようなファイルまたはディレクトリーは存在しません)) (org.eclipse.swt.SWTError: No more handles (java.lang.UnsatisfiedLinkError: /home/n0002466/.eclipse/ibm.software.development.platform_7.0.0/configuration/org.eclipse.osgi/bundles/267/1/.cp/libswt-mozilla-gtk-3236.so (libxpcom.so: cannot open shared object file: No such file or directory)))
ご使用のオペレーティング・システムが SUSE Linux Enterprise Desktop 10 SP1 または SUSE Linux Enterprise Server 10 SP1 である場合は、一部のエディターでテキストが表示されない問題を解決するオペレーティング・システムの更新データ (http://support.novell.com/techcenter/psdb/44ab155e3202595389c101e6cf7e20f2.html にあります) が必要になる場合があります。