[Seasar-user:18244] Re: org.seasar.framework.util.URLUtil.toFile(URL)メソッドの実装に関する質問
Koichi Kobayashi
[E-MAIL ADDRESS DELETED]
2009年 8月 10日 (月) 19:00:00 JST
小林 (koichik) です.
Date: Mon, 10 Aug 2009 18:13:07 +0900
From: Toshiaki Takashima <[E-MAIL ADDRESS DELETED]>
To: [E-MAIL ADDRESS DELETED]
Subject: [Seasar-user:18243] Re: org.seasar.framework.util.URLUtil.toFile(URL)メソッドの実装に関する質問
> > Sun の JRE ではその必要があるからです.
失礼しました,きっかけは Sun ではなく旧 BEA の
WebLogic (JRE は JRockit) でその必要があったからです.
> 重ねての質問になりますが、上記ご判断に関しましては、小林様の
> 検証結果でしょうか?それとも、何らかの情報が公開されているの
> でしょうか?
覚えていませんが,誰かがトラブルの報告を
してくれたのだと思います.
自分が WebLogic で検証した記憶はありませんので.
ちなみに UrlUtil#toFile() の最初の実装はこうでした.
public static File toFile(final URL fileUrl) {
try {
final URI uri = new URI(fileUrl.toExternalForm());
return new File(uri);
} catch (final URISyntaxException e) {
throw new SRuntimeException("ESSR0017", new Object[] { e }, e);
}
}
URL#toURI() は Java5 で導入されたメソッドなので,
J2SE1.4 もサポートする S2 では使っていませんが,
実装としては [Seasar-user:18239] と等価です.
しかしこのコードは WebLogic では動かない
(あるいは動かなかった) ということです.
--
<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 メーリングリストの案内