- 質問:エラーメッセージ "JRunが異常終了しました。JRunのイベントログファイルを確認してください。" が表示されることがありますが、これはどのような意味ですか?
原因:このエラーは一般的に、JRun をサービスとしてインストールされたときに、ユーザが スタート > プログラム > JRun3.0 > JRun Admin Server または JRun Default Server を利用して JRun の admin や default server を起動しようとした際に発生します。これは、JRun_home\logs フォルダにある適切なサーバの event.logファイルを参照することで確かめられます。一般的に以下の内容がlogで見られます:
06/04 14:07:14 error (JRun) JRun を中止します。
[javax.servlet.ServletException: ポートは別のサービスまたはプロセス 52000 で使用中です。]
[1]java.net.BindException: ポートは別のサービスまたはプロセス 52000 で使用中です。
at allaire.jrun.NetworkService.bind(../NetworkService.java:273)
解決方法:サービスとしてインストールした場合には、スタートメニューからJRunを起動しないで下さい。
- 質問:エラー "Setup failed to launch installation engine. No such interface supported?" は何が原因で発生しますか?
原因:このエラーの発生は、いくつかの原因が考えられます。ファイルのパス名や、ディレクトリのアクセス許可、temp ファイルサイズ、ファイルが見当たらない、などです。
解決方法:JRun 3.0 Error: "Setup Failed to Launch Installation Engine: No such interface supported" ( 20059)を参照して下さい。
- 問題:
[warn] Loaded DSO /usr/local/jrun/connectors/apache/intel-linux/mod_jrun.so
uses plain Apache 1.3 API, this module might crash under EAPI! (please recompile it with -DEAPI)
これは、JRunに関連したhttpd.confからの行です。
LoadModule jrun_module136 "/usr/local/jrun/connectors/apache/intel-linux/mod_jrun.so"
<IfModule mod_jrun.c>
JRunConfig jrun.rootdir "/usr/local/jrun"
JRunConfig jvmlist admin
JRunConfig Verbose false
JRunConfig ProxyHost 127.0.0.1
JRunConfig ProxyPort 8003
JRunConfig Mappings "/usr/local/jrun/servers/admin/local.properties"
</IfModule>
解決方法:Apache起動時にEAPIに関するエラーが発生しますを参照してください。
- 問題:JRunで必要とされるクラスメソッドを見つけることが出来ません。
原因:これは一般的に、旧式のJRun jar ファイルがクラスパスから見つけられたときに発生します。
解決方法:すべての旧式のjarファイル(servlet.jar、jrun.jar など)を削除して、サーバを再び起動してみて下さい。また、JRun 3.0: JRun was unable to locate a required class method (Article 17782) を参照して下さい。
- 問題:
Syntax error on line 975 of c:/apache group/apache/conf/httpd.conf:
Cannot load c:/apache group/apache/C:\Allaire\JRun\connectors\apache\intel-win\mod_jrun136.dll into server:
原因:このエラーは一般的にWindowsのみで発生します。この問題の原因は、Apache 1.3.14で JRun のネイティブコネクタのようなサードパーティのDLLをロードするように変更した際に発生します。
解決方法:JRun 3.0 and 2.3: Using Apache 1.3.14 on Win32(Article 18053)を参照してください。
- 問題:Red Hat 7.1 のエラーメッセージ:"Installing core components ... tar: 344 garbage bytes ignored at end of archive tar: Error exit delayed from previous errors."
原因:tar ファイルに問題があります。
解決方法:RedHat Linux 7.1 に JRun3.0/JRun3.1をインストールすると失敗します を参照して下さい。
- 問題:JRunのファイルをインストール中、インストールに数分かかります。
兆候:Installing core components ... tar: Archive - EOF not on block boundary tar: Error is not recoverable: exiting now
解決方法:root としてログインして、以下の手順を実行して下さい:
- インストーラが失敗したら、インストールを停止させます。
- /opt/JRunディレクトリに移動して、すべてのパーミションをインストーラによって設定されたものに変更してください(user:3011 group:staff など)。いくつかのファイルは正確なパーミションが設定されていません。
- 再びインストーラを実行して、コアコンポーネントのインストールに成功したら、その時にインストールを停止します。
- /opt/JRunディレクトリに移動して、すべてのパーミションをインストーラによって設定されたものに変更してください。
- 再びインストーラを実行して、Servlet/JSPコンポーネントのインストールが成功したら、インストールを停止します。
- /opt/JRunディレクトリに移動して、すべてのパーミションをインストーラによって設定されたものに変更してください。
- 再びインストーラを実行して、EJB/JMSコンポーネントをインストールするとともに、以下のようにコンフィグレーション作業を続ける必要があります。"Installing core components ... done.", "Installing Servlet/JSP components ... done.", "Installing EJB/JMS components ... done."。