フォーラム:00_インストール・設定
2.4.0⇒4.0.4のバーっジョンアップ失敗
|
[ 4938 ] 2.4.0⇒4.0.4のバーっジョンアップ失敗
お世話になります。 タイトルの通りバージョンアップをしましたが 失敗しています。ご助言いただければ幸いです。
動作環境 OS: Linux amd64 2.6.18-92.el5 J2EEコンテナ: Apache Tomcat/6.0.35 Java: 1.6.0_31 Sun Microsystems Inc.
サーバエラーログ org.h2.jdbc.JdbcSQLException: 列 "BIN_SID" が見つかりません Column "BIN_SID" not found; SQL statement: select ENI_NAME, ENI_NAME_KN, ENI_KISYU, ENI_URL, ENI_BIKO, BIN_SID, ENI_IMG_KBN, ENI_AUID, ENI_ADATE, ENI_EUID, ENI_EDATE from CMN_ENTER_INF [42122-166] at org.h2.message.DbException.getJdbcSQLException(DbException.java:329) at org.h2.message.DbException.get(DbException.java:169) at org.h2.message.DbException.get(DbException.java:146)
リクエストパラメータ CMD = tokenFlg = false wtarget = _top minfo = OS: Linux amd64 2.6.18-92.el5 J2EEコンテナ: Apache Tomcat/6.0.35 Java: 1.6.0_31 Sun Microsystems Inc. メモリ使用:2,787,722KB (74.8 %) メモリ最大:3,728,320KB リファラー:
directURL = /common/cmn001.do elog = org.h2.jdbc.JdbcSQLException: 列 "BIN_SID" が見つかりません Column "BIN_SID" not found; SQL statement:
投稿者もき 最新書き込み2012/06/15 20:20:21
|
[ 4939 ] Re: 2.4.0⇒4.0.4のバーっジョンアップ失敗
自己返信(つづき)で申し訳ないです。 ↑のサーバエラーログは、GroupSession4のエラーで出たもののうち 一部割愛して載せています(文字数制限のため)
よろしくお願いします
投稿者もき 最新書き込み2012/06/15 20:21:31
|
[ 4941 ] Re: 2.4.0⇒4.0.4のバーっジョンアップ失敗
ここは読まれましたでしょうか?
http://www.gs.sjts.co.jp/v4/support/update/update_4.0.4.html#manualConvert
4.0.4のバージョンアップ手順書に書かれています。
たーだー(笑 過去にも同じような質問があり、URL直だとエラーになるので『CMN_ENTER_INF』で検索してみてください。 手動コンバート後にエラーメッセージが変わった…で終わってますね。
コンバートの説明を読むと、3.5.0以前までは自動でデータコンバートが動いていたようです。 面倒でなければ(面倒ですが笑)3.5.0以前に一度上げてから、4.0.4に上げるのはどうでしょう。
手順としては、
1.バックアップしたデータはそのまま残しておく 2.(4.04の)GroupSessionを手順通りに実施(現状かな?) 3.tomcat起動前にコンバート 4.tomcat起動 → チェック (NGの場合) 5.(3.5.0以前の)GroupSessionを手順通りに実施(1.のデータを使うこと) 6.tomcat起動 → 停止 7.(4.04の)GroupSessionを手順通りに実施(5.のデータを使うこと) 8.tomcat起動 → チェック
って感じですかね。
頑張ってください。 ご報告お待ちしております。
投稿者ふぁんぐす 最新書き込み2012/06/17 12:28:09
|
[ 4942 ] Re: Re: 2.4.0⇒4.0.4のバーっジョンアップ失敗
> 6.tomcat起動 → 停止 6.tomcat起動 → チェック → 停止 端折っちゃいました。
こういうのはちゃんとやっておかないと、 「4.0.4でやっぱり動かね~~」 (手戻り確認) 「3.5.0でも動いてなかった~~」 で、上司に怒られるパターンなので(笑 (上司に『あんたが手順書をチェックしたんじゃんか』というのは口に出さないのが大人の対応ってもんです笑)
ついでなので、今回エラーの出た【CMN_ENTER_INF】は『企業情報』という日本語名称のテーブルです。 更新履歴から2011/11/15にこの【BIN_SID】が追加されたようですね。
設計書バージョンが4.0.4なのにプロジェクト名称が【GroupSession3】となっているのは御愛嬌ですかね。
投稿者ふぁんぐす 最新書き込み2012/06/17 12:46:48
|
[ 4943 ] Re: Re: Re: 2.4.0⇒4.0.4のバーっジョンアップ失敗
>> ふぁんぐすさん
ご回答ありがとうございました! 早速実施してみます。出来次第、ご報告しますね。 ありがとうございます!
> > 6.tomcat起動 → 停止 > 6.tomcat起動 → チェック → 停止 > 端折っちゃいました。 > > こういうのはちゃんとやっておかないと、 > 「4.0.4でやっぱり動かね~~」 > (手戻り確認) > 「3.5.0でも動いてなかった~~」 > で、上司に怒られるパターンなので(笑 > (上司に『あんたが手順書をチェックしたんじゃんか』というのは口に出さないのが大人の対応ってもんです笑) > > ついでなので、今回エラーの出た【CMN_ENTER_INF】は『企業情報』という日本語名称のテーブルです。 > 更新履歴から2011/11/15にこの【BIN_SID】が追加されたようですね。 > > 設計書バージョンが4.0.4なのにプロジェクト名称が【GroupSession3】となっているのは御愛嬌ですかね。
投稿者もき 最新書き込み2012/06/18 11:28:03
|
[ 4945 ] Re: Re: 2.4.0⇒4.0.4のバーっジョンアップ失敗
先ほどあわてて返信してしまい、引用文までつけてしまいました。すみません。
>> ここは読まれましたでしょうか? >> http://www.gs.sjts.co.jp/v4/support/update/update_4.0.4.html#manualConvert 読んでましたが、「手動でコンバートする方法」とあったので、普通は自動なんだと思ってしまってました。
以下、ふぁんぐすさんの手順書にしたがってご報告してみます。
1.バックアップしたデータはそのまま残しておく 2.(4.04の)GroupSessionを手順通りに実施(現状かな?) 3.tomcat起動前にコンバート 4.tomcat起動 → チェック チェック結果:NG⇒ org.h2.jdbc.JdbcSQLException: 列 "BIN_SID" が見つかりません (コンバートしないのと同じ結果でした)
(NGなので。。。。) 5.(3.2.1の)GroupSessionを手順通りに実施(1.のデータを使うこと) ⇒ 3.2.1にしてみましたが。。。 6.tomcat起動 → チェック → 停止 (怒られなように修正しました(笑)) チェック結果:NG ⇒javax.servlet.ServletException: org.h2.jdbc.JdbcSQLException: テーブル "CMN_USR_THEME" が見つかりません (GroupSessionのエラーではなく、Tomcatの500エラーでした)
とゆーことで、現在さらにトライ中です。 アップデートするときは、いろいろありそうですね。 また、進捗があればご報告します。
投稿者もき 最新書き込み2012/06/18 17:16:32
|
[ 4959 ] Re: 2.4.0⇒4.0.4のバーっジョンアップ失敗
引き続きご連絡します。
本日、バージョンアップを細かくやってみてはどうかと思い、 ver 2.4 ⇒ ver 2.5.3 ⇒ ver 3.2.1 ⇒ ver 4.0.4 とやってみました。 ver 4.0.4 で convert.shを走らせている途中に以下のようなエラーが発生しています。 ちなみに、 connectOption.propertiesの中のQUERY_TIMEOUTは120000(デフォルト) です。 後ほど、もう少し詳しくエラーログを載せます。 お分かりになる方がいらっしゃいましたら、教えていただけると幸いです。
2012-06-19 17:51:38,162 ERROR jp.co.sjts.util.jdbc.JDBCUtil:439 - コネクションの取得に失敗(1回目) org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (パラメータ "QUERY_TIMEOUT" に対する値 "-1" が不正です Invalid value "-1" for parameter "QUERY_TIMEOUT"; SQL statement:
投稿者もき 最新書き込み2012/06/19 18:01:26
|
[ 4960 ] Re: 2.4.0⇒4.0.4のバーっジョンアップ失敗
2012-06-19 17:51:35,824 INFO jp.groupsession.v2.convert.ConvertGsListenerImpl:1187 - データのコンバートを開始します。 2012-06-19 17:51:35,829 INFO jp.groupsession.v2.cmn.DBUtilFactory:25 - DbUtil is jp.groupsession.v2.cmn.GSH2Util 2012-06-19 17:51:35,835 INFO jp.groupsession.v2.convert.ConvertGsListenerImpl:1200 - アプリケーションルートパス = ../../../ 2012-06-19 17:51:35,842 INFO jp.groupsession.v2.convert.ConvertGsListenerImpl:1213 - DBの接続設定を開始 2012-06-19 17:51:35,842 INFO jp.groupsession.v2.cmn.GSH2Util:139 - H2 Databaseの設定 開始 2012-06-19 17:51:35,846 INFO jp.groupsession.v2.cmn.jdbc.GsDataSourceFactory:171 - gsdata.conf==>null 2012-06-19 17:51:35,847 INFO jp.groupsession.v2.cmn.jdbc.GsDataSourceFactory:183 - ../../../WEB-INF/db 2012-06-19 17:51:35,847 INFO jp.groupsession.v2.cmn.GSH2Util:217 - ファイル名 gs2db.2610.log.db 2012-06-19 17:51:35,847 INFO jp.groupsession.v2.cmn.GSH2Util:217 - ファイル名 gs2db.index.db 2012-06-19 17:51:35,847 INFO jp.groupsession.v2.cmn.GSH2Util:217 - ファイル名 gs2db.trace.db 2012-06-19 17:51:35,847 INFO jp.groupsession.v2.cmn.GSH2Util:217 - ファイル名 gs2db.trace.db.old 2012-06-19 17:51:35,847 INFO jp.groupsession.v2.cmn.GSH2Util:217 - ファイル名 gs2db.h2.db 2012-06-19 17:51:35,847 INFO jp.groupsession.v2.cmn.GSH2Util:217 - ファイル名 gs2db 2012-06-19 17:51:35,848 INFO jp.groupsession.v2.cmn.GSH2Util:202 - H2 Databaseの設定 終了 2012-06-19 17:51:35,848 INFO jp.groupsession.v2.convert.ConvertGsListenerImpl:1223 - DB起動処理を実行 2012-06-19 17:51:35,911 INFO jp.groupsession.v2.cmn.jdbc.GsDataSourceFactory:171 - gsdata.conf==>null 2012-06-19 17:51:35,913 INFO jp.groupsession.v2.cmn.jdbc.GsDataSourceFactory:183 - ../../../WEB-INF/db 2012-06-19 17:51:35,923 INFO jp.groupsession.v2.cmn.dao.MlCountMtController:143 - INumberingController is jp.groupsession.v2.cmn.dao.NumberingControllerForH2 2012-06-19 17:51:35,931 INFO jp.groupsession.v2.cmn.jdbc.GsDataSourceFactory:171 - gsdata.conf==>null
投稿者もき 最新書き込み2012/06/19 18:04:17
|
[ 4961 ] Re: 2.4.0⇒4.0.4のバーっジョンアップ失敗
2012-06-19 17:51:35,931 INFO jp.groupsession.v2.cmn.jdbc.GsDataSourceFactory:183 - ../../../WEB-INF/db 2012-06-19 17:51:35,932 INFO jp.co.sjts.util.jdbc.JDBCUtil:424 - 現在のコネクション状況: ACTIVE=0 IDLE=0 2012-06-19 17:51:38,091 INFO jp.groupsession.v2.convert.ConvertGsListenerImpl:89 - コンバート:バージョンチェック開始 2012-06-19 17:51:38,093 INFO jp.groupsession.v2.convert.dao.VersionDao:145 - select VER_VERSION from CMN_VER_INFO
2012-06-19 17:51:38,097 INFO jp.groupsession.v2.convert.ConvertGsListenerImpl:99 - DBバージョン = 3.2.1 2012-06-19 17:51:38,097 INFO jp.groupsession.v2.convert.ConvertGsListenerImpl:100 - APPバージョン = 4.0.4 2012-06-19 17:51:38,098 INFO jp.groupsession.v2.convert.ConvertGsListenerImpl:103 - コンバート:バージョンチェック完了 2012-06-19 17:51:38,098 INFO jp.groupsession.v2.convert.ConvertGsListenerImpl:110 - コンバート:必要あり 2012-06-19 17:51:38,098 INFO jp.groupsession.v2.convert.ConvertGsListenerImpl:112 - コンバート実行 2012-06-19 17:51:38,098 INFO jp.groupsession.v2.convert.ConvertGsListenerImpl:215 - -- コンバート開始 -- 2012-06-19 17:51:38,098 INFO jp.groupsession.v2.convert.ConvertGsListenerImpl:388 - v3.2.1からv3.5.0へコンバート 2012-06-19 17:51:38,100 WARN jp.groupsession.v2.convert.convert350.dao.ConvWebmail350:72 - -- v3.5.0へのコンバート - WEBメール 開始 -- 2012-06-19 17:51:38,100 INFO jp.groupsession.v2.cmn.DBUtilFactory:25 - DbUtil is jp.groupsession.v2.cmn.GSH2Util 2012-06-19 17:51:38,107 INFO jp.groupsession.v2.cmn.jdbc.GsDataSourceFactory:171 - gsdata.conf==>null 2012-06-19 17:51:38,107 INFO jp.groupsession.v2.cmn.jdbc.GsDataSourceFactory:183 - ../../../WEB-INF/db 2012-06-19 17:51:38,108 INFO jp.groupsession.v2.cmn.jdbc.GsDataSourceFactory:171 - gsdata.conf==>null 2012-06-19 17:51:38,108 INFO jp.groupsession.v2.cmn.jdbc.GsDataSourceFactory:183 - ../../../WEB-INF/db 2012-06-19 17:51:38,108 WARN
投稿者もき 最新書き込み2012/06/19 18:05:09
|
[ 4962 ] Re: 2.4.0⇒4.0.4のバーっジョンアップ失敗
2012-06-19 17:51:38,108 WARN jp.groupsession.v2.convert.convert350.dao.ConvWebmail350:676 - コンバート対象となるDB保存先パス: ../../../WEB-INF/db/ 2012-06-19 17:51:38,108 WARN jp.groupsession.v2.convert.convert350.dao.ConvWebmail350:696 - url = jdbc:h2:../../../WEB-INF/db/gs2db/gs2db;LOCK_MODE=3;LOCK_TIMEO UT=-1;DEFAULT_LOCK_TIMEOUT=-1;MULTI_THREADED=0;IFEXISTS=FALSE;AUTOCOMMIT=OFF;DB_CLOSE_ON_EXIT=FALSE;MAX_LENGTH_INPLACE_LOB=10240;CACHE_SIZE=235929;PAGE_SIZE=8192 ;CACHE_TYPE=SOFT_LRU;MVCC=TRUE;QUERY_TIMEOUT=-1 2012-06-19 17:51:38,152 INFO jp.co.sjts.util.jdbc.JDBCUtil:424 - 現在のコネクション状況: ACTIVE=0 IDLE=0 2012-06-19 17:51:38,162 ERROR jp.co.sjts.util.jdbc.JDBCUtil:439 - コネクションの取得に失敗(1回目) org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (パラメータ "QUERY_TIMEOUT" に対する値 "-1" が不正です Invalid value "-1" for parameter "QUERY_TIMEOUT"; SQL statement: SET QUERY_TIMEOUT -1 [90008-166])
投稿者もき 最新書き込み2012/06/19 18:05:59
|
[ 4963 ] Re: 2.4.0⇒4.0.4のバーっジョンアップ失敗
↑まで、convert/log/error.logの内容からです。
引き続きで申し訳ありませんが、ご存じのかたいらっしゃいましたら ご教示いただければと思います。
投稿者もき 最新書き込み2012/06/19 18:06:56
|