maven 1.1-beta-1 doesn't parse my project.xml. It gives me errors like these:

org.apache.maven.MavenException: Unknown error reading project
        at org.apache.maven.MavenUtils.getProject(MavenUtils.java:146)
        at org.apache.maven.MavenUtils.getProject(MavenUtils.java:99)
...
--- Nested Exception ---
org.apache.maven.MavenException: Error parsing project.xml 'foo/ project.xml' at org.apache.maven.MavenUtils.getNonJellyProject (MavenUtils.java:189)
        at org.apache.maven.MavenUtils.getProject(MavenUtils.java:120)
...
--- Nested Exception ---
org.codehaus.plexus.util.xml.pull.XmlPullParserException: TEXT must be immediately followed by END_TAG and not START_TAG (position: START_TAG seen ...<sourceModication>\n <className>... @268:20) at org.codehaus.plexus.util.xml.pull.MXParser.nextText (MXParser.java:1059) at org.apache.maven.project.io.xpp3.MavenXpp3Reader.parseBuild (MavenXpp3Reader.java:153) at org.apache.maven.project.io.xpp3.MavenXpp3Reader.parseModel (MavenXpp3Reader.java:846) at org.apache.maven.project.io.xpp3.MavenXpp3Reader.read (MavenXpp3Reader.java:1621)
        at org.apache.maven.project.Project.<init>(Project.java:120)
at org.apache.maven.MavenUtils.getNonJellyProject (MavenUtils.java:185)
        at org.apache.maven.MavenUtils.getProject(MavenUtils.java:120)
...


The relevant section of the project.xml is:


  <build>
    <sourceModifications>
      <sourceModication>
        <className>thisIsAFakeClass</className>
        <excludes>
          <exclude>**/foo/**</exclude>
          <exclude>**/bar/**</exclude>
        </excludes>
      </sourceModication>
    </sourceModifications>


Line 268, position 20 is the start of "thisIsAFakeClass".

Now, silliness aside (I'm not sure why we're always doing a sourceModification), why isn't this working? It appears consistent with <http://maven.apache.org/reference/project- descriptor.html#class_SourceModification> and worked under maven 1.0.2.

Thanks,
Scott

--
Scott Lamb <http://www.slamb.org/>

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

Reply via email to