[Seasar-user:21398] Re: S2UTILのTimestamp Comversion ERRORについて

Masanobu Shimura [E-MAIL ADDRESS DELETED]
2012年 8月 14日 (火) 06:13:03 JST


小林さま

URL Parameter入力時にミスっていました。
再度実行して今度は + は入りましたがやはり下記の通り駄目でした。

because org.seasar.util.exception.ParseRuntimeException: [EUTL0051]Can
not parse of (2012-08-13T12:35:00+09:00)
because org.seasar.util.exception.ParseRuntimeException: [EUTL0051]Can
not parse of (2012-08-13T12:35:00.000+09:00).

お手数をお掛けしています。

志村

2012年8月13日 23:08 Masanobu Shimura <mikeshimura @ gmail.com>:
> 小林さま
>
> TestBean tbean =
> copyMapToNewBean(m,TestBean.class,include("ttest").timestampConverter("yyyy/MM/dd
> HH:mm:ss","ttest"));
>
> の様に、timestampConverterで明示したら大丈夫でした。
> ただこの場合は includeで全項目を指定しなければならないので、
> 折角のS2UTILの簡便さが無くなってしまいます。
>
> DefaultのFormat指定は出来ませんよね。
>
> 志村
>
> 2012年8月13日 22:40 Masanobu Shimura <mikeshimura @ gmail.com>:
>> 小林さま
>> 早速のアドバイス有難う御座いました。
>>
>> 2012-08-13T12:35:00+09:00の場合
>> because org.seasar.util.exception.ParseRuntimeException: [EUTL0051]Can
>> not parse of (2012-08-13T12:35:00 09:00).
>> 2012-08-13T12:35:00.000+09:00
>> because org.seasar.util.exception.ParseRuntimeException: [EUTL0051]Can
>> not parse of (2012-08-13T12:35:00.000 09:00).
>>
>> どちらも駄目でした。
>> 難しいですね
>>
>> 志村
>>
>> 2012年8月13日 22:00 Koichi Kobayashi <koichik @ improvement.jp>:
>>> 小林 (koichik) です.
>>>
>>> ログに出力されているタイムスタンプが
>>>
>>> 2012-08-13T07:58:48+00:00
>>>
>>> なので,デフォルトロケールのフォーマットが
>>>
>>> "yyyy-MM-dd'T'HH:mm:ssXXX"
>>>
>>> になっているのでは?
>>>
>>> 2012-08-13T22:00:00+09:00
>>>
>>> とかで試してみては?
>>>
>>>
>>> On Mon, 13 Aug 2012 18:07:31 +0900, Masanobu Shimura <mikeshimura @ gmail.com> wrote:
>>>
>>>> 小林さま
>>>> いつもお世話になっています。
>>>> 理解できない現象なので教えて頂けますか。
>>>> 取り敢えず暫定対応していますので、特に急いけはいません。
>>>>
>>>> 自分のWindowsの環境ではErrorがでないのですが、HEROKUの環境だとERRORになってしまいます。
>>>> LOCALEの影響があるかと思い HEROKUのENVに LANG: ja_JP.UTF-8 を設定しましたが変わりませんでした。
>>>>
>>>> 下記すべてのパターンで駄目でした。
>>>>
>>>> [EUTL0051]Can not parse of (2012/08/11 13:56:58)
>>>> [EUTL0051]Can not parse of (08/11/2012 13:56:58)
>>>> [EUTL0051]Can not parse of (08-11-2012 13:56:58)
>>>> [EUTL0051]Can not parse of (2012-08-11 13:56:58)
>>>>
>>>> Stack Traceを添付します。
>>>>
>>>> HEROKUの環境の問題と思います(実際はAmazon EC2の筈ですが)ので、
>>>> 問題の切り分け方法があれば教えて頂けますか。
>>>>
>>>> 志村
>>>
>>>
>>> --
>>> {
>>>   name: "Koichi Kobayashi",
>>>   mail: "koichik @ improvement.jp",
>>>   blog: "http://d.hatena.ne.jp/koichik/",
>>>   twitter: "@koichik"
>>> }
>>>
>>> _______________________________________________
>>> Seasar-user mailing list
>>> Seasar-user @ ml.seasar.org
>>> https://ml.seasar.org/mailman/listinfo/seasar-user


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