Hi all,

I am updating my Maven install.  I did a fresh get of CVS and ran the
bootstrap.  Everything worked great.  However, not my web.xml file is having
merge issues, based on SAX parser missing.  I hate XML parser hell!

The web.xml file being produced is completely empty.  Do I have to set the
system property the way it says?  If so, we should document it.

My properties:
#cactus settings.  Make sure to point to your Tomcat!
maven.cactus.tomcat4x.home = c:/java/tomcat
maven.cactus.webxml = ./src/webapp/WEB-INF/web.xml
maven.cactus.test.reportsDirectory = ${maven.build.dir}/test-reports
#maven.cactus.test.fileset.include=**/Test*.*


Any ideas?

Eric Pugh

cactus:merge-webxml:
    [waitfor] Loading stylesheet
c:\java\maven\plugins\maven-cactus-plugin-1.2\c
onf\web.xml.dvsl
    [waitfor] In file C:\fortius\src\webapp\WEB-INF\web.xml time:
1036556574000
    [waitfor] Out file C:\fortius\target\cactus\fortius\WEB-INF\web.xml
time: 10
36556574000
    [waitfor] Style file
c:\java\maven\plugins\maven-cactus-plugin-1.2\conf\web.
xml.dvsl time: 1037898610000
    [waitfor] Processing C:\fortius\src\webapp\WEB-INF\web.xml to
C:\fortius\tar
get\cactus\fortius\WEB-INF\web.xml
    [waitfor] Warning: Caught exception attempting to use SAX to load a SAX
XMLR
eader
    [waitfor] Warning: Exception was: org.xml.sax.SAXException: System
property
org.xml.sax.driver not specified
    [waitfor] Warning: I will print the stack trace then carry on using the
defa
ult SAX parser
    [waitfor] [ERROR] org.xml.sax.SAXException: System property
org.xml.sax.driv
er not specified
    [waitfor] [ERROR]   at
org.xml.sax.helpers.XMLReaderFactory.createXMLReader(
Unknown Source)
    [waitfor] [ERROR]   at
org.dom4j.io.SAXHelper.createXMLReader(SAXHelper.java
:74)
    [waitfor] [ERROR]   at
org.dom4j.io.SAXReader.createXMLReader(SAXReader.java
:615)
    [waitfor] [ERROR]   at
org.dom4j.io.SAXReader.getXMLReader(SAXReader.java:49
8)
    [waitfor] [ERROR]   at org.dom4j.io.SAXReader.read(SAXReader.java:294)
    [waitfor] [ERROR]   at org.dom4j.io.SAXReader.read(SAXReader.java:256)
    [waitfor] [ERROR]   at
org.apache.tools.dvsl.Transformer.transform(Transform
er.java:163)
    [waitfor] [ERROR]   at org.apache.tools.dvsl.DVSL.xform(DVSL.java:531)
    [waitfor] [ERROR]   at
org.apache.tools.dvsl.DVSL.transform(DVSL.java:551)
    [waitfor] [ERROR]   at
org.apache.maven.DVSLBean.transform(DVSLBean.java:787
)
    [waitfor] [ERROR]   at
org.apache.maven.DVSLBean.process(DVSLBean.java:739)
    [waitfor] [ERROR]   at
org.apache.maven.DVSLBean.execute(DVSLBean.java:393)
    [waitfor] [ERROR]   at java.lang.reflect.Method.invoke(Native Method)
    [waitfor] [ERROR]   at
org.apache.commons.jelly.impl.DynamicBeanTag.doTag(Dy
namicBeanTag.java:217)
    [waitfor] [ERROR]   at
org.apache.commons.jelly.impl.StaticTagScript.run(Sta
ticTagScript.java:136)
    [waitfor] [ERROR]   at
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptB
lock.java:134)
    [waitfor] [ERROR]   at
org.apache.commons.jelly.TagSupport.invokeBody(TagSup
port.java:193)
    [waitfor] [ERROR]   at
org.apache.commons.jelly.tags.werkz.GoalTag$1.perform
Action(GoalTag.java:119)
    [waitfor] [ERROR]   at com.werken.werkz.Goal.fire(Goal.java:632)
    [waitfor] [ERROR]   at com.werken.werkz.Goal.attain(Goal.java:568)
    [waitfor] [ERROR]   at
com.werken.werkz.Project.attainGoal(Project.java:111)

    [waitfor] [ERROR]   at
org.apache.commons.jelly.tags.werkz.AttainGoalTag.doT
ag(AttainGoalTag.java:117)
    [waitfor] [ERROR]   at
org.apache.maven.jelly.tags.LazyAttainGoalTag.doTag(L
azyAttainGoalTag.java:112)
    [waitfor] [ERROR]   at
org.apache.commons.jelly.impl.TagScript.run(TagScript
.java:277)
    [waitfor] [ERROR]   at
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptB
lock.java:134)
    [waitfor] [ERROR]   at
org.apache.commons.jelly.TagSupport.invokeBody(TagSup
port.java:193)
    [waitfor] [ERROR]   at
org.apache.commons.jelly.tags.werkz.GoalTag$1.perform
Action(GoalTag.java:119)
    [waitfor] [ERROR]   at com.werken.werkz.Goal.fire(Goal.java:632)
    [waitfor] [ERROR]   at com.werken.werkz.Goal.attain(Goal.java:568)
    [waitfor] [ERROR]   at
com.werken.werkz.Project.attainGoal(Project.java:111)

    [waitfor] [ERROR]   at
org.apache.commons.jelly.tags.werkz.AttainGoalTag.doT
ag(AttainGoalTag.java:117)
    [waitfor] [ERROR]   at
org.apache.maven.jelly.tags.LazyAttainGoalTag.doTag(L
azyAttainGoalTag.java:112)
    [waitfor] [ERROR]   at
org.apache.commons.jelly.impl.TagScript.run(TagScript
.java:277)
    [waitfor] [ERROR]   at
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptB
lock.java:134)
    [waitfor] [ERROR]   at
org.apache.commons.jelly.TagSupport.invokeBody(TagSup
port.java:193)
    [waitfor] [ERROR]   at
org.apache.commons.jelly.tags.core.WhenTag.doTag(When
Tag.java:97)
    [waitfor] [ERROR]   at
org.apache.commons.jelly.impl.TagScript.run(TagScript
.java:277)
    [waitfor] [ERROR]   at
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptB
lock.java:134)
    [waitfor] [ERROR]   at
org.apache.commons.jelly.TagSupport.invokeBody(TagSup
port.java:193)
    [waitfor] [ERROR]   at
org.apache.commons.jelly.tags.core.ChooseTag.doTag(Ch
ooseTag.java:95)
    [waitfor] [ERROR]   at
org.apache.commons.jelly.impl.TagScript.run(TagScript
.java:277)
    [waitfor] [ERROR]   at
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptB
lock.java:134)
    [waitfor] [ERROR]   at
org.apache.commons.jelly.TagSupport.invokeBody(TagSup
port.java:193)
    [waitfor] [ERROR]   at
org.apache.commons.jelly.tags.werkz.GoalTag$1.perform
Action(GoalTag.java:119)
    [waitfor] [ERROR]   at com.werken.werkz.Goal.fire(Goal.java:632)
    [waitfor] [ERROR]   at com.werken.werkz.Goal.attain(Goal.java:568)
    [waitfor] [ERROR]   at
com.werken.werkz.Goal.attainPrecursors(Goal.java:481)

    [waitfor] [ERROR]   at com.werken.werkz.Goal.attain(Goal.java:566)
    [waitfor] [ERROR]   at
com.werken.werkz.Goal.attainPrecursors(Goal.java:481)

    [waitfor] [ERROR]   at com.werken.werkz.Goal.attain(Goal.java:566)
    [waitfor] [ERROR]   at
com.werken.werkz.Project.attainGoal(Project.java:111)

    [waitfor] [ERROR]   at
org.apache.commons.jelly.tags.werkz.AttainGoalTag.doT
ag(AttainGoalTag.java:117)
    [waitfor] [ERROR]   at
org.apache.maven.jelly.tags.LazyAttainGoalTag.doTag(L
azyAttainGoalTag.java:112)
    [waitfor] [ERROR]   at
org.apache.commons.jelly.impl.TagScript.run(TagScript
.java:277)
    [waitfor] [ERROR]   at
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptB
lock.java:134)
    [waitfor] [ERROR]   at
org.apache.commons.jelly.tags.core.ThreadTag$1.run(Th
readTag.java:98)
    [waitfor] [ERROR]   at java.lang.Thread.run(Thread.java:484)
    [waitfor] Failed to process C:\fortius\src\webapp\WEB-INF\web.xml
    [waitfor] -----------------------------------------
    [waitfor] WARNING: failed to process
C:\fortius\src\webapp\WEB-INF\web.xml
    [waitfor] -----------------------------------------
    [waitfor] Could not initialize a SAX Parser. Please add a SAX parser to
your
 classpath along with preferably jaxp.jar Nested exception: Could not
initialize
 a SAX Parser. Please add a SAX parser to your classpath along with
preferably j
axp.jar

Reply via email to