[Seasar-user:5057] Re: Seasar2.4.0+S2Dao1.0.38でエラー

Yuumi Yoshida [E-MAIL ADDRESS DELETED]
2006年 11月 11日 (土) 15:50:06 JST


おつかれさまです、吉田です。

Shinpei Ohtani wrote:
> おおたにです。
> 
> もう少し詳細なスタックトレースをのせていただけないでしょうか。
> よろしくお願いします。


はいはい

Exception in thread "main" java.lang.NoSuchMethodError:
org.seasar.extension.jdbc.util.DatabaseMetaDataUtil.getColumnMap(Ljava/sql/DatabaseMetaData;Ljava/lang/String;)Ljava/util/Map;
	at
org.seasar.dao.impl.BeanMetaDataImpl.setupPropertyPersistentAndColumnName(BeanMetaDataImpl.java:391)
	at
org.seasar.dao.impl.BeanMetaDataImpl.setupDatabaseMetaData(BeanMetaDataImpl.java:363)
	at
org.seasar.dao.impl.BeanMetaDataImpl.initialize(BeanMetaDataImpl.java:127)
	at
org.seasar.dao.impl.BeanMetaDataImpl.createRelationPropertyType(BeanMetaDataImpl.java:468)
	at
org.seasar.dao.impl.BeanMetaDataImpl.setupProperty(BeanMetaDataImpl.java:340)
	at
org.seasar.dao.impl.BeanMetaDataImpl.initialize(BeanMetaDataImpl.java:126)
	at org.seasar.dao.impl.DaoMetaDataImpl.initialize(DaoMetaDataImpl.java:202)
	at
org.seasar.dao.impl.DaoMetaDataFactoryImpl.createDaoMetaData(DaoMetaDataFactoryImpl.java:140)
	at
org.seasar.dao.impl.DaoMetaDataFactoryImpl.getDaoMetaData(DaoMetaDataFactoryImpl.java:109)
	at
org.seasar.dao.interceptors.S2DaoInterceptor.invoke(S2DaoInterceptor.java:51)
	at
jp.starlogic.webdb22.s2.dao2.OrderItemsDao$$EnhancedByS2AOP$$a61164$$MethodInvocation$$getAllOrderItems0.proceed(MethodInvocationClassGenerator.java)
	at
jp.starlogic.webdb22.s2.dao2.OrderItemsDao$$EnhancedByS2AOP$$a61164.getAllOrderItems(OrderItemsDao$$EnhancedByS2AOP$$a61164.java)
	at
jp.starlogic.webdb22.s2.dao2.OrderItemsDaoClient.main(OrderItemsDaoClient.java:16)



rc-2 では
public static Map getColumnMap(DatabaseMetaData dbMetaData, String
tableName)

だったのが、 2.4.0 では

public static CaseInsensitiveMap getColumnMap(DatabaseMetaData
dbMetaData, String tableName)

に替わったようですが・・・・


宜しくお願いいたします。


> 
> 06/11/11 に Yuumi Yoshida<[E-MAIL ADDRESS DELETED]> さんは書きました:
>> こんにちは、吉田です。
>>
>> Seasar2.4.0-rc-2 + S2Dao1.0.38 で動いていたアプリで Seasar2.4.0 に置換え
>> たところ、以下のエラーが出るようになりました。
>>
>> Exception in thread "main" java.lang.NoSuchMethodError:
>> org.seasar.extension.jdbc.util.DatabaseMetaDataUtil.getColumnMap(Ljava/sql/DatabaseMetaData;Ljava/lang/String;)Ljava/util/Map;
>>
>> どうしたら良いでしょうか?
>>
>>
>> 宜しくお願いいたします。
>> --
>>
>> ♪  吉田 裕美 (Yuumi Yoshida)
>> ♪    Blog      http://d.hatena.ne.jp/yuum3/
>> ♪    HomePage  http://www.ey-office.com/
>>
>> _______________________________________________
>> Seasar-user mailing list
>> [E-MAIL ADDRESS DELETED]
>> https://ml.seasar.org/mailman/listinfo/seasar-user
>>
> 
> 


-- 

♪  吉田 裕美 (Yuumi Yoshida)
♪    Blog      http://d.hatena.ne.jp/yuum3/
♪    HomePage  http://www.ey-office.com/




Seasar-user メーリングリストの案内