[EMAIL PROTECTED] wrote: > > neeme 01/10/31 09:56:44 > > Modified: src/java/org/apache/avalon/excalibur/testcase > ExcaliburTestCase.java > Log: > removed possibility for NPE, in case the .xtest configuration file was not > found > final String resourceName = this.getClass().getName().replace( > '.', '/' ) + ".xtest"; > - getLogger().debug("ResourceName = " + resourceName); > - prepare( this.getClass().getClassLoader().getResource( > resourceName ).openStream() ); > + URL resource = this.getClass().getClassLoader().getResource( > resourceName ); > + if ( resource != null ) { > + getLogger().debug("Loading resource " + resourceName); > + prepare( resource.openStream() ); > + } > + else > + getLogger().debug("Resource not found " + resourceName); > }
Be sure to fail() if the resource cannot be found! It is an error condition. -- "Those who would trade liberty for temporary security deserve neither" - Benjamin Franklin -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>