フォーラム

GroupSession

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

GroupSessionフォーラム:投稿一覧

 
フォーラム:99_その他フォーラム
新規プロジェクトにTODOを登録しようとするが、エラー表示となる。
[ 1352 ] 新規プロジェクトにTODOを登録しようとするが、エラー表示となる。

毎々お世話になります。
標記の件、の対応でどうしてもわからないので投稿させていただきました。

プロジェクトを新規登録後、それに順ずるTODOを登録しようとしているのですが、
「回線が混雑しています・・・。」表示となり登録できません。

本日、プロジェクトを7個新規登録し、それぞれ同じTODOをCSVインポートにて登録しようとしています。
プロジェクトの登録は7個正常にできたのですが、TODOの登録が5個目からできません。

表示されるエラーは以下となります。
******ここから******
org.h2.jdbc.JdbcSQLException: 列 SBN_SID_SUB の値が長過ぎます: '1021history'
Value too long for column SBN_SID_SUB: '1021history' [90005-68]
at org.h2.message.Message.getSQLException(Message.java:91)
at org.h2.message.Message.getSQLException(Message.java:95)
at org.h2.table.Column.validateConvertUpdateSequence(Column.java:248)
at org.h2.table.Table.validateConvertUpdateSequence(Table.java:468)
at org.h2.command.dml.Insert.update(Insert.java:86)
at org.h2.command.CommandContainer.update(CommandContainer.java:69)
at org.h2.command.Command.executeUpdate(Command.java:197)
at org.h2.jdbc.JdbcPreparedStatement.executeUpdateInternal(JdbcPreparedStatement.java:132)
at org.h2.jdbc.JdbcPreparedStatement.executeUpdate(JdbcPreparedStatement.java:121)
at org.apache.commons.dbcp.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:101)
at jp.groupsession.v2.cmn.dao.base.SaibanDao.insert(SaibanDao.java:93)
at jp.groupsession.v2.cmn.dao.MlCountMtController.getSaibanNumberNotCommit(MlCountMtController.java:250)
at jp.groupsession.v2.cmn.dao.MlCountMtController.getSaibanNumber(MlCountMtController.java:100)
at jp.groupsession.v2.prj.prj160kn.TodoCsvImport.processedLine(TodoCsvImport.java:394)
at jp.co.sjts.util.csv.AbstractCsvRecordReader.readFile(AbstractCsvRecordReader.java:75)
at jp.groupsession.v2.prj.prj160kn.TodoCsvImport.importCsv(TodoCsvImport.java:253)
at jp.groupsession.v2.prj.prj160kn.Prj160knAction.__doImport




投稿者りょう
最新書き込み2008/09/12 16:37:26
[ 1353 ] 【ログ追加】 新規プロジェクトにTODOを登録しようとするが、エラー表示となる。

(Prj160knAction.java:237)
at jp.groupsession.v2.prj.prj160kn.Prj160knAction.executeAction(Prj160knAction.java:74)
at jp.groupsession.v2.struts.AbstractGsAction.execute(AbstractGsAction.java:122)
at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at jp.co.sjts.util.http.filter.FilterEncoding.doFilter(FilterEncoding.java:70)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)

投稿者りょう
最新書き込み2008/09/12 16:40:52
[ 1354 ] 【ログ追加2】 新規プロジェクトにTODOを登録しようとするが、エラー表示となる。

torg.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
at java.lang.Thread.run(Unknown Source)

******ここまで******
現在までの対処として、
・プロジェクトの再作成  結果NG
・CSVの再作成  結果NG
・GSのバージョンアップ(v2.1.0→v2.1.3) 結果NG

GSのプロジェクト使い方として
毎週7個ぐらいを新規登録し、1週間後に削除することを繰り返しています。

何が原因なのかわからず、手詰まりの状態です。
こちら都合ですが、TODOを登録できず非常に困っています。

どなたか、対処となるヒントをご教授いただきたくよろしくお願いします。

投稿者りょう
最新書き込み2008/09/12 16:41:56
[ 1355 ] 【機器構成】 新規プロジェクトにTODOを登録しようとするが、エラー表示となる。

使用しているGSサーバ構成を書き忘れました。

【サーバ】
winXP PRO SP2
CPU cel 1G
メモリ 512MB

長くなりましたがよろしくお願いします。

投稿者りょう
最新書き込み2008/09/12 16:47:08
[ 1356 ] Re: 新規プロジェクトにTODOを登録しようとするが、エラー表示となる。

採番マスタのSBN_SID_SUBの桁数が10桁以上の値をセットしようとしているのでエラーになっているようです。SID+"history"を採番マスタのKEYにしているため起きている障害だと思います。
これはきっと仕様のミスですね。

採番マスタのSBN_SID_SUBの桁数を20桁ぐらいに増やせば問題ないかと思います。
DBA(開発者向けプラグイン)を導入してDB属性を変更することをお勧めします。

投稿者通りすがり。。。
最新書き込み2008/09/12 16:58:35
[ 1357 ] Re: 新規プロジェクトにTODOを登録しようとするが、エラー表示となる。

毎々お世話になります。
早々のご対応ありがとうございます。

とりあえず、今できる対応としては何がありますか?

> 採番マスタのSBN_SID_SUBの桁数が10桁以上の値をセットしようとしているのでエラーになっているようです。SID+"history"を採番マスタのKEYにしているため起きている障害だと思います。
> これはきっと仕様のミスですね。

採番マスタを10桁以内とは、TODO登録のときのどこになるのでしょうか?
お手数ですが、再度ご教授お願いします。

投稿者りょう
最新書き込み2008/09/12 17:15:59
[ 1358 ] Re: Re: 新規プロジェクトにTODOを登録しようとするが、エラー表示となる。

> 採番マスタを10桁以内とは、TODO登録のときのどこになるのでしょうか?
> お手数ですが、再度ご教授お願いします。

データベースの項目自体の設定なので、TODO登録時に設定できるものではありません。
自己責任でデータベースを操作する必要があります。
自身が無い場合は次期バージョンを待つしかないですね。。。
力になれなくてすみません。

投稿者再び通りすがり。。。(GSセットアップ中)
最新書き込み2008/09/12 18:02:35
[ 1359 ] Re: Re: Re: 新規プロジェクトにTODOを登録しようとするが、エラー表示となる。

> 自己責任でデータベースを操作する必要があります。

DBAでの操作ですよね・・・。
GSが使えないのは困るので挑戦してみます。。。

とりあえず、DBAをインストールしてDBの中身を見ているのですが、
SBN_SID_SUBという項目が無いようなのですが・・・。

SBN_SID_SUB桁数変更の概要だけでも結構なのでご教授お願いします<m(__)m>

投稿者りょう
最新書き込み2008/09/12 18:17:46
[ 1360 ] Re: Re: Re: Re: 新規プロジェクトにTODOを登録しようとするが、エラー表示となる。

> > 自己責任でデータベースを操作する必要があります。
>
> DBAでの操作ですよね・・・。
> GSが使えないのは困るので挑戦してみます。。。
>
> とりあえず、DBAをインストールしてDBの中身を見ているのですが、
> SBN_SID_SUBという項目が無いようなのですが・・・。
>
> SBN_SID_SUB桁数変更の概要だけでも結構なのでご教授お願いします<m(__)m>
>

CMN_SAIBANというテーブルの中にSBN_SID_SUBがあります。
DBAで下記のSQLを実行してみると桁数が10→20に変更できます。

alter table CMN_SAIBAN alter column SBN_SID_SUB varchar(20) not null;

投稿者通りすがり。。。
最新書き込み2008/09/12 18:35:31
[ 1361 ] Re: Re: Re: Re: Re: 新規プロジェクトにTODOを登録しようとするが、エラー表示となる。

> CMN_SAIBANというテーブルの中にSBN_SID_SUBがあります。
> DBAで下記のSQLを実行してみると桁数が10→20に変更できます。
>
> alter table CMN_SAIBAN alter column SBN_SID_SUB varchar(20) not null;

毎々お世話になります。
たびたびの対応ありがとうございます。

早速、検証用サーバにて上記内容を確認したところ、正常にTODO登録できました。
ありがとうございました!!

投稿者りょう
最新書き込み2008/09/12 18:50:52
スレッドURLhttps://groupsession.jp/wbs/bulletin/bbs080.do?bbs010forumSid=4&threadSid=443
 


TOP