You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@struts.apache.org by ce...@apache.org on 2002/04/15 10:22:10 UTC

cvs commit: jakarta-struts/contrib/tiles/src/share/org/apache/struts/tiles/xmlDefinition XmlParser.java

cedric      02/04/15 01:22:09

  Modified:    contrib/tiles/src/share/org/apache/struts/tiles/xmlDefinition
                        XmlParser.java
  Log:
  Correct bug with new Digester release preventing
  config file lists to be correctly parsed
  
  Revision  Changes    Path
  1.5       +11 -11    jakarta-struts/contrib/tiles/src/share/org/apache/struts/tiles/xmlDefinition/XmlParser.java
  
  Index: XmlParser.java
  ===================================================================
  RCS file: /home/cvs/jakarta-struts/contrib/tiles/src/share/org/apache/struts/tiles/xmlDefinition/XmlParser.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- XmlParser.java	27 Dec 2001 17:35:38 -0000	1.4
  +++ XmlParser.java	15 Apr 2002 08:22:09 -0000	1.5
  @@ -59,20 +59,19 @@
         */
     public XmlParser()
     {
  -
   	digester = new Digester();
   	digester.setDebug(digesterDebugLevel);
   	digester.setValidating(validating);
   	digester.setNamespaceAware(true);
  -        //digester.setUseContextClassLoader(true);
  +  //digester.setUseContextClassLoader(true);
   	// Register our local copy of the DTDs that we can find
  -        for (int i = 0; i < registrations.length; i += 2) {
  -            URL url = this.getClass().getResource(registrations[i+1]);
  -            if (url != null)
  -                {
  -                digester.register(registrations[i], url.toString());
  -                }
  -        }
  +  for (int i = 0; i < registrations.length; i += 2) {
  +      URL url = this.getClass().getResource(registrations[i+1]);
  +      if (url != null)
  +          {
  +          digester.register(registrations[i], url.toString());
  +          }
  +  }
       // Init syntax rules
     initDigester( digester );
     }
  @@ -277,7 +276,8 @@
        */
     public static void main(String[] args)
     {
  -  String filename = "E:/programs/jakarta-tomcat/webapps/wtiles-struts/WEB-INF/tiles-examples-defs.xml";
  +  //String filename = "E:/programs/jakarta-tomcat/webapps/wtiles-struts/WEB-INF/tiles-examples-defs.xml";
  +  String filename = "E:/programs/jakarta-tomcat-4.0.3/webapps/wtiles-struts/WEB-INF/tiles-examples-defs.xml";
     //String filename = "E:/programs/jakarta-tomcat/webapps/wtiles-struts/WEB-INF/tilesDefinitions.xml";
     //String filename = "E:/programs/jakarta-tomcat/webapps/wtiles-channel/WEB-INF/componentDefinitions.xml";
     //String filename2 = "E:/programs/jakarta-tomcat/webapps/wtiles-tutorial/WEB-INF/componentDefinitions.xml";
  @@ -309,7 +309,7 @@
         {
   	    XmlParser parser = new XmlParser();
         parser.setValidating(true);
  -      parser.setDetailLevel(0);
  +      parser.setDetailLevel(2);
         XmlDefinitionsSet definitions = new XmlDefinitionsSet();
           System.out.println( "  Parse file" );
         parser.parse( input, definitions);
  
  
  

--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>