It sounds like xml parser hell! Try creating the simplest possible file that will run.. You could also try and run the unit tests for commons-configuration in your debugger/IDE to see if it is passing in something odd...
ERic > -----Original Message----- > From: Mai,Nguyen Huu [mailto:[EMAIL PROTECTED] > Sent: Wednesday, November 26, 2003 11:25 AM > To: Jakarta Commons Developers List > Subject: Re: [configuration]Re: Stranger error when I parse XML file > > > Hello Oli > Below is my error trace > > org.dom4j.DocumentException: file:/C:/resin-2.1.9:1: XML file has no > top-element. All well-formed XML files have a single > top-level element. > Nested exception: file:/C:/resin-2.1.9: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) > at > org.apache.commons.configuration.DOM4JConfiguration.load(DOM4J > Configuration. > java:156) > at net.myvietnam.mvncore.db.DBOptions.<init>(DBOptions.java:83) > at net.myvietnam.mvncore.db.DBUtils.<clinit>(DBUtils.java:89) > at > net.myvietnam.mvncore.info.DatabaseInfo.<init>(DatabaseInfo.java:59) > at > net.myvietnam.mvnplugin.mvnforum.MVNForumConfig.setMVNForumHom > e(MVNForumConf > ig.java:121) > at > net.myvietnam.mvnplugin.mvnforum.MVNForumConfig.<clinit>(MVNFo > rumConfig.java > :409) > at > net.myvietnam.mvnplugin.mvnforum.user.ForumUserServlet.init(Fo > rumUserServlet > .java:75) > at javax.servlet.GenericServlet.init(GenericServlet.java:82) > at > com.caucho.server.http.Application.createServlet(Application.j > ava:3111) > at > com.caucho.server.http.Application.loadServlet(Application.java:3062) > at > com.caucho.server.http.QServletConfig.loadServlet(QServletConf > ig.java:435) > at > com.caucho.server.http.Application.getFilterChainServlet(Appli > cation.java:28 > 06) > at > com.caucho.server.http.Application.buildFilterChain(Applicatio > n.java:2762) > at com.caucho.server.http.Invocation.service(Invocation.java:313) > at > com.caucho.server.http.CacheInvocation.service(CacheInvocation > .java:135) > at > com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:246) > at > com.caucho.server.http.HttpRequest.handleConnection(HttpReques > t.java:163) > at com.caucho.server.TcpConnection.run(TcpConnection.java:139) > at java.lang.Thread.run(Thread.java:536) > > I am using dom4j-1.4.jar > Really stranger, it works well if I run in console > Help me please. > > > > ----- Original Message ----- > From: "Oliver Heger" <[EMAIL PROTECTED]> > To: "Jakarta Commons Developers List" <[EMAIL PROTECTED]> > Sent: Wednesday, November 26, 2003 6:11 PM > Subject: [configuration]Re: Stranger error when I parse XML file > > > > Hm, this is really a bit strange. > > > > Could you perhaps provide a full stack trace with the exception that > > occurs? It may be related to the class path of your servlet > container. > > Is dom4j included? > > > > Oli > > > > Mai,Nguyen Huu wrote: > > > > >Hi folks > > >I am a new with configuration > > >Right now, I have problem when loading XML file, > > >Below this my code > > > > > > String testProperties = new > File("webapps/mvnforum/Web-inf/classes/" + > OPTION_FILE_NAME).getAbsolutePath(); > > > DOM4JConfiguration conf = new DOM4JConfiguration(); > > > conf.setFileName(testProperties); > > > conf.load(); > > > > > >If I run this code in console, it works well (I must > change the path to > XML file, of course) > > >but if I run this code in Servlet Container like Resin or > Tomcat, I will > receive an error > > > > > >"XML file has no top-element. All well-formed XML files > have a single > top-level element. Nested exception: file:/C:/resin-2.1.9:1: > XML file has no > top-element. All well-formed XML files have a single > top-level element." > > > > > >And I am sure I check the syntax of XML file carefully and > the path to > XML file is OK > > >Any body here get the same error like me. > > >Please help me. > > >Thanks iin advance > > > > > >----------------------------------------------- > > >Nguyen Huu Mai > > >Software Developer > > >Email: [EMAIL PROTECTED] > > >web site: www.myvietnam.net > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]