フォーラム

GroupSession

フォーラム
GroupSessionについての自由な情報交換の場としてご利用ください

GroupSessionフォーラム:投稿一覧

 
フォーラム:00_インストール・設定
NowLoading
[ 2094 ] NowLoading

お世話になっております。

突然、GroupSession2が起動しなくなり
nowLoadingからログイン画面にいけなくなりました。
DBが壊れたのかなと思い
TOMCATを停止し
リカバーから復帰させてみたのですが
やはりnowLoadingからログイン画面にいけず。。
logをみると
org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (Database may be already open: Locked by another process [90020-46])
という感じで記述されており
Lockファイルがいけないのかなと思い
停止後Lockファイルの削除→起動
でもやはり同じ結果に。。

他に原因があるのでしょうか?
よろしくお願いします。

投稿者hiroto
最新書き込み2009/05/21 17:52:48
[ 2095 ] Re: NowLoading

追記
色々といじっていましたら
logが以下のように変わっていました
org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (Unique index or primary key violation: PRIMARY_KEY_42 ON PUBLIC.BBS
_THRE_VIEW(BTI_SID, USR_SID) [23001-46])
at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:855)
at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:540)
at jp.co.sjts.util.jdbc.JDBCUtil.getConnection(JDBCUtil.java:402)
at jp.co.sjts.util.jdbc.JDBCUtil.getConnection(JDBCUtil.java:384)
at jp.groupsession.v2.cmn.GroupSession.getConnection(GroupSession.java:343)
at jp.groupsession.v2.struts.AbstractGsAction.__getConnection(AbstractGsAction.java:286)
at jp.groupsession.v2.struts.AbstractGsAction.execute(AbstractGsAction.java:88)
at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)

投稿者hiroto
最新書き込み2009/05/21 20:41:20
[ 2096 ] Re: NowLoading

過去ログで同じような件があったので
SELECT count(*), bti_sid, usr_sid FROM BBS_THRE_VIEW group by bti_SID, usr_sid order by count(*) desc
をやってみたら見事に2つ重なっているところがありました。
BTI_SID USR_SID BFI_SID BIV_VIEW_KBN BIV_AUID BIV_ADATE BIV_EUID BIV_EDATE
280 104 29 1 104 2009-05-08 14:30:50.43 104 2009-05-08 16:02:20.424
280 104 29 1 104 2009-05-08 14:30:50.43 104 2009-05-11 19:01:26.87

過去ログには
delete文で重複しているデータを1件だけ残し削除
プライマリキーの再作成
  「ALTER TABLE PUBLIC.BBS_THRE_VIEW DROP PRIMARY KEY」
  「CREATE PRIMARY KEY ON PUBLIC.BBS_THRE_VIEW(BTI_SID, USR_SID)」
とあるのですが
どういう風に消して再作成を行えばよいのでしょうか??

投稿者hiroto
最新書き込み2009/05/21 21:47:23
[ 2098 ] Re: Re: NowLoading

多分全く関係ないと思いますが他の方の参考になるかも知れないので。

NowLoading・・・
全く同じ症状や!とFirefoxを常用している私は思ったのですが、
念のためブラウザを変更してIE、Chromeでアクセスしてみたところ問題なし。
Firefox3.0.10の問題でした。

切り分けていった結果、数日前に入れた「Hatena Bookmark」アドオンが悪さしていました。
これを無効にすると問題なくNowLoading・・・からGroupSessionのURLにリダイレクトされました。
「Hatena Bookmark」のせいでリダイレクト機能が働かなくなっていたのです。
GroupSession以外のリダイレクトが発生するページでも同様でした。

<META HTTP-EQUIV="refresh" CONTENT=0;URL="./common/cmn001.do">

すごく初歩的なことですが、NowLoading・・・ページのソースにある、上記メタタグによるリダイレクト先URLへ直にアクセスしても変化ありませんか?

そういう問題では無いんだろうなぁ。

投稿者さぷりん
最新書き込み2009/05/23 18:36:52
スレッドURLhttps://groupsession.jp/wbs/bulletin/bbs080.do?bbs010forumSid=1&threadSid=672
 


TOP