Menu

#1 ClassUrlConnection return null Stream

Rachel_2.0_Beta_1
open
nobody
Rachel Core (1)
5
2002-11-20
2002-11-20
No

Exmple code:
//line 1
URL.setURLStreamHandlerFactory(new RachelUrlFactory());
//line 2
URL url = new
URL("class://ar.com.datatransfer.hipercard.resource.HipercardImageManager/xml/hipercard.xml");
//line 3
InputStream in = url.openStream();

When we try to request the inputstream from the url we
obtain a null reference.

Here we send you a possible fix.

--- ClassUrlConnection.java.old 2002-11-20
16:26:53.000000000 -0300
+++ ClassUrlConnection.java 2002-11-20
16:27:02.000000000 -0300
@@ -61,7 +61,7 @@
path = path.substring( 1 );

T.debug( "path=" + path );
- InputStream in =
_clazz.getClassLoader().getResourceAsStream( path );
+ InputStream in = _clazz.getResourceAsStream(
path );

T.debug( "in=" + ( in != null ) );

Discussion


Log in to post a comment.