[fess-user 176] Re: Windows サービスへの登録

Back to archive index

Shinsuke Sugaya shins****@yahoo*****
2010年 4月 13日 (火) 09:43:45 JST


菅谷です。

過去のdiconファイルを上書きなどせずに
手順通りに試して発生しているのでしょうか?
WEB-INF/classes/fess.diconはどうなって
いますでしょうか?こちらでは再現しなかったので、
問題解決したと思っていたのですが…。

菅谷

2010年4月13日9:17 Masayuki Shibata <mshib****@shima*****>:
> 柴田@亀岡市です。
>
> 美しくないやり方ですが...
> http://thiamteck.blogspot.com/2007/10/error-no-server-jvm-at.html
> ...にあるように、JRE の server フォルダを JDK の JRE 配下にコピー
> したところ、当然と言えば当然ですが、本件エラーは出なくなりました。
>
> http://forums.sun.com/thread.jspa?threadID=289425&tstart=5505
> ...にも記載があるように、Java の過去のバージョンでは、公式の (多
> 分暫定の) 対応方法だったようなので絶対ダメということもなさそうで
> すが...
> #今のバージョンでも必要な措置かどうかは不明です。
>
> とりあえず fess.dicon の Java Options は、うまく引き渡されていな
> いようなのでそれはそれとして問題ですが、これで一応は動いてます。
> #-Xmx512m, -XX:MaxPermSize=128m も変えられないのでメモリ不足の
> #ときに逃げ道がないですね。
>
>>菅谷です。
>>
>>fess.out のログにおいて、
>>
>>Options=[java, -cp, WEB-INF\cmd・・・
>>
>>の行に -server は含まれているでしょうか?
>>fess.dicon が編集されていれば -server が
>>Options には含まれないようになり、そのエラーが
>>でなくなることを想定しています。
>>
>>よろしくお願いいたします。
>>
>>菅谷
>>
>>2010年4月5日20:53 Masayuki Shibata <mshib****@shima*****>:
>>> 柴田@亀岡市です。
>>>
>>> 状況変わらずです。
>>>
>>> Error: no `server' JVM at `C:\Program Files\Java\jre6\bin\server\jvm.dll'.
>>> ...がまだ出るようです。クロール開始したらすぐこれで止まってます。
>>>
>>> とりあえず JDK インストール時に同時インストールされる JRE はそのまま
>>> で、特に JDK の下にある JRE を無理矢理指すような変更は入れていません。
>>>
>>>>菅谷です。
>>>>
>>>>対応しました。
>>>>diconの修正なしにできるようにしたかったのですが
>>>>ちょっと厳しいようなので、fess.dicon での -server の
>>>>削除が必要な形になっています。ドキュメントは
>>>>更新しておきました。
>>>>
>>>>http://fess.sourceforge.jp/ja/3.0/config/windows-service.html
>>>>
>>>>よろしくお願いいたします。
>>>>
>>>>shinsuke
>>>>
>>>>
>>>>2010年3月31日12:10 Shinsuke Sugaya <shins****@yahoo*****>:
>>>>> 菅谷です。
>>>>>
>>>>>> 3/26 版の fess-server-3.1.0-SNAPSHOT に tomcat6w.exe などを早速
>>>>>> 入れていただいていますが、使っても良い状態でしょうか?
>>>>>
>>>>> すいません、まだ修正しきれていません。
>>>>> サービスとかでは登録できるとは思いますが、
>>>>> 内部的にクロールプロセスを起動するときに
>>>>> JAVA_HOME を渡す必要があると思われ、
>>>>> そのコード修正がまだできていません。
>>>>>
>>>>> ここのところ時間がとれませんでしたが、
>>>>> 来週あたりまでには対応しようと思います。
>>>>>
>>>>> shinsuke
>>>>>
>>>>>
>>>>> 2010年3月31日11:48 Masayuki Shibata <mshib****@shima*****>:
>>>>>> 柴田@亀岡市です。
>>>>>>
>>>>>> 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 で
>>>>>> は、無事サービス化できてこのエラーも出ないわけですから、まずはこ
>>>>>> のエラーを出なくするのが先決のような気がします。
>>>>>>
>>>>>> _______________________________________________
>>>>>> Fess-user mailing list
>>>>>> Fess-****@lists*****
>>>>>> http://lists.sourceforge.jp/mailman/listinfo/fess-user
>>>>>>
>>>>>
>>>>
>>>>_______________________________________________
>>>>Fess-user mailing list
>>>>Fess-****@lists*****
>>>>http://lists.sourceforge.jp/mailman/listinfo/fess-user
>>>>
>>>
>>> _______________________________________________
>>> Fess-user mailing list
>>> Fess-****@lists*****
>>> http://lists.sourceforge.jp/mailman/listinfo/fess-user
>>>
>>
>>_______________________________________________
>>Fess-user mailing list
>>Fess-****@lists*****
>>http://lists.sourceforge.jp/mailman/listinfo/fess-user
>>
>
> _______________________________________________
> Fess-user mailing list
> Fess-****@lists*****
> http://lists.sourceforge.jp/mailman/listinfo/fess-user
>




Fess-user メーリングリストの案内
Back to archive index