新規にソースから環境を構築してログイン画面を表示しようとしたところ「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)どなたご教授いただけませんでしょうか、よろしくお願い致します。
自己解決しました。ダウンロードしたソースの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でコピーするようにしておいた方がいいかもしれません。
一部誤った情報の記述していたので訂正します。> ダウンロードしたソースのclasses配下に各propertiesファイルが存在しないことが原因でした。⇒ ダウンロードしたソースにはclasses配下に各propertiesは存在していました。どのタイミングかはわかりませんが、いつの間にか欠落してしまったようです。> ただし、この対応だと恐らくbuildする度に消えてしまうので、> しかるべき場所にpropertiesを配置して、build.xmlでコピーするようにしておいた方がいいかもしれません。⇒buildしても、プロジェクトをクリーンしても消えません。
vertical_align_top