Oh, I now remeber looking at this but I can't remember the context. There
is a cache of handlers as the URL level. If the file protocol is referenced
before the custom JBoss handler is available then the default Sun one will
be used. Is there a difference between 3.0 and 3.2 with regard to when the
custom protocol handlers are installed? I'll check later today.
xxxxxxxxxxxxxxxxxxxxxxxx
Scott Stark
Chief Technology Officer
JBoss Group, LLC
xxxxxxxxxxxxxxxxxxxxxxxx
----- Original Message -----
From: "Alex Loubyansky" <[EMAIL PROTECTED]>
To: "Scott M Stark" <[EMAIL PROTECTED]>
Sent: Tuesday, January 14, 2003 7:07 AM
Subject: Re[4]: [JBoss-dev] URLConnection and opened files
> I'm a bit confused. I wrote a simple standalone test.
>
> - main
> public static void main(String[] args) throws Exception
> {
> // set handler pkgs
> System.out.println("java.protocol.handler.pkgs: " +
>System.getProperty("java.protocol.handler.pkgs"));
>
> URL url = new URL("file", null, args[0]);
> System.out.println("url: " + url);
> URLConnection urlCon = url.openConnection();
> System.out.println("connection class: " + urlCon.getClass().getName());
>
> url = new URL("other", null, args[0]);
> System.out.println("url: " + url);
> urlCon = url.openConnection();
> System.out.println("connection class: " + urlCon.getClass().getName());
> }
>
> - run
> java -Djava.protocol.handler.pkgs=org.avoka.test.files.protocol -classpath %cp%
>org.avoka.test.files.FilesTest build.xml
>
> - output
> java.protocol.handler.pkgs: org.avoka.test.files.protocol
> url: file:build.xml
> connection class: sun.net.www.protocol.file.FileURLConnection
> url: other:build.xml
> connection class: org.avoka.test.files.protocol.other.OtherURLConnection
>
> I do have org.avoka.test.files.protocol.file.Handler and
> org.avoka.test.files.protocol.file.FileURLConnection on the classpath.
> My file.Handler isn't called. Am I missing something?
>
> This same thing happens with JBoss-3.2 and HEAD but not JBoss-3.0 (my
> 3.0 is not up to date).
>
> JDK1.3.1_05, J2SDK1.4.0
> Win2K
>
> Thanks,
> alex
>
>
>
>
> -------------------------------------------------------
> This SF.NET email is sponsored by: FREE SSL Guide from Thawte
> are you planning your Web Server Security? Click here to get a FREE
> Thawte SSL guide and find the answers to all your SSL security issues.
> http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0026en
> _______________________________________________
> Jboss-development mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/jboss-development
>
-------------------------------------------------------
This SF.NET email is sponsored by: Take your first step towards giving
your online business a competitive advantage. Test-drive a Thawte SSL
certificate - our easy online guide will show you how. Click here to get
started: http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0027en
_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development