RSSフィードについて

RSSリーダーで、フォーラムの新着投稿情報がチェックできます。
詳しくは下記ページを参照して下さい。

RSSフィード  RSSフィードについて

ご自由に情報交換の場として御利用ください。
また質問の前には「回答を得るには?」を参照してください。


GroupSessionへの要望があれば参考にさせていただきます。
要望リストも参考にしてください。


 
フォーラム  フォーラム
00_インストール・設定
スレッド  タイトル

Now Loading => 500エラー


[ 982 ] Now Loading => 500エラー
投稿者: A-plan 堺
投稿日時:  2008/05/08 15:35:58
お世話になっております。

Gsession2を使用していましたが、サーバーを再起動してから使えなくなりました。

「Now Loading ......」としばらく表示された後、
以下のようなエラー文が表示されます。

  引用返信
[ 983 ] Re: Now Loading => 500エラー
投稿者: A-plan 堺
投稿日時:  2008/05/08 15:41:52
HTTPステータス 500

説明 The server encountered an internal error () that prevented it from fulfilling this request.

javax.servlet.ServletException: サーブレットの実行により例外を投げました
 org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1085)
 org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:263)
 org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:398)
 org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:318)
 org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:241)
 org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
 org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
 javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
 javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
  引用返信
[ 984 ] Re: Now Loading => 500エラー
投稿者: A-plan 堺
投稿日時:  2008/05/08 15:43:50
原因

java.lang.StackOverflowError
 javax.servlet.http.HttpServletRequestWrapper.getSession(HttpServletRequestWrapper.java:216)
 javax.servlet.http.HttpServletRequestWrapper.getSession(HttpServletRequestWrapper.java:216)
 javax.servlet.http.HttpServletRequestWrapper.getSession(HttpServletRequestWrapper.java:216)
.......中略........
 org.apache.struts.action.RequestProcessor.processLocale(RequestProcessor.java:621)
 org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:177)
 org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
 org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
 javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
 javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
.......以下略........

  引用返信
[ 985 ] Re: Now Loading => 500エラー
投稿者: A-plan 堺
投稿日時:  2008/05/08 15:44:25
ローカルで使用しており
サーバはMac OSX tiger(10.4.11)
Tomcat 5.5.23
クライアントはWindows XP
です。


過去に同じような質問をしたことがありましたが、(古い掲示板)
そのときはTomcat のバージョンが5.0と古かったものを
新しくすることで直りました。

その他の過去ログも確認しましたが
解決できませんでした。

■過去ログ1
http://www.gs.sjts.co.jp/wbs/bulletin/bbs080.do?bbs010forumSid=1&threadSid=5

WEB-INF/db/gs2db/gs2db.lock.db というファイルはありません。


■過去ログ2
http://www.gs.sjts.co.jp/wbs/bulletin/bbs080.do?bbs010forumSid=1&threadSid=248

Windows 環境での話の用で、該当しないと思いました。


■過去ログ3
http://www.gs.sjts.co.jp/wbs/bulletin/bbs080.do?bbs010forumSid=1&threadSid=78

クライアントはwindows のIE、Firefox、Macのfirefox と多様で
以前は使えていたことから、こちらは該当しないと判断しました。



http://localhost:8080/
で、Tomcatページは表示されます。

考えられる要因としては
・前回のように、再起動の前に「タイムカードで日付をまたいでしまってエラーが出たまま」だったかもしれない?
・Macの自動アップデートで関係のあるファイルが上書きされたかもしれない?
・数ヶ月前にMac上でRubyを使えるようにしようと奮闘していたので、その設定が悪さしている??

自分はjava初心者でlinuxなどもよく理解していないので
原因の追及も修正もできないでいます。

わからないなりにgoogleで検索したりしましたが
解決できませんでした。

お手数おかけしますが、よろしくお願いいたします。
  引用返信
[ 986 ] Re: Now Loading => 500エラー
投稿者: へっぽこ管理者
投稿日時:  2008/05/08 18:39:19
バックアップを取られているのでしたら、「バックアップファイルを使用したリストア」で元に戻せそうですが、試してみてはいかがでしょうか?

「バックアップファイルを使用したリストア」
http://www.gs.sjts.co.jp/v2/support/dbrestore.html#name_002

的外れな意見でしたら、すみません。
  引用返信
[ 987 ] Re: Now Loading => 500エラー
投稿者: TTH
投稿日時:  2008/05/08 19:16:08
下記の対応でいかがでしょうか?

(1) Javaのバージョンが変わっていないか確認。
 自動アップデートでパスが変わっている可能性がある。(JDK1.4になっている等)

(2) Tomcatのインストールから再度行ってみる。
再インストールはそれほど手間ではないと思います。
  引用返信
[ 990 ] Re: Re: Now Loading => 500エラー
投稿者: A-plan 堺
投稿日時:  2008/05/09 12:16:21
>へっぽこ管理者さん

ちょっと違いましたけど、情報ありがとうございました。


> 下記の対応でいかがでしょうか?
>
> (1) Javaのバージョンが変わっていないか確認。
>  自動アップデートでパスが変わっている可能性がある。(JDK1.4になっている等)

よくわかりませんが、
javaのバージョンを確かめてみました。

/usr/local/tomcat/conf root# java -version
java version "1.5.0_13"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_13-b05-241)
Java HotSpot(TM) Client VM (build 1.5.0_13-121, mixed mode, sharing)

JDK1.5ということでしょうか?
パスはどこを調べるといいのでしょうか?

>
> (2) Tomcatのインストールから再度行ってみる。
> 再インストールはそれほど手間ではないと思います。

Tomcatを再インストールしてみましたが、
結果は同じでした。

ちなみに、Tomcatは5.5.26になりました。


効果あるかわかりませんが、
Gsesson 2.0.0 を 2.1 にバージョンアップしてみます。
  引用返信
[ 995 ] Re: Now Loading => 500エラー
投稿者: A-plan 堺
投稿日時:  2008/05/09 17:52:40
アップデートできません。

http://www.gs.sjts.co.jp/v2/support/update_2.1.0.html
こちらの「GroupSessionのバージョン確認」というところで
以下のようなエラーが出ます。

------------------------------------------------
HTTPステータス 404 - /gsession2/common/cmn001.do

type ステータスレポート

メッセージ /gsession2/common/cmn001.do

説明 The requested resource (/gsession2/common/cmn001.do) is not available.
  引用返信
[ 1006 ] Re: Re: Now Loading => 500エラー
投稿者: A-plan 堺
投稿日時:  2008/05/15 11:32:11
お世話になっております。

バージョンアップでまだつまずいています。

http://www.gs.sjts.co.jp/wbs/bulletin/bbs080.do?bbs010forumSid=1&threadSid=342
こちらを参考に java のプロセスを kill し、
アップデート作業を続けると
バージョンアップまでは完了しました!

しかし、「GroupSessionデータベースファイルの移行」という作業をして
http://www.gs.sjts.co.jp/v2/support/update_2.1.0.html
Tomcatを起動してみましたが、
またも「Now Loading ......」で止まってしまいました。

経理のほうから「給与計算ができない」とせかされています。
何かヒントでもいいのでお願いします。
  引用返信
[ 1007 ] Re: Now Loading => 500エラー
投稿者: A-plan 堺
投稿日時:  2008/05/15 11:37:14
エラー文

HTTPステータス 500 -

type 例外レポート

メッセージ

説明 The server encountered an internal error () that prevented it from fulfilling this request.

例外

javax.servlet.ServletException: サーブレットの実行により例外を投げました

org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1085)
org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:263)
org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:398)
org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:318)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:241)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
.......以下省略........

原因

java.lang.StackOverflowError
javax.servlet.http.HttpServletRequestWrapper.getSession(HttpServletRequestWrapper.java:216)
javax.servlet.http.HttpServletRequestWrapper.getSession(HttpServletRequestWrapper.java:216)
javax.servlet.http.HttpServletRequestWrapper.getSession(HttpServletRequestWrapper.java:216)
.......中省略........
org.apache.struts.action.RequestProcessor.processLocale(RequestProcessor.java:621)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:177)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
.......以下省略........
  引用返信
[ 1008 ] Re: Re: Re: Now Loading => 500エラー
投稿者: SIN
投稿日時:  2008/05/15 14:14:31
> バージョンアップまでは完了しました!
> しかし、「GroupSessionデータベースファイルの移行」という作業をして
> http://www.gs.sjts.co.jp/v2/support/update_2.1.0.html
> Tomcatを起動してみましたが、
> またも「Now Loading ......」で止まってしまいました。

2.1.0へのアップデートで「GroupSessionのバージョン確認」までは成功しているんですよね。
そうすると、移行しようとしているbディレクトリ、fileディレクトリに問題があるのではないかと思います。

正常に動いていたころのバックアップファイルはありますか?
それがあれば、次の手順で解決できるかもしれません。

1.$TOMCAT_DIR/webapps/gsession2ディレクトリを削除
2.$TOMCAT_DIR/webappsディレクトリにgsession2.war(v2.1.0)を配置
3.TOMCATを起動
4.GroupSessionのバージョン確認
5.TOMCATを停止
6.killでjavaを停止
7.$TOMCAT_DIR/webapps/gsession2/WEB-INFディレクトリのdbディレクトリ、fileディレクトリ、backupディレクトリを削除
8.$TOMCAT_DIR/webapps/gsession2/WEB-INFディレクトリにバックアップファイルを解凍してできるdbディレクトリ、fileディレクトリを配置
9.TOMCATを起動
  引用返信
[ 1009 ] Re: Now Loading => 500エラー
投稿者: 金の微糖
投稿日時:  2008/05/15 14:18:54
単純なところでパーミッションとか?
  引用返信
[ 1014 ] Re: Now Loading => 500エラー
投稿者: A-plan 堺
投稿日時:  2008/05/16 10:23:15
お世話になっております。


残念ながらエラーが発生していない時のデータはありません。(;;

今後はバックアップを取るようにしたいと思います。


パーミッションは以下のようになっています。

gssesson2のあるディレクトリ
/usr/local/tomcat/webapps/

/usr/local/tomcat/webapps/gsession2/WEB-INF/ 内にあるファイル
db/ ........755
file/ ........755

/usr/local/tomcat/webapps/gsession2/WEB-INF/db/ 内にあるファイル
gs2db/ ........755

/usr/local/tomcat/webapps/gsession2/WEB-INF/db/gs2db/ 内にあるファイル
gs2db.51805.log.db .........644
gs2db.data.db ............644
gs2db.index.db ............644
gs2db.trace.db .............644

/usr/local/tomcat/webapps/gsession2/WEB-INF/file/ 内にあるファイル
2007/ ............755

/usr/local/tomcat/webapps/gsession2/WEB-INF/file/2007/ 内にあるファイル
05/ ............755

/usr/local/tomcat/webapps/gsession2/WEB-INF/file/2007/05/ 内にあるファイル
29/ ............755
30/ ............755
31/ ............755

/usr/local/tomcat/webapps/gsession2/WEB-INF/file/2007/05/29/ 内にあるファイル
2 .............644

/usr/local/tomcat/webapps/gsession2/WEB-INF/file/2007/05/30/ 内にあるファイル
1 .............644

/usr/local/tomcat/webapps/gsession2/WEB-INF/file/2007/05/31/ 内にあるファイル
ファイルなし




  引用返信
 
スレッドURL:
 

クラウド版グループウェアbycloud

Twitter
開発スタッフのつぶやき http://twitter.com/gsession_jts
Facebook
メールマガジン
GroupSessionのセキュリティ情報、アップデート情報をお伝えするメールマガジンです。(無料)
メルマガ『速報!GroupSession』
ブログ
スタッフによる開発日誌を公開しています。
「Public JTS スタッフブログ」


Copyright 日本トータルシステム株式会社