-
Type: Bug
-
Resolution: Unresolved
-
Priority: Major
-
None
-
Affects Version/s: 1.0.42
-
Component/s: s2dao
-
None
-
Environment:Windows2003
MySQL5.0.24
eclipse3.2
Dolteng0.18.1で、SuperAgileで生成してS2DAO、S2DaoTigerを1.0.42に差し替えた。
----------------
geronimo-jsp_2.0_spec-1.0.jar
geronimo-servlet_2.4_spec-1.0.jar
junit-3.8.2.jar
junit-addons-1.4.jar
aopalliance-1.0.jar
commons-collections-3.1.jar
commons-el-1.0.jar
commons-logging-1.0.4.jar
geronimo-ejb_2.1_spec-1.0.jar
geronimo-j2ee_1.4_spec-1.0.jar
geronimo-jta_1.0.1B_spec-1.0.jar
h2-2007-01-30.jar
javassist-3.4.ga.jar
jstl-1.1.2.jar
log4j-1.2.13.jar
ognl-2.6.7.jar
poi-2.5.1-final-20040804.jar
rhino-1.6r2.jar
s2-extension-2.4.10.jar
s2-framework-2.4.10.jar
s2-tiger-2.4.10.jar
teeda-ajax-1.0.4.jar
teeda-core-1.0.4.jar
teeda-extension-1.0.4.jar
teeda-tiger-1.0.4.jar
teeda-xmlunit-0.1.0.jar
xercesImpl-2.6.2.jar
xmlParserAPIs-2.6.2.jar
xmlunit-1.0.jar
mysql-connector-java-5.1.0-bin.jar
s2-dao-1.0.42.jar
s2-dao-tiger-1.0.42.jarWindows2003 MySQL5.0.24 eclipse3.2 Dolteng0.18.1で、SuperAgileで生成してS2DAO、S2DaoTigerを1.0.42に差し替えた。 ---------------- geronimo-jsp_2.0_spec-1.0.jar geronimo-servlet_2.4_spec-1.0.jar junit-3.8.2.jar junit-addons-1.4.jar aopalliance-1.0.jar commons-collections-3.1.jar commons-el-1.0.jar commons-logging-1.0.4.jar geronimo-ejb_2.1_spec-1.0.jar geronimo-j2ee_1.4_spec-1.0.jar geronimo-jta_1.0.1B_spec-1.0.jar h2-2007-01-30.jar javassist-3.4.ga.jar jstl-1.1.2.jar log4j-1.2.13.jar ognl-2.6.7.jar poi-2.5.1-final-20040804.jar rhino-1.6r2.jar s2-extension-2.4.10.jar s2-framework-2.4.10.jar s2-tiger-2.4.10.jar teeda-ajax-1.0.4.jar teeda-core-1.0.4.jar teeda-extension-1.0.4.jar teeda-tiger-1.0.4.jar teeda-xmlunit-0.1.0.jar xercesImpl-2.6.2.jar xmlParserAPIs-2.6.2.jar xmlunit-1.0.jar mysql-connector-java-5.1.0-bin.jar s2-dao-1.0.42.jar s2-dao-tiger-1.0.42.jar
DBのカラム名が「org」の場合、javassistの例外が発生する。
seasarというフィールドがないというメッセージが出ている。「org.seasar」?
ーー以下該当箇所のログーーー
DEBUG 2007-04-20 15:46:35,296 [http-8080-Processor25] END test.h3.dao.ServerStatusDao#selectById(1) Throwable:org.seasar.framework.exception.CannotCompileRuntimeException: [ESSR0017]例外が発生しました。理由はjavassist.CannotCompileException: [source error] no such field: seasar
DEBUG 2007-04-20 15:46:35,296 [http-8080-Processor25] トランザクションをロールバックしました
DEBUG 2007-04-20 15:46:35,312 [http-8080-Processor25] END test.h3.web.IndexPage#prerender() Throwable:org.seasar.framework.exception.CannotCompileRuntimeException: [ESSR0017]例外が発生しました。理由はjavassist.CannotCompileException: [source error] no such field: seasar
DEBUG 2007-04-20 15:46:35,312 [http-8080-Processor25] [measurement] perform ms:1750
ちなみにテーブルのスキーマは以下のとおり。
Create Table: CREATE TABLE `server_status` (
`server_status_id` int(11) NOT NULL auto_increment,
`status_type` text NOT NULL,
`status` int(11) NOT NULL,
`org` text,
PRIMARY KEY (`server_status_id`)
) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=utf8