> Try running with -e to get more info, the error message seems 
> misleading. Also try to clear your local cache, that sometimes helps. 
> Can you run the war:webapp goal by itself?
> 
> -Lukas

Ok, now I found out, it must be the precompile goal -

When I edit my project.properties file and set: 
maven.tomcat.jsp.precompile=false

Everything works fine. But when I set:
maven.tomcat.jsp.precompile=true

It does not. To track down the error, I just started the jspc goal:

maven -e tomcat:jspc
--------------------
Which results in:
build:start:

war:init:

tomcat:init:
    [echo] Found context file C:\MYFOLDER\MYPROJECT\trunk/src/war/META-IN
F/context.xml
    [echo] found / in context file

war:war-resources:
    [copy] Copying 265 files to C:\MYFOLDER\MYPROJECT\trunk\target\MYPROJECT
    [copy] Copying 1 file to C:\MYFOLDER\MYPROJECT\trunk\target\MYPROJECT

tomcat:_jspc:
    [echo] excluding jsps
    [delete] Deleting 43 files from C:\MYFOLDER\MYPROJECT\trunk\target\
info11-MYPROJECT

test:test:

war:webapp:
-------------------------------------------------------------------------------
Errors stack :
>> Unable to obtain goal [war:webapp]
>> File...... 
>> file:/C:/MYFOLDER/Maven1.1/cache/maven-war-plugin-1.6.3/plugin.jelly
>> Element... attainGoal
>> Line...... 202
>> Column.... 42
>> Error parsing project.xml 
>> 'C:\MYFOLDER\Maven1.1\cache\maven-java-plugin-1.6.1\pro
ject.xml'
>> com.bea.xml.stream.MXParserFactory

Exception stack traces :
org.apache.maven.werkz.UnattainableGoalException: Unable to obtain goal [war:web
app]
        at org.apache.maven.werkz.Goal.fire(Goal.java:698)
        at org.apache.maven.werkz.Goal.attain(Goal.java:623)
        at org.apache.maven.werkz.Goal.attainPrecursors(Goal.java:526)
        at org.apache.maven.werkz.Goal.attain(Goal.java:621)
        at org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:
712)
        at org.apache.maven.MavenSession.attainGoals(MavenSession.java:265)
        at org.apache.maven.cli.App.doMain(App.java:307)
        at org.apache.maven.cli.App.main(App.java:217)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at com.werken.forehead.Forehead.run(Forehead.java:551)
        at com.werken.forehead.Forehead.main(Forehead.java:581)
Caused by: org.apache.commons.jelly.JellyTagException: 
file:/C:/MYFOLDER/Maven1.1/ca
che/maven-war-plugin-1.6.3/plugin.jelly:202:42: <attainGoal> Error parsing proje
ct.xml 'C:\MYFOLDER\Maven1.1\cache\maven-java-plugin-1.6.1\project.xml'
        at org.apache.maven.jelly.tags.werkz.MavenAttainGoalTag.doTag(MavenAttai
nGoalTag.java:113)
        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:250)
        at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
        at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:186)
        at org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:42)
        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:250)
        at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
        at org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTa
g.java:83)
        at org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.perfor
mAction(MavenGoalTag.java:116)
        at org.apache.maven.werkz.Goal.fire(Goal.java:691)
        ... 13 more
Caused by: org.apache.maven.MavenException: Error parsing project.xml 
'C:\MYFOLDER\M
aven1.1\cache\maven-java-plugin-1.6.1\project.xml'
        at org.apache.maven.MavenUtils.getNonJellyProject(MavenUtils.java:202)
        at org.apache.maven.MavenUtils.getProject(MavenUtils.java:129)
        at org.apache.maven.plugin.JellyScriptHousing.getProject(JellyScriptHous
ing.java:108)
        at org.apache.maven.plugin.PluginManager.initialiseHousingPluginContext(
PluginManager.java:775)
        at org.apache.maven.plugin.PluginManager.prepAttainGoal(PluginManager.ja
va:767)
        at org.apache.maven.jelly.tags.werkz.MavenAttainGoalTag.doTag(MavenAttai
nGoalTag.java:109)
        ... 22 more
Caused by: java.lang.ClassCastException: com.bea.xml.stream.MXParserFactory
        at javax.xml.stream.XMLInputFactory.newInstance(XMLInputFactory.java:136
)
        at org.apache.maven.project.io.stax.MavenStaxReader.read(MavenStaxReader
.java:2321)
        at org.apache.maven.project.io.stax.MavenStaxReader.read(MavenStaxReader
.java:2337)
        at org.apache.maven.project.Project.<init>(Project.java:152)
        at org.apache.maven.MavenUtils.getNonJellyProject(MavenUtils.java:198)
        ... 27 more
-------------------------------------------------------------------------------
BUILD FAILED
-------------------------------------------------------------------------------

On the page: http://masterdev.dyndns.dk/dev/14.html

you can read it was necessary to use Tomcat 5.5.12, otherwise the precompile 
wouldn't work - however I did change to Tomcat 5.5.12, so no idea why it still 
doesn't work.

Any ideas?


Thanks in advance,

Christine
-- 
Der GMX SmartSurfer hilft bis zu 70% Ihrer Onlinekosten zu sparen! 
Ideal für Modem und ISDN: http://www.gmx.net/de/go/smartsurfer

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to