フォーラム

GroupSession

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

GroupSessionフォーラム:投稿一覧

 
フォーラム:00_インストール・設定
起動しない
[ 2680 ] 起動しない

windows上でtomcat6とapache2.2を動かしていたのですがおかしくなり、apacheを削除、tomcatを
インストールし直し、GroupSessionもインストールし直ししました。インストールは上手くいった(adminでログイン可能)ので、基本的な設定は問題ないはずです。

DBを戻そうとすると、gs2db.trace.dbの中に以下のエラーが延々と繰り返し動きません。
尚、DBは直前まで動いていたもの、バックアップのものいずれもだめでした。
なぜでしょう?

12-22 18:02:37 database: opening C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\gsession2\WEB-INF\db\gs2db\gs2db
org.h2.jdbc.JdbcSQLException: 一般エラー: java.lang.RuntimeException: Unexpected code path
General error: java.lang.RuntimeException: Unexpected code path [50000-119]
at org.h2.message.Message.getSQLException(Message.java:106)
at org.h2.message.Message.convert(Message.java:283)
at org.h2.engine.Database.open(Database.java:622)
at org.h2.engine.Database.openDatabase(Database.java:222)
at org.h2.engine.Database.<init>(Database.java:216)
at org.h2.engine.Engine.openSession(Engine.java:58)
at org.h2.engine.Engine.openSession(Engine.java:140)
at org.h2.engine.Engine.getSession(Engine.java:120)
at org.h2.engine.SessionFactoryEmbedded.createSession(SessionFactoryEmbedded.java:17)
at org.h2.engine.SessionRemote.connectEmbeddedOrServer(SessionRemote.java:245)
at org.h2.engine.SessionRemote.createSession(SessionRemote.java:223)
at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:110)
at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:94)
at org.h2.Driver.connect(Driver.java:58)
at org.apache.commons.dbcp.DriverConnectionFactory.createConnection(DriverConnectionFactory.java:37)

投稿者madmaster
最新書き込み2009/12/22 18:15:11
[ 2681 ] Re: 起動しない

at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:290)
at org.apache.commons.dbcp.BasicDataSource.validateConnectionFactory(BasicDataSource.java:877)
at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:851)
at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:540)
at jp.co.sjts.util.jdbc.JDBCUtil.getConnection(JDBCUtil.java:421)
at jp.co.sjts.util.jdbc.JDBCUtil.getConnection(JDBCUtil.java:384)
at jp.groupsession.v2.cmn.GroupSession.getConnection(GroupSession.java:408)
at jp.groupsession.v2.cmn.GroupSession.init(GroupSession.java:184)
at javax.servlet.GenericServlet.init(GenericServlet.java:212)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1173)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:993)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4149)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4458)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:526)
at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:850)
at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:724)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:493)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1206)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:314)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)

投稿者madmaster
最新書き込み2009/12/22 18:21:33
[ 2682 ] Re: 起動しない

at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:722)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
at org.apache.catalina.core.StandardService.start(StandardService.java:516)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
at org.apache.catalina.startup.Catalina.start(Catalina.java:583)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)

投稿者madmaster
最新書き込み2009/12/22 18:23:12
[ 2683 ] Re: 起動しない

Caused by: java.lang.RuntimeException: Unexpected code path
at org.h2.message.Message.throwInternalError(Message.java:186)
at org.h2.message.Message.throwInternalError(Message.java:199)
at org.h2.store.DiskFile.init(DiskFile.java:398)
at org.h2.engine.Database.open(Database.java:610)
... 47 more


以下繰り返しで、時間の経過とともにgs2db.trace.dbが大きくなっていきます。

投稿者madmaster
最新書き込み2009/12/22 18:24:31
[ 2684 ] Re: 起動しない

おかしくなったという現象がよくわかりませんが、Tomcat/Apacheはインストーラ上で
アンインストール/インストールを行ったのでしょうか?

GS2を再セットアップするに当たって、ファイルパスの見直しはされましたか?
(各種パス:通常DB、ファイル管理DB、バックアップDB)

GS2の再インストールはどのような手順でされましたか?
HP記載のバージョンアップと同じ手順を踏まれましたか?

「java.lang.RuntimeException: Unexpected code path」
と出ているので、そんなに複雑な問題ではないと思うのですが…

投稿者kon
最新書き込み2009/12/23 09:11:09
[ 2685 ] Re: 起動しない

返答ありがとうございます。
インストール等は手順に従いやっております。

その後ですが、バックアップの世代をさかのぼっていった所、5世代前のものを使った所
とりあえず動きました。
結局原因は不明ですが、現象から見ると途中でDBから壊れていたという事になるのでしょうね。

投稿者madmaster
最新書き込み2009/12/24 07:43:52
[ 2686 ] Re: 起動しない

とりあえずは…といったところですね。

私も何度か起動不具合に見舞われまして、DBプラグインを利用してデータを操作したり、
indexファイルを削除して再構成させたりとちょこちょこと対応しております。

どのタイミングでDBの整合性がとれなくなるのかか判れば、対策のしようもあるのですが。

投稿者kon
最新書き込み2009/12/24 13:16:21
スレッドURLhttps://groupsession.jp/wbs/bulletin/bbs080.do?bbs010forumSid=1&threadSid=894
 


TOP