mcconnell 2003/02/23 06:01:14 Modified: meta/src/java/org/apache/avalon/meta ConfigurationBuilder.java Log: Updated DTD urls to reference avalon.apache.org. Revision Changes Path 1.3 +16 -7 avalon-sandbox/meta/src/java/org/apache/avalon/meta/ConfigurationBuilder.java Index: ConfigurationBuilder.java =================================================================== RCS file: /home/cvs/avalon-sandbox/meta/src/java/org/apache/avalon/meta/ConfigurationBuilder.java,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- ConfigurationBuilder.java 7 Feb 2003 15:39:50 -0000 1.2 +++ ConfigurationBuilder.java 23 Feb 2003 14:01:14 -0000 1.3 @@ -51,6 +51,7 @@ package org.apache.avalon.meta; import java.io.IOException; +import java.net.MalformedURLException; import javax.xml.parsers.ParserConfigurationException; import javax.xml.parsers.SAXParser; import javax.xml.parsers.SAXParserFactory; @@ -64,7 +65,6 @@ * Utility class used to load Configuration trees from XML files. * * @author <a href="mailto:dev@avalon.apache.org">Avalon Development Team</a> - * @author <a href="mailto:dev@avalon.apache.org">Avalon Development Team</a> * @version $Revision$ $Date$ */ public class ConfigurationBuilder @@ -72,16 +72,16 @@ private static final DTDInfo[] DTD_INFO = new DTDInfo[] { new DTDInfo( "-//AVALON/Component Type DTD Version 1.0//EN", - "http://jakarta.apache.org/avalon/dtds/meta/type_1_0.dtd", + "http://avalon.apache.org/dtds/meta/type_1_0.dtd", "org/apache/avalon/meta/type.dtd" ), new DTDInfo( "-//AVALON/Component Type DTD Version 1.1//EN", - "http://jakarta.apache.org/avalon/dtds/meta/type_1_1.dtd", + "http://avalon.apache.org/dtds/meta/type_1_1.dtd", "org/apache/avalon/meta/type.dtd" ), new DTDInfo( "-//AVALON/Service DTD Version 1.0//EN", - "http://jakarta.apache.org/avalon/dtds/meta/service_1_0.dtd", + "http://avalon.apache.org/dtds/meta/service_1_0.dtd", "org/apache/avalon/meta/service.dtd" ), new DTDInfo( "-//PHOENIX/Block Info DTD Version 1.0//EN", - "http://jakarta.apache.org/avalon/dtds/phoenix/blockinfo_1.0.dtd", + "http://avalon.apache.org/dtds/phoenix/blockinfo_1.0.dtd", "org/apache/avalon/meta/blockinfo.dtd" ), }; @@ -130,7 +130,16 @@ public static Configuration build( final String uri ) throws SAXException, ParserConfigurationException, IOException { - return build( new InputSource( uri ) ); + try + { + return build( new InputSource( uri ) ); + } + catch( MalformedURLException mue ) + { + final String error = + "Invalid input source uri: " + uri; + throw new IOException( error ); + } } /**
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]