Masayuki Shibata
mshib****@shima*****
2010年 3月 31日 (水) 11:48:40 JST
柴田@亀岡市です。 3/26 版の fess-server-3.1.0-SNAPSHOT に tomcat6w.exe などを早速 入れていただいていますが、使っても良い状態でしょうか? 通常の手順で Windows サービスとしてインストールできるようになっ たのですが、インデックス作成をスタートさせるとすぐ停止しますので fess.out ログを見ると Error: no `server' JVM at `C:\Program Files\Java\jre6\bin\server\jvm.dll'. ...で戻ってきているようです。 3.0.0 安定版に Windows Tomcat 6.0.26 を持ってきてムリやりサービ スに登録したときも同じエラーが起きていました。 tomcat6w.exe で fess サービスを見ても Java Virtual Machine に C:\Program Files\Java\jdk1.6.0_12\jre\bin\server\jvm.dll ...が正常に JDK 配下の JRE sever フォルダの JVM が設定されていま すし、環境変数も JAVA_HOME=C:\Program Files\Java\jdk1.6.0_12 ...と JDK を指しています。 コントロールパネルの JAVA ランタイム設定は流石に JRE を指してい ますが、サーバーでそこをいじった (JDK 配下の JRE を指すように) ときも思ったように動いてくれなかったように思いました。 #ちょっとそのあたりになると頭がゴチャゴチャでパニックでしたが。 試しているのは localhost です (本稼働サーバーでは fess-2.0.0 が 動いてて試せません) から JRE は削除してません。これをサーバーと 同じくを消せばこのエラーが出なくなるような気がします。 しかし、本稼働目前で急いでいたので荒療治しようとしましたが、サー バーでもエラーが出なくなった後、その状態でインデックス作成ができ なかった (エラーでもないのに終わってしまう) のと、fess-2.0.0 で は、無事サービス化できてこのエラーも出ないわけですから、まずはこ のエラーを出なくするのが先決のような気がします。