[Seasar-user:20125] Re: S2JDBCのSQLファイル検索についてご報告
DCC宮崎
[E-MAIL ADDRESS DELETED]
2010年 9月 8日 (水) 13:36:52 JST
小林様
お世話になっております。
宮崎です。
返事が遅くなり申し訳ございません。
下記、承知いたしました。
どうも有難う御座いました。
Koichi Kobayashi <[E-MAIL ADDRESS DELETED]>様:
> 小林 (koichik) です.
>
> Date: Fri, 03 Sep 2010 14:56:31 +0900
> From: DCC宮崎 <[E-MAIL ADDRESS DELETED]>
> To: [E-MAIL ADDRESS DELETED]
> Subject: [Seasar-user:20122] S2JDBCのSQLファイル検索についてご報告
>
> > <原因>
> > org.seasar.framework.util.ResourceUtil#getResourcePath(String,String)
> > 上のメソッド内にて重複している拡張子が除去されるようになっています。
>
> ResourceUtil が「除去」しているわけではないですね.
>
> それより前の NodeCache というクラスで拡張子を
> 取り除いていて,xxx.sql.sql -> xxx.sql となった後で
> getResourcePath("xxx.sql", "sql") が呼び出され,
> そこではパスが拡張子で終了している場合はそのまま
> パスを返しているので,結果的に重複している拡張子が
> 除去されたということになります.
>
> この部分を修正すると,パスの '.' を '/' に
> 置換する機能が働かなくなるなど,互換性を
> 損なうことになりそうなので,xxx.sql.sql のような
> ファイル名は使わないでくださいということで
> お願いします.
>
>
> --
> <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 mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
>
/********************************************
株式会社 電力計算センター
システム統括室 システム管理部
宮崎 聡
e-mail : [E-MAIL ADDRESS DELETED]
tel(代表) : 044-969-5573
tel(直通) : 070-6564-9319
fax : 044-969-5584
********************************************/
Seasar-user メーリングリストの案内