Hello Sean,

You can create only ONE instance of Digester in your application. If
it can help you...

Friday, August 24, 2001, 5:26:22 PM, you wrote:

S> Ok, after spending over 2 hours trying to debug this can I get some eyes on
S> this please?  Does anyone see anything wrong with this method ran against
S> the attached datafile:

S> protected void initMappings(InputStream input) {

S>     Digester digester = new Digester();
S>     digester.setDebug(1);
S>     digester.setValidating(false);
S>     digester.push(this);

S>     digester.addObjectCreate("factory-selector/factory",
S> "com.company.Factory");
S>     digester.addSetProperties("factory-selector/factory");
S>     digester.addSetNext("factory-selector/factory", "addFactory",
S> "com.company.Factory");

S>     digester.addObjectCreate("*/patternset", "com.company.PatternSet");
S>     digester.addSetProperties("*/patternset");
S>     digester.addSetNext("*/patternset", "addPatternSet",
S> "com.parlano.web.struts.mapping.PatternSet");

S>     digester.addCallMethod("*/pattern", "addPattern", 0);

S>     try {
S>       digester.parse(input);
S>     }
S>     catch (Exception e) {
S>       System.out.println("DAMN ERRORS");
S>       e.printStackTrace();
S>     }
S> }

S> PLEASE, any help would be greatly appreciated ... I can't figure out why
S> NONE of my objects are getting created nor are they getting populated.  No
S> methods are getting called ...I get no exceptions no nothing ... I put print
S> statements around things and it is getting through all of this.  I also
S> tried breaking the XML in the datafile and it breaks and errors out so I
S> know it is parsing the file.  ANY help would be appreciated, Thanks ...

S> Sean



-- 
Best regards,
 Oleg                            mailto:[EMAIL PROTECTED]


Reply via email to