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

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


コメント有難う御座います。
下記が heroku config の一部です。

JAVA_OPTS:                   -Xmx384m -Xss512k -XX:+UseCompressedOops -javaagent
:newrelic/newrelic.jar
LANG:                        ja_JP.UTF-8
MAVEN_OPTS:                  -Xmx384m -Xss512k -XX:+UseCompressedOops
NEW_RELIC_APP_NAME:          mikejava2
NEW_RELIC_ID:                137104
NEW_RELIC_LICENSE_KEY:       1c4cb6e42c73f792ce532405f0bb25e2d819fce0
NEW_RELIC_LOG:               stdout
PATH:                        /usr/local/bin:/usr/bin:/bin
PGBACKUPS_URL:               https://26268:3kxthz91gn8u2wk4mqjaqkqaq@pgbackups.h
eroku.com/client
SHARED_DATABASE_URL:         postgres://fufnxsbcaz:ZvcgaLZ6y6_v1cMbSJjG@ec2-23-2
3-117-101.compute-1.amazonaws.com/fufnxsbcaz
TZ:                          Asia/Tokyo

LANG は ja_JP.UTF-8に、TZは Asia/Tokyoに設定済です。
よろしくお願いいたします。

志村

2012年8月14日 6:19 ryo <rm2 @ live.jp>:
> 横からすいません。
>
> ちょっと気になったのですが、
> HerokuのTimeZoneを変えてみたらどうでしょうか?
> $ heroku config:add TZ=Asia/Tokyo
> 一応LANGも・・・
> $ heroku config:add LANG=ja_JP.UTF-8
>
>
>> Subject: [Seasar-user:21398] Re: S2UTILのTimestamp Comversion ERRORに
>> ついて
>>
>> 小林さま
>>
>> 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 mailing list
>> Seasar-user @ ml.seasar.org
>> https://ml.seasar.org/mailman/listinfo/seasar-user
> _______________________________________________
> Seasar-user mailing list
> Seasar-user @ ml.seasar.org
> https://ml.seasar.org/mailman/listinfo/seasar-user


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