You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@avalon.apache.org by mc...@apache.org on 2002/07/08 01:24:43 UTC
cvs commit: jakarta-avalon-excalibur/assembly/src/java/org/apache/excalibur/meta/builder XMLInfoCreator.java
mcconnell 2002/07/07 16:24:43
Modified: assembly/src/java/org/apache/excalibur/meta/builder
XMLInfoCreator.java
Log:
corrected exception declaration
Revision Changes Path
1.2 +5 -2 jakarta-avalon-excalibur/assembly/src/java/org/apache/excalibur/meta/builder/XMLInfoCreator.java
Index: XMLInfoCreator.java
===================================================================
RCS file: /home/cvs/jakarta-avalon-excalibur/assembly/src/java/org/apache/excalibur/meta/builder/XMLInfoCreator.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- XMLInfoCreator.java 5 Jul 2002 10:38:59 -0000 1.1
+++ XMLInfoCreator.java 7 Jul 2002 23:24:43 -0000 1.2
@@ -51,12 +51,15 @@
* @param implementationKey The classname of Component
* @param inputStream the InputStream to load Type from
* @return the created Type
- * @throws ConfigurationException if an error occurs
+ * @throws Exception if an error occurs
*/
public Type createType( String implementationKey,
InputStream inputStream )
throws Exception
{
+ if( inputStream == null )
+ throw new NullPointerException("input stream.");
+
final InputSource input = new InputSource( inputStream );
final String classname = implementationKey;
final Configuration configuration = ConfigurationBuilder.build( input );
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>