Hervé,
Think you might take a look at that as if it has anything to do with
encoding then it was most likely a result of the changes that were
made though the system for encoding in the last release.
On 8-Jan-08, at 5:12 AM, David J. M. Karlsen wrote:
I don't know if anybody have noticed this one - but it seems like a
real ugly regression bug.
See http://jira.codehaus.org/browse/MNG-3316.
If an attribute in the configuration section of a plugin containes
an attribute with name *encoding - it will result in the folling
stack trace:
[INFO] Trace
org.apache.maven.reactor.MavenExecutionException: Failed to build
model from file 'C:\TEMP\pom.xml'.
Error: '${ENCODING.DEFAULT}' for project unknown
at
org.apache.maven.DefaultMaven.getProjects(DefaultMaven.java:376)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:
289)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:126)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:282)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun
.reflect
.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun
.reflect
.DelegatingMethodAccessorImpl
.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at
org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
Caused by: org.apache.maven.project.ProjectBuildingException: Failed
to build model from file 'C:\TEMP\pom.xml'.
Error: '${ENCODING.DEFAULT}' for project unknown
at
org
.apache
.maven
.project
.DefaultMavenProjectBuilder
.readModel(DefaultMavenProjectBuilder.java:1386)
at
org
.apache
.maven
.project
.DefaultMavenProjectBuilder
.buildFromSourceFileInternal(DefaultMavenProjectBuilder.j
va:474)
at
org
.apache
.maven
.project
.DefaultMavenProjectBuilder.build(DefaultMavenProjectBuilder.java:197)
at org.apache.maven.DefaultMaven.getProject(DefaultMaven.java:
548)
at
org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java:458)
at
org.apache.maven.DefaultMaven.getProjects(DefaultMaven.java:362)
... 11 more
Caused by: java.io.UnsupportedEncodingException: ${ENCODING.DEFAULT}
at
sun.nio.cs.StreamDecoder.forInputStreamReader(StreamDecoder.java:52)
at java.io.InputStreamReader.<init>(InputStreamReader.java:83)
at
hidden
.org.codehaus.plexus.util.xml.XmlReader.prepareReader(XmlReader.java:
479)
at
hidden
.org.codehaus.plexus.util.xml.XmlReader.doRawStream(XmlReader.java:
462)
at
hidden.org.codehaus.plexus.util.xml.XmlReader.<init>(XmlReader.java:
179)
at
hidden.org.codehaus.plexus.util.xml.XmlReader.<init>(XmlReader.java:
142)
at
hidden.org.codehaus.plexus.util.xml.XmlReader.<init>(XmlReader.java:
123)
at
hidden
.org
.codehaus
.plexus.util.xml.XmlStreamReader.<init>(XmlStreamReader.java:67)
at
hidden
.org
.codehaus.plexus.util.ReaderFactory.newXmlReader(ReaderFactory.java:
113)
at
org
.apache
.maven
.project
.DefaultMavenProjectBuilder
.readModel(DefaultMavenProjectBuilder.java:1376)
... 16 more
[INFO]
------------------------------------------------------------------------
[INFO] Total time: < 1 second
[INFO] Finished at: Tue Jan 08 14:10:08 CET 2008
[INFO] Final Memory: 1M/4M
[INFO]
------------------------------------------------------------------------
So it seems maven2.0.8 are parsing attributes named *encoding
terribly wrong.
David
David J. M. Karlsen - +47 90 68 22 43
http://www.davidkarlsen.com
http://mp3.davidkarlsen.com
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
Thanks,
Jason
----------------------------------------------------------
Jason van Zyl
Founder, Apache Maven
jason at sonatype dot com
----------------------------------------------------------
We know what we are, but know not what we may be.
-- Shakespeare
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]