フォーラム

GroupSession

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

GroupSessionフォーラム:投稿一覧

 
フォーラム:03_プラグイン開発フォーラム
H2(サーバーモード)への接続
[ 608 ] H2(サーバーモード)への接続

GSession2のH2データベースに他システム(tomcat)から接続しようとしていますが、接続がうまくいきません。
開発端末(WindowsXP)でH2Consoleを用いてテストした結果は、成功しているように見えるのですが、
サーバー(Linux)でのプログラムからのjdbc接続がうまくいきません(GSessionは正常に機能しています)。

恐れ入りますが、何かアドバイス等頂けますでしょうか?

投稿者yk
最新書き込み2007/12/26 19:17:23
[ 610 ] Re: H2(サーバーモード)への接続

> GSession2のH2データベースに他システム(tomcat)から接続しようとしていますが、接続がうまくいきません。
> 開発端末(WindowsXP)でH2Consoleを用いてテストした結果は、成功しているように見えるのですが、
> サーバー(Linux)でのプログラムからのjdbc接続がうまくいきません(GSessionは正常に機能しています)。

もう少し情報が必要です。
「接続がうまくいかない」とはどんな現象が発生するからなのでしょうか?

投稿者FRI
最新書き込み2007/12/28 09:45:56
[ 615 ] Re: H2(サーバーモード)への接続

Exceptionが発生していると思われます。

「H2 DataBaseの起動に失敗」かもしくは「データベースが使用中です」だと思います。

いろいろ試していますので、明確な原因(現象)がわからず、曖昧になってしまって申し訳ありません。

投稿者yk
最新書き込み2008/01/07 18:29:23
[ 2771 ] Re: H2(サーバーモード)への接続

遅レスですが… サーバーモードで起動確認してみましたので、参考までに。

環境:
Win XP Pro SP3 / Tomcat 6.0.24 / JDK 1.6.0.18
Apache連携なし

自分の環境ではコンテキストのロード時と、WARファイルの展開時にGsessionの
初期化が走る状態でした。(→2回目の初期化でポート競合によるH2 Exception発生)
よって、Tomcatの<server.xml>を修正して対応しました。

修正前
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">

修正後
<Host name="localhost" appBase="webapps"
unpackWARs="false" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">

ファイル修正後、Tomcat再起動でサーバーモードアクセスができるようになります。

WARファイルが未展開なら、自前で展開(zip解凍)するか、一回だけtomcatに自動展開させ、
展開確認後に、unpackWARs="false"を設定するといいかもしれません。
事象が違うなら、なんともいえませんが、私の場合はこれで解決しました。

投稿者kon
最新書き込み2010/03/04 10:07:25
[ 2814 ] Re: Re: H2(サーバーモード)への接続

dummyさんが解決していましたね。
レスを読んでいなくて申し訳ございませんでした。

引用元URL
http://www.gs.sjts.co.jp/wbs/bulletin/bbs080.do?bbs010forumSid=3&threadSid=469

投稿者kon
最新書き込み2010/03/22 16:18:22
スレッドURLhttps://groupsession.jp/wbs/bulletin/bbs080.do?bbs010forumSid=3&threadSid=214
 


TOP