You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@commons.apache.org by "Paul M. Hopper" <pa...@verizonbusiness.com> on 2006/01/31 19:54:13 UTC
[Digester} URI always comes up NULL
Good day,
I'm a newbie to Digester and therefore am running into URI resource
issues when using Eclipse IDE to run my project. I setup the CLASSPATH
in the run tab for my main class (and print out as first line in
application for verification). But for the life of byte code I cannot
get the resource to find my *.xml files. I've debugged my code and
found the URI always = null. Code and XML files are attached.
hopp
output:
31 Jan 13:47:32 DEBUG
com.verizonbusiness.eclipse.test.DigesterXMLConfigReader - C:\Documents
and
Settings\paul.hopper\workspace\dyson\etc\database-rules.xml;C:\Documents
and Settings\paul.hopper\workspace\dyson\etc\database.xml;C:\Documents
and Settings\paul.hopper\workspace\dyson;C:\Paul's Data\My
Documents\Projects\cots_lib\common-20050609.012214.jar;C:\java\jConnect-6_0\classes\jconn3.jar;C:\java\commons-digester-1.7\commons-digester-1.7.jar;C:\java\logging-log4j-1.2.13\dist\lib\log4j-1.2.13.jar;C:\java\commons-collections-3.1\commons-collections-3.1.jar;C:\java\commons-logging-1.0.5\commons-logging.jar
31 Jan 13:47:33 DEBUG org.apache.commons.digester.Digester -
addRuleSet() with no namespace URI
31 Jan 13:47:33 DEBUG org.apache.commons.digester.Digester -
addRuleSet() with no namespace URI
31 Jan 13:47:33 DEBUG org.apache.commons.digester.Digester -
register('-//Jakarta Apache //DTD digester-rules XML V1.0//EN',
'jar:file:/C:/java/commons-digester-1.7/commons-digester-1.7.jar!/org/apache/commons/digester/xmlrules/digester-rules.dtd'
Exception in thread "main"
org.apache.commons.digester.xmlrules.XmlLoadException
at
org.apache.commons.digester.xmlrules.FromXmlRuleSet$URLXMLRulesLoader.loadRules(FromXmlRuleSet.java:198)
at
org.apache.commons.digester.xmlrules.FromXmlRuleSet.addRuleInstances(FromXmlRuleSet.java:175)
at
org.apache.commons.digester.xmlrules.FromXmlRuleSet.addRuleInstances(FromXmlRuleSet.java:140)
at org.apache.commons.digester.Digester.addRuleSet(Digester.java:1776)
at
org.apache.commons.digester.xmlrules.DigesterLoader.createDigester(DigesterLoader.java:79)
at
com.verizonbusiness.eclipse.test.DigesterXMLConfigReader.<init>(DigesterXMLConfigReader.java:25)
at
com.verizonbusiness.eclipse.test.DigesterXMLConfigReader.main(DigesterXMLConfigReader.java:51)
Caused by: java.lang.NullPointerException
at
org.apache.commons.digester.xmlrules.FromXmlRuleSet$URLXMLRulesLoader.loadRules(FromXmlRuleSet.java:196)
... 6 more