[Seasar-user:19832] Re: [s2junit4]excelファイル読み込みでDate項目の解析に失敗することがある

Koichi Kobayashi [E-MAIL ADDRESS DELETED]
2010年 5月 31日 (月) 15:30:15 JST


小林 (koichik) です.

Date:    Mon, 31 May 2010 11:23:00 +0900
From:    秋山 俊郎 <[E-MAIL ADDRESS DELETED]>
To:      [E-MAIL ADDRESS DELETED]
Subject: [Seasar-user:19829] [s2junit4]excelファイル読み込みでDate項目の解析に失敗することがある

> 以下のエクセルファイルをテストデータとしてDBに書き込みたいのですが、
> 二件目のデータで次の例外が発生します。
> 
> org.seasar.framework.exception.ParseRuntimeException: [ESSR0050]解析に失
> 敗しました。理由はjava.text.ParseException: Unparseable date:
> "2000-01-01 00:00:00.0"
> 
> エクセルの1行目と2行目を入れ替えると問題なく書き込むことができます。

データの1行目に値が入っていないとカラムの型を
正しく取得できないようです.
# カラムの型を設定しても値がないと取得できない.

値が入っていないカラムは読み飛ばして型を取得
するように修正したのでご確認ください.

http://maven.seasar.org/maven2-snapshot/org/seasar/container/s2-framework/2.4.42-SNAPSHOT/s2-framework-2.4.42-20100531.060228-6.jar
http://maven.seasar.org/maven2-snapshot/org/seasar/container/s2-extension/2.4.42-SNAPSHOT/s2-extension-2.4.42-20100531.060228-6.jar
http://maven.seasar.org/maven2-snapshot/org/seasar/container/s2-tiger/2.4.42-SNAPSHOT/s2-tiger-2.4.42-20100531.060824-6.jar


-- 
<component name="koichik">
    <property name="fullName">"Koichi Kobayashi"</property>
    <property name="email">"[E-MAIL ADDRESS DELETED]"</property>
    <property name="blog">"http://d.hatena.ne.jp/koichik"</property>
</component>



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