いつもお世話になっています。3.0.0よりアップデート時最初にトムキャットを起動した時にdbフォルダーが作成されないため接続すると「HTTPステータス 503 - このアプリケーションは現在利用できません」のメッセージが表示されます。ターボリナックス7+トムキャット5.5.25(P3 1.2GhX2 Mem512) ウインドーズ2000+トムキャット6(P3 1.0Gh Mem512) の環境で発生しています、スペック的に問題なのでしょうか?3.0.0の時は正常に動作していましたが。
Tomcatのログに何か出ていませんか?(ただ推奨スペック以下なのは他に問題が出そうですが・・)
レスありがとうございます。ログ抜粋致命的: 静的リソースの起動中のエラーですjava.lang.IllegalArgumentException: ドキュメントベース C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\host-manager が存在しない、又は読めないディレクトリです at org.apache.naming.resources.FileDirContext.setDocBase(FileDirContext.java:142)\host-manager が無いといっていますね、\webapps\ にはGsession以外ないですね。3.0.0ではこれで動いているんですが・・・・(現在は3.0.0に戻して稼働中です)前のバージョンではこのスペックで良かったんですが。
トムキャットを再インストールしましたが状況は変りませんが、エラー内容が変りました。ログ抜粋情報: Webアプリケーションアーカイブ gsession2.war を配備します2010/07/25 15:08:30 org.apache.tomcat.util.modeler.Registry registerComponent致命的: Null component Catalina:type=JspMonitor,name=jsp,WebModule=//localhost/gsession2,J2EEApplication=none,J2EEServer=none2010/07/25 15:08:30 org.apache.catalina.startup.HostConfig deployWAR致命的: Webアプリケーションアーカイブ gsession2.war を配備中のエラーですjava.lang.UnsupportedClassVersionError: Bad version number in .class file (unable to load class jp.groupsession.v2.cmn.GSHttpSessionListener) at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:2737) at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:1124) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1612) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1491) at org.apache.catalina.startup.WebAnnotationSet.loadClassAnnotation(WebAnnotationSet.java:145) at org.apache.catalina.startup.WebAnnotationSet.loadApplicationListenerAnnotations(WebAnnotationSet.java:73) at org.apache.catalina.startup.WebAnnotationSet.loadApplicationAnnotations(WebAnnotationSet.java:56) at org.apache.catalina.startup.ContextConfig.applicationAnnotationsConfig(ContextConfig.java:297)略gsession2.war と有りますがログインのアドレスが変るためgsession3.warをリネームしています。 やっぱり3.0.0で使うしかないのかな。
> 致命的: Null component Catalina:type=JspMonitor,name=jsp,WebModule=//localhost/gsession2,J2EEApplication=none,J2EEServer=none> 2010/07/25 15:08:30 org.apache.catalina.startup.HostConfig deployWAR> 致命的: Webアプリケーションアーカイブ gsession2.war を配備中のエラーです> java.lang.UnsupportedClassVersionError: Bad version number in .class file (unable to load class jp.groupsession.v2.cmn.GSHttpSessionListener)ダウンロードに失敗していると思います。再度ダウンロードし直してみてください。
度々ありがとうございます。2度ダウンロード(サーバを変えて)しなおしましたが、同じ状態です。時間が空けば別のPCでも試してみたいと思います。会社では3.0.0で当分稼働させて次期バージョンで再度試してみます。ありがとうございました。
当方問題なくVUPできました。サービス開始前にキャッシュのクリアをされましたでしょうか?以前キャッシュクリアをせずに作業して似たようなことが起きた気がします。
当方も、3.0.1にすると、dbフォルダが作成されず、グループセッションが起動しません。Tomcat5.5なのが、原因なのでしょうか?3.0.0では、正常起動するのですが…。Tomcat起動後、3,4分待ってみましたが、dbフォルダが作成される気配がありません。
GroupSessionのインストールディレクトリを「上書き」していませんか?H2 Databaseのバージョンアップ時にdbディレクトリ内のファイル構成が変更されているのでそれが原因かもしれません。
色々アドバイスありがとうございます。ウインドーズXPで試してみました。JDK6.0+TOMCAT6の組み合わせで稼動できました。ただし、上記組み合わせではTOMCAT6が起動しなかったため2日を費やしてしまいましたが。(msvcr71.dllをsystem32へコピーして解決)ただ、Linux環境でJDK5.5をJDK6.0に入れ替える自信がないです。3.0.0は動くのでどうにかなりませんかね?
色々お世話になりました。Turbolinux7+Tomcat5.5+JDK5の環境では3.0.2もdbが作成されませんでした。結局Tomcat6.0+JDK6に入れ替え、稼動しています。
vertical_align_top