[Seasar-user:21401] Re: S2UTILのTimestamp Comversion ERRORについて
Masanobu Shimura
[E-MAIL ADDRESS DELETED]
2012年 8月 14日 (火) 06:36:08 JST
不要な情報まで送ってしまいましたね。・・・・・・
志村
2012年8月14日 6:32 Masanobu Shimura <mikeshimura @ gmail.com>:
> コメント有難う御座います。
> 下記が 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 メーリングリストの案内