Hi, as part of my webapp I'm using Dom4J to parse an XML file, the Dom4J
jars are part of my WEB-INF/lib directory.
When I upgraded my resin 2.0.5 install to the new 2.1.0 release, I now get
the following on startup:
2002-05-03 14:10:22,774 ERROR td.jtime - Error parsing XML:
file:/c:/resin/webapps/jtime/WEB-INF/jtime_modules.xml:1: XML file has no
top-element. All well-formed XML files have a single top-level element.
Nested exception: file:/c:/resin/webapps/jtime/WEB-INF/jtime_modules.xml:1:
XML file has no top-element. All well-formed XML files have a single
top-level element.
org.dom4j.DocumentException:
file:/c:/resin/webapps/jtime/WEB-INF/jtime_modules.xml:1: XML file has no
top-element. All well-formed XML files have a single top-level element.
Nested exception: file:/c:/resin/webapps/jtime/WEB-INF/jtime_modules.xml:1:
XML file has no top-element. All well-formed XML files have a single
top-level element.
at org.dom4j.io.SAXReader.read(SAXReader.java:342)
at org.dom4j.io.SAXReader.read(SAXReader.java:218)
Mmmm, I also notice a lack of a standalone.exe in the 2.1.0 zip file...???
Does anyone have any idea what might cause this?
I'm reading my XML with the following code:
String prefix = getServletContext().getRealPath("/");
ModuleDefinition.getModuleList( prefix +
getInitParamete("jtime_modules")));
// in ModuleDefinition.getModuleList() (modulesList is passed in)
File file = new File(modulesList);
SAXReader reader = new SAXReader();
Document document = reader.read(file);
I found in some previous posts (to either the dom4j or resin lists) someone
mentioned getting around the problem by using...
URL url = file.toURL();
Document document = reader.read(url.openStream());
...but that didn't work for me.
Any one know what might cause this?
-- \m/ --
"...if I seem super human I have been misunderstood." (c) Dream Theater
[EMAIL PROTECTED] - ICQ: 1934853 JID: [EMAIL PROTECTED]
_______________________________________________________________
Have big pipes? SourceForge.net is looking for download mirrors. We supply
the hardware. You get the recognition. Email Us: [EMAIL PROTECTED]
_______________________________________________
dom4j-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dom4j-user