> 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]