Hey guys -- I just grabbed the Windows
.exe for rc4 to try it out quick, and noticed that it doesn't work out
of the box. When I start it, I get this failure:
19:08:46.125 WARN!! [main] org.mortbay.jetty.servlet.WebApplicationContext.doStart(WebApplicationContext.java:519)
>12> Configuration error on file:/C:/Program%20Files/XWiki/xwikionjetty/webapps/xwiki/
org.apache.xerces.impl.dv.DVFactoryException:
DTD factory class org.apache.xerces.impl.dv.dtd.DTDDVFactoryImpl does not
extend from DTDDVFactory.
at org.apache.xerces.impl.dv.DTDDVFactory.getInstance(Unknown
Source)
at org.apache.xerces.impl.dv.DTDDVFactory.getInstance(Unknown
Source)
at org.apache.xerces.impl.xs.opti.SchemaParsingConfig.<init>(Unknown
Source)
at org.apache.xerces.impl.xs.opti.SchemaParsingConfig.<init>(Unknown
Source)
at org.apache.xerces.impl.xs.traversers.XSDHandler.<init>(Unknown
Source)
at org.apache.xerces.impl.xs.traversers.XSDHandler.<init>(Unknown
Source)
...
I figured out that I needed to delete
the xerces jar file from our lib directory, and after I did that it worked.
But this is not at all obvious, and really for something that is stated
"Should be used by first-time users.", it'll
leave a very bad impression. I would just add it to the Instructions, but
I'm not sure if that is good enough. Would it make sense to modify the
build script to delete the xerces jar file when creating the Windows exe?
shawn.