フォーラム

GroupSession

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

GroupSessionフォーラム:投稿一覧

 
フォーラム:00_インストール・設定
ログイン画面を表示しようとするとCMN_TDISPテーブルが見つからない
[ 5077 ] ログイン画面を表示しようとするとCMN_TDISPテーブルが見つからない

新規にソースから環境を構築してログイン画面を表示しようとしたところ
「CMN_TDISP」というテーブルが見つからない旨のエラーが発生します。
実際にテーブルを探しに行くところまでは辿りついているので、
純粋にテーブルが存在していないのではないかと思うのですがどうすればよいのかわかりません。

■GroupSessionバージョン 4.0.7
■OS Windows XP Home Premium Service Pack 2
■Javaバージョン バージョン Java6
■WEBサーバ 使用していない
■Tomcat単体での動作 動作する
■事象
eclipseにソースをインポートしてデプロイし、
下記のURLにアクセスした際にnow loadingが数十秒出た後で500エラーが発生。
http://localhost:8080/gsession4/

画面に出力されるログ(抜粋)
javax.servlet.ServletException: org.h2.jdbc.JdbcSQLException: テーブル "CMN_TDISP" が見つかりません
Table "CMN_TDISP" not found; SQL statement:
select TDP_PID from CMN_TDISP where USR_SID = ? and TDP_ORDER > 0 order by TDP_ORDER [42102-166]
org.apache.struts.chain.ComposableRequestProcessor.process(ComposableRequestProcessor.java:286)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:449)
javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
jp.co.sjts.util.http.filter.FilterEncoding.doFilter(FilterEncoding.java:96)

■${GroupSesionのインストール先}\webapps\gsession4\WEB-INF\log\
画面に出力されるエラー内容と同様のエラーが出ている。
■ファイアウォール 使用していない
■Tomcat起動時、停止時のエラー 特に何も出ていない
■IDE eclipse3.7(Pleiades)

どなたご教授いただけませんでしょうか、よろしくお願い致します。

投稿者isoiso001
最新書き込み2012/09/16 04:18:08
[ 5078 ] Re: ログイン画面を表示しようとするとCMN_TDISPテーブルが見つからない

自己解決しました。

ダウンロードしたソースのclasses配下に各propertiesファイルが存在しないことが原因でした。
Ver3系のソースのgsession_src/WEB-INF/classes
配下のpropertiesファイルをコピーして、
自分で作成したVer4系のProjectのWEB-INF/classes直下にペーストしました。

これにより、
・DataSourceを使用した接続ができないエラー
・Application_ja.propertiesを参照した際のメッセージが取得できないエラー
※「mobile.17」や「cmn.cmn001.2」が取得できない等
が解消して無事にログインすることができました。

ただし、この対応だと恐らくbuildする度に消えてしまうので、
しかるべき場所にpropertiesを配置して、build.xmlでコピーするようにしておいた方がいいかもしれません。

投稿者isoiso01
最新書き込み2012/09/16 08:24:44
[ 5079 ] Re: Re: ログイン画面を表示しようとするとCMN_TDISPテーブルが見つからない

一部誤った情報の記述していたので訂正します。

> ダウンロードしたソースのclasses配下に各propertiesファイルが存在しないことが原因でした。
⇒ ダウンロードしたソースにはclasses配下に各propertiesは存在していました。
どのタイミングかはわかりませんが、いつの間にか欠落してしまったようです。

> ただし、この対応だと恐らくbuildする度に消えてしまうので、
> しかるべき場所にpropertiesを配置して、build.xmlでコピーするようにしておいた方がいいかもしれません。
⇒buildしても、プロジェクトをクリーンしても消えません。

投稿者isoiso01
最新書き込み2012/09/16 08:36:40
スレッドURLhttps://groupsession.jp/wbs/bulletin/bbs080.do?bbs010forumSid=1&threadSid=1708
 


TOP