[daisy] block.xml sax problem
Bruno Dumon
bruno at outerthought.org
Wed Nov 22 04:04:33 CST 2006
Hi,
Sorry for the late response. Which Java version are you using (java
-version)?
(don't pay too much attention if the following is too technical)
It seems like it fails in validating the .xinfo file in the jar against
the DTD. Looking a bit closer at the DTD itself, it indeed contains
multiple declarations of the "name" element, and of other elements too.
A quick check of the XML specificiation reveals this is not allowed.
Anyhow, since you're the first one up to know to report this problem, I
guess it must be the result of using some newer/different java version
which actually checks this constraint.
On Sat, 2006-11-18 at 17:52 -0800, James Bowery wrote:
> Attempting to run up:
>
> [root at limelight bin]# ./daisy-repository-server /home/daisycms/daisydata/
> Starting Merlin 3.3.0.
> ====================
> Platform: Linux
> Java Home: /usr
> Merlin Home: /home/daisycms/daisy-1.5.1/repository-server/merlin
> Security policy:
> /home/daisycms/daisy-1.5.1/repository-server/merlin/bin/security.policy
> JVM Options: -Xmx128m -Dmerlin.deployment.timeout=0
> -Dmerlin.logging.config=/home/daisycms/daisydata//conf/logkit.xml
> -Ddaisy.datadir=/home/daisycms/daisydata/
> -Ddaisy.home=/home/daisycms/daisy-1.5.1 -Dfile.encoding=UTF-8
> -Djava.awt.headless=true
> -Dorg.apache.commons.logging.Log=org.outerj.daisy.logging.DaisyLog
> -Djava.security.auth.login.config=/home/daisycms/daisydata//conf/login.config
> -Duser.language=en -Duser.country=US -Duser.variant=
> Bootstrap JAR:
> /home/daisycms/daisy-1.5.1/repository-server/merlin/system/merlin/jars/merlin-cli-3.3.0.jar
> Merlin Arguments: -offline -home /home/daisycms/daisydata/
> -repository /home/daisycms/daisy-1.5.1/lib -config
> /home/daisycms/daisydata//conf/myconfig.xml
> /home/daisycms/daisy-1.5.1/repository-server/conf/block.xml
> ---- exception report
> ----------------------------------------------------------
> Exception: org.apache.avalon.merlin.KernelException
> Message: Install failure:
> file:/home/daisycms/daisy-1.5.1/repository-server/conf/block.xml
> ---- cause
> ---------------------------------------------------------------------
> Exception: org.apache.avalon.composition.model.ModelException
> Message: Could not create classloader.
> ---- cause
> ---------------------------------------------------------------------
> Exception: org.apache.avalon.composition.model.ModelException
> Message: Unexpected error while scanning jar file:
> file:/home/daisycms/daisy-1.5.1/lib/daisy/jars/daisy-commons-logging-helper-1.5.1.jar
> ---- cause
> ---------------------------------------------------------------------
> Exception: org.xml.sax.SAXParseException
> Message: multiple declarations for element type: name
--
Bruno Dumon http://outerthought.org/
Outerthought - Open Source, Java & XML Competence Support Center
bruno at outerthought.org bruno at apache.org
More information about the daisy
mailing list