You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by Aron Smith <ar...@hotmail.com> on 2006/07/08 20:29:07 UTC

Parse error reading POM. Reason: parser must be on START_TAG or TEXT

It appears mavens site builder doesnt read my pom.xml - though all the other 
utilities (compiles, package, filter etc.) are fine.  It *is* valid XML 
(pom.xml follows stacktrace)

C:\myproject\build\registration>mvn site
[INFO] Scanning for projects...
[INFO] 
-------------------------------------------------------------------------
---
[ERROR] FATAL ERROR
[INFO] 
-------------------------------------------------------------------------
---
[INFO] Error building POM (may not be this project's POM).


Project ID: unknown
POM Location: C:\myproject\build\registration\pom.xml

Reason: Parse error reading POM. Reason: parser must be on START_TAG or TEXT 
to
read text (position: START_TAG seen ...<resources>\r\n    
<filters><filter>... @
31:22)


[INFO] 
-------------------------------------------------------------------------
---
[INFO] Trace
org.apache.maven.reactor.MavenExecutionException: Parse error reading POM. 
Reaso
n: parser must be on START_TAG or TEXT to read text (position: START_TAG 
seen ..
..<resources>\r\n    <filters><filter>... @31:22)
        at org.apache.maven.DefaultMaven.getProjects(DefaultMaven.java:365)
        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:278)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:115)
        at org.apache.maven.cli.MavenCli.main(MavenCli.java:249)
        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 
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.InvalidProjectModelException: Parse 
error re
ading POM. Reason: parser must be on START_TAG or TEXT to read text 
(position: S
TART_TAG seen ...<resources>\r\n    <filters><filter>... @31:22)
        at 
org.apache.maven.project.DefaultMavenProjectBuilder.readModel(Default
MavenProjectBuilder.java:1134)
        at 
org.apache.maven.project.DefaultMavenProjectBuilder.readModel(Default
MavenProjectBuilder.java:1094)
        at 
org.apache.maven.project.DefaultMavenProjectBuilder.buildFromSourceFi
le(DefaultMavenProjectBuilder.java:289)
        at 
org.apache.maven.project.DefaultMavenProjectBuilder.build(DefaultMave
nProjectBuilder.java:274)
        at org.apache.maven.DefaultMaven.getProject(DefaultMaven.java:515)
        at 
org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java:447)
        at org.apache.maven.DefaultMaven.getProjects(DefaultMaven.java:351)
        ... 11 more
Caused by: org.codehaus.plexus.util.xml.pull.XmlPullParserException: parser 
must
be on START_TAG or TEXT to read text (position: START_TAG seen 
....<resources>\r
\n    <filters><filter>... @31:22)
        at 
org.codehaus.plexus.util.xml.pull.MXParser.nextText(MXParser.java:106
8)
        at 
org.apache.maven.model.io.xpp3.MavenXpp3Reader.parseBuild(MavenXpp3Re
ader.java:682)
        at 
org.apache.maven.model.io.xpp3.MavenXpp3Reader.parseModel(MavenXpp3Re
ader.java:2284)
        at 
org.apache.maven.model.io.xpp3.MavenXpp3Reader.read(MavenXpp3Reader.j
ava:4548)
        at 
org.apache.maven.project.DefaultMavenProjectBuilder.readModel(Default
MavenProjectBuilder.java:1130)
        ... 17 more
[INFO] 
-------------------------------------------------------------------------
---
[INFO] Total time: < 1 second
[INFO] Finished at: Sat Jul 08 14:15:44 EDT 2006
[INFO] Final Memory: 1M/2M
[INFO] 
-------------------------------------------------------------------------
---

C:\myproject\build\registration>mvn -version
Maven version: 2.0.2

C:\myproject\build\registration>mvn -e site
+ Error stacktraces are turned on.
[INFO] Scanning for projects...
[INFO] 
-------------------------------------------------------------------------
---
[ERROR] FATAL ERROR
[INFO] 
-------------------------------------------------------------------------
---
[INFO] Error building POM (may not be this project's POM).


Project ID: unknown
POM Location: C:\myproject\build\registration\pom.xml

Reason: Parse error reading POM. Reason: parser must be on START_TAG or TEXT 
to
read text (position: START_TAG seen ...<resources>\r\n    
<filters><filter>... @
31:22)


[INFO] 
-------------------------------------------------------------------------
---
[INFO] Trace
org.apache.maven.reactor.MavenExecutionException: Parse error reading POM. 
Reaso
n: parser must be on START_TAG or TEXT to read text (position: START_TAG 
seen ..
..<resources>\r\n    <filters><filter>... @31:22)
        at org.apache.maven.DefaultMaven.getProjects(DefaultMaven.java:365)
        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:278)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:115)
        at org.apache.maven.cli.MavenCli.main(MavenCli.java:249)
        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 
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.InvalidProjectModelException: Parse 
error re
ading POM. Reason: parser must be on START_TAG or TEXT to read text 
(position: S
TART_TAG seen ...<resources>\r\n    <filters><filter>... @31:22)
        at 
org.apache.maven.project.DefaultMavenProjectBuilder.readModel(Default
MavenProjectBuilder.java:1134)
        at 
org.apache.maven.project.DefaultMavenProjectBuilder.readModel(Default
MavenProjectBuilder.java:1094)
        at 
org.apache.maven.project.DefaultMavenProjectBuilder.buildFromSourceFi
le(DefaultMavenProjectBuilder.java:289)
        at 
org.apache.maven.project.DefaultMavenProjectBuilder.build(DefaultMave
nProjectBuilder.java:274)
        at org.apache.maven.DefaultMaven.getProject(DefaultMaven.java:515)
        at 
org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java:447)
        at org.apache.maven.DefaultMaven.getProjects(DefaultMaven.java:351)
        ... 11 more
Caused by: org.codehaus.plexus.util.xml.pull.XmlPullParserException: parser 
must
be on START_TAG or TEXT to read text (position: START_TAG seen 
....<resources>\r
\n    <filters><filter>... @31:22)
        at 
org.codehaus.plexus.util.xml.pull.MXParser.nextText(MXParser.java:106
8)
        at 
org.apache.maven.model.io.xpp3.MavenXpp3Reader.parseBuild(MavenXpp3Re
ader.java:682)
        at 
org.apache.maven.model.io.xpp3.MavenXpp3Reader.parseModel(MavenXpp3Re
ader.java:2284)
        at 
org.apache.maven.model.io.xpp3.MavenXpp3Reader.read(MavenXpp3Reader.j
ava:4548)
        at 
org.apache.maven.project.DefaultMavenProjectBuilder.readModel(Default
MavenProjectBuilder.java:1130)
        ... 17 more
[INFO] 
-------------------------------------------------------------------------
---
[INFO] Total time: < 1 second
[INFO] Finished at: Sat Jul 08 14:22:03 EDT 2006
[INFO] Final Memory: 1M/2M
[INFO] 
-------------------------------------------------------------------------
---

C:\myproject\build\registration>


<project xmlns="http://maven.apache.org/POM/4.0.0" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <groupId>com.myproject.registration</groupId>
  <artifactId>myproject-registration-1.0.jar</artifactId>
  <packaging>jar</packaging>
  <version>1.0-SNAPSHOT</version>
  <name>Patient Information System</name>
  <url>http://www.myproject.com</url>
  <description>Patient Information System</description>
  <dependencies>
    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>3.8.1</version>
      <scope>test</scope>
    </dependency>
  </dependencies>
<build>
  <plugins>
    <plugin>
      <groupId>org.apache.maven.plugins</groupId>
      <artifactId>maven-compiler-plugin</artifactId>
      <configuration>
        <source>1.5</source>
        <target>1.5</target>
      </configuration>
    </plugin>
  </plugins>
   <resources>
    <filters><filter>filter.properties</filter></filters>
      <resource><directory>src/main/resources</directory>
<filtering>true</filtering></resource>
</resources>
</build>
</project>

_________________________________________________________________
Express yourself instantly with MSN Messenger! Download today - it's FREE! 
http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Re: Parse error reading POM. Reason: parser must be on START_TAG or TEXT

Posted by Eric Redmond <er...@gmail.com>.
"filters" are not under "resources". They are under "build"... try the
following:

<build>
  ...
  <filters><filter>filter.properties</filter></filters>
  <resources>
    <resource><directory>src/main/resources</directory>
    <filtering>true</filtering></resource>
  </resources>
</build>

Thanks;
Eric

On 7/8/06, Aron Smith <ar...@hotmail.com> wrote:
>
> It appears mavens site builder doesnt read my pom.xml - though all the
> other
> utilities (compiles, package, filter etc.) are fine.  It *is* valid XML
> (pom.xml follows stacktrace)
>
> C:\myproject\build\registration>mvn site
> [INFO] Scanning for projects...
> [INFO]
> -------------------------------------------------------------------------
> ---
> [ERROR] FATAL ERROR
> [INFO]
> -------------------------------------------------------------------------
> ---
> [INFO] Error building POM (may not be this project's POM).
>
>
> Project ID: unknown
> POM Location: C:\myproject\build\registration\pom.xml
>
> Reason: Parse error reading POM. Reason: parser must be on START_TAG or
> TEXT
> to
> read text (position: START_TAG seen ...<resources>\r\n
> <filters><filter>... @
> 31:22)
>
>
> [INFO]
> -------------------------------------------------------------------------
> ---
> [INFO] Trace
> org.apache.maven.reactor.MavenExecutionException: Parse error reading POM.
> Reaso
> n: parser must be on START_TAG or TEXT to read text (position: START_TAG
> seen ..
> ..<resources>\r\n    <filters><filter>... @31:22)
>         at org.apache.maven.DefaultMaven.getProjects(DefaultMaven.java
> :365)
>         at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:278)
>         at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:115)
>         at org.apache.maven.cli.MavenCli.main(MavenCli.java:249)
>         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
> 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.InvalidProjectModelException: Parse
> error re
> ading POM. Reason: parser must be on START_TAG or TEXT to read text
> (position: S
> TART_TAG seen ...<resources>\r\n    <filters><filter>... @31:22)
>         at
> org.apache.maven.project.DefaultMavenProjectBuilder.readModel(Default
> MavenProjectBuilder.java:1134)
>         at
> org.apache.maven.project.DefaultMavenProjectBuilder.readModel(Default
> MavenProjectBuilder.java:1094)
>         at
> org.apache.maven.project.DefaultMavenProjectBuilder.buildFromSourceFi
> le(DefaultMavenProjectBuilder.java:289)
>         at
> org.apache.maven.project.DefaultMavenProjectBuilder.build(DefaultMave
> nProjectBuilder.java:274)
>         at org.apache.maven.DefaultMaven.getProject(DefaultMaven.java:515)
>         at
> org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java:447)
>         at org.apache.maven.DefaultMaven.getProjects(DefaultMaven.java
> :351)
>         ... 11 more
> Caused by: org.codehaus.plexus.util.xml.pull.XmlPullParserException:
> parser
> must
> be on START_TAG or TEXT to read text (position: START_TAG seen
> ....<resources>\r
> \n    <filters><filter>... @31:22)
>         at
> org.codehaus.plexus.util.xml.pull.MXParser.nextText(MXParser.java:106
> 8)
>         at
> org.apache.maven.model.io.xpp3.MavenXpp3Reader.parseBuild(MavenXpp3Re
> ader.java:682)
>         at
> org.apache.maven.model.io.xpp3.MavenXpp3Reader.parseModel(MavenXpp3Re
> ader.java:2284)
>         at
> org.apache.maven.model.io.xpp3.MavenXpp3Reader.read(MavenXpp3Reader.j
> ava:4548)
>         at
> org.apache.maven.project.DefaultMavenProjectBuilder.readModel(Default
> MavenProjectBuilder.java:1130)
>         ... 17 more
> [INFO]
> -------------------------------------------------------------------------
> ---
> [INFO] Total time: < 1 second
> [INFO] Finished at: Sat Jul 08 14:15:44 EDT 2006
> [INFO] Final Memory: 1M/2M
> [INFO]
> -------------------------------------------------------------------------
> ---
>
> C:\myproject\build\registration>mvn -version
> Maven version: 2.0.2
>
> C:\myproject\build\registration>mvn -e site
> + Error stacktraces are turned on.
> [INFO] Scanning for projects...
> [INFO]
> -------------------------------------------------------------------------
> ---
> [ERROR] FATAL ERROR
> [INFO]
> -------------------------------------------------------------------------
> ---
> [INFO] Error building POM (may not be this project's POM).
>
>
> Project ID: unknown
> POM Location: C:\myproject\build\registration\pom.xml
>
> Reason: Parse error reading POM. Reason: parser must be on START_TAG or
> TEXT
> to
> read text (position: START_TAG seen ...<resources>\r\n
> <filters><filter>... @
> 31:22)
>
>
> [INFO]
> -------------------------------------------------------------------------
> ---
> [INFO] Trace
> org.apache.maven.reactor.MavenExecutionException: Parse error reading POM.
> Reaso
> n: parser must be on START_TAG or TEXT to read text (position: START_TAG
> seen ..
> ..<resources>\r\n    <filters><filter>... @31:22)
>         at org.apache.maven.DefaultMaven.getProjects(DefaultMaven.java
> :365)
>         at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:278)
>         at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:115)
>         at org.apache.maven.cli.MavenCli.main(MavenCli.java:249)
>         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
> 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.InvalidProjectModelException: Parse
> error re
> ading POM. Reason: parser must be on START_TAG or TEXT to read text
> (position: S
> TART_TAG seen ...<resources>\r\n    <filters><filter>... @31:22)
>         at
> org.apache.maven.project.DefaultMavenProjectBuilder.readModel(Default
> MavenProjectBuilder.java:1134)
>         at
> org.apache.maven.project.DefaultMavenProjectBuilder.readModel(Default
> MavenProjectBuilder.java:1094)
>         at
> org.apache.maven.project.DefaultMavenProjectBuilder.buildFromSourceFi
> le(DefaultMavenProjectBuilder.java:289)
>         at
> org.apache.maven.project.DefaultMavenProjectBuilder.build(DefaultMave
> nProjectBuilder.java:274)
>         at org.apache.maven.DefaultMaven.getProject(DefaultMaven.java:515)
>         at
> org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java:447)
>         at org.apache.maven.DefaultMaven.getProjects(DefaultMaven.java
> :351)
>         ... 11 more
> Caused by: org.codehaus.plexus.util.xml.pull.XmlPullParserException:
> parser
> must
> be on START_TAG or TEXT to read text (position: START_TAG seen
> ....<resources>\r
> \n    <filters><filter>... @31:22)
>         at
> org.codehaus.plexus.util.xml.pull.MXParser.nextText(MXParser.java:106
> 8)
>         at
> org.apache.maven.model.io.xpp3.MavenXpp3Reader.parseBuild(MavenXpp3Re
> ader.java:682)
>         at
> org.apache.maven.model.io.xpp3.MavenXpp3Reader.parseModel(MavenXpp3Re
> ader.java:2284)
>         at
> org.apache.maven.model.io.xpp3.MavenXpp3Reader.read(MavenXpp3Reader.j
> ava:4548)
>         at
> org.apache.maven.project.DefaultMavenProjectBuilder.readModel(Default
> MavenProjectBuilder.java:1130)
>         ... 17 more
> [INFO]
> -------------------------------------------------------------------------
> ---
> [INFO] Total time: < 1 second
> [INFO] Finished at: Sat Jul 08 14:22:03 EDT 2006
> [INFO] Final Memory: 1M/2M
> [INFO]
> -------------------------------------------------------------------------
> ---
>
> C:\myproject\build\registration>
>
>
> <project xmlns="http://maven.apache.org/POM/4.0.0"
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
>   xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
> http://maven.apache.org/maven-v4_0_0.xsd">
>   <modelVersion>4.0.0</modelVersion>
>   <groupId>com.myproject.registration</groupId>
>   <artifactId>myproject-registration-1.0.jar</artifactId>
>   <packaging>jar</packaging>
>   <version>1.0-SNAPSHOT</version>
>   <name>Patient Information System</name>
>   <url>http://www.myproject.com</url>
>   <description>Patient Information System</description>
>   <dependencies>
>     <dependency>
>       <groupId>junit</groupId>
>       <artifactId>junit</artifactId>
>       <version>3.8.1</version>
>       <scope>test</scope>
>     </dependency>
>   </dependencies>
> <build>
>   <plugins>
>     <plugin>
>       <groupId>org.apache.maven.plugins</groupId>
>       <artifactId>maven-compiler-plugin</artifactId>
>       <configuration>
>         <source>1.5</source>
>         <target>1.5</target>
>       </configuration>
>     </plugin>
>   </plugins>
>    <resources>
>     <filters><filter>filter.properties</filter></filters>
>       <resource><directory>src/main/resources</directory>
> <filtering>true</filtering></resource>
> </resources>
> </build>
> </project>
>
> _________________________________________________________________
> Express yourself instantly with MSN Messenger! Download today - it's FREE!
> http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>
>

Re: Parse error reading POM. Reason: parser must be on START_TAG or TEXT

Posted by Eric Redmond <er...@gmail.com>.
True. But he claimed that it worked with "compile", and "package".
"validate" would have been called before any of those phases. If it passed
the other phases, then validate must not have worked correctly. This is, of
course, assuming he's not mistaken.

Eric

On 7/10/06, ben short <be...@benshort.co.uk> wrote:
>
> mvn validate
>
> On 7/9/06, Eric Redmond <er...@gmail.com> wrote:
> > There is an XML validator incubating in Mojo:
> > http://svn.codehaus.org/mojo/trunk/mojo/mojo-sandbox/xml-maven-plugin/
> >
> > I have no idea how active it is, however.
> >
> > Thanks;
> > Eric
> >
> > On 7/9/06, Dennis Lundberg <de...@apache.org> wrote:
> > >
> > > Wendy Smoak wrote:
> > > > On 7/8/06, Aron Smith <ar...@hotmail.com> wrote:
> > > >> It appears mavens site builder doesnt read my pom.xml - though all
> the
> > > >> other
> > > >> utilities (compiles, package, filter etc.) are fine.  It *is* valid
> XML
> > > >> (pom.xml follows stacktrace)
> > > >
> > > > It doesn't validate against the schema.  The <filters> element is
> out
> > > > of place, move it outside of the <resources> element.
> > > >
> > > > * http://maven.apache.org/ref/current/maven-model/maven.html
> > >
> > > Is there a feature in M2 to explicitly validate the pom against the
> > > schema? In M1 you could do:
> > >    maven pom:validate
> > >
> > > --
> > > Dennis Lundberg
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> > > For additional commands, e-mail: users-help@maven.apache.org
> > >
> > >
> >
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>
>

Re: Parse error reading POM. Reason: parser must be on START_TAG or TEXT

Posted by ben short <be...@benshort.co.uk>.
mvn validate

On 7/9/06, Eric Redmond <er...@gmail.com> wrote:
> There is an XML validator incubating in Mojo:
> http://svn.codehaus.org/mojo/trunk/mojo/mojo-sandbox/xml-maven-plugin/
>
> I have no idea how active it is, however.
>
> Thanks;
> Eric
>
> On 7/9/06, Dennis Lundberg <de...@apache.org> wrote:
> >
> > Wendy Smoak wrote:
> > > On 7/8/06, Aron Smith <ar...@hotmail.com> wrote:
> > >> It appears mavens site builder doesnt read my pom.xml - though all the
> > >> other
> > >> utilities (compiles, package, filter etc.) are fine.  It *is* valid XML
> > >> (pom.xml follows stacktrace)
> > >
> > > It doesn't validate against the schema.  The <filters> element is out
> > > of place, move it outside of the <resources> element.
> > >
> > > * http://maven.apache.org/ref/current/maven-model/maven.html
> >
> > Is there a feature in M2 to explicitly validate the pom against the
> > schema? In M1 you could do:
> >    maven pom:validate
> >
> > --
> > Dennis Lundberg
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> > For additional commands, e-mail: users-help@maven.apache.org
> >
> >
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Re: Parse error reading POM. Reason: parser must be on START_TAG or TEXT

Posted by Eric Redmond <er...@gmail.com>.
There is an XML validator incubating in Mojo:
http://svn.codehaus.org/mojo/trunk/mojo/mojo-sandbox/xml-maven-plugin/

I have no idea how active it is, however.

Thanks;
Eric

On 7/9/06, Dennis Lundberg <de...@apache.org> wrote:
>
> Wendy Smoak wrote:
> > On 7/8/06, Aron Smith <ar...@hotmail.com> wrote:
> >> It appears mavens site builder doesnt read my pom.xml - though all the
> >> other
> >> utilities (compiles, package, filter etc.) are fine.  It *is* valid XML
> >> (pom.xml follows stacktrace)
> >
> > It doesn't validate against the schema.  The <filters> element is out
> > of place, move it outside of the <resources> element.
> >
> > * http://maven.apache.org/ref/current/maven-model/maven.html
>
> Is there a feature in M2 to explicitly validate the pom against the
> schema? In M1 you could do:
>    maven pom:validate
>
> --
> Dennis Lundberg
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>
>

Re: Parse error reading POM. Reason: parser must be on START_TAG or TEXT

Posted by Dennis Lundberg <de...@apache.org>.
Wendy Smoak wrote:
> On 7/8/06, Aron Smith <ar...@hotmail.com> wrote:
>> It appears mavens site builder doesnt read my pom.xml - though all the 
>> other
>> utilities (compiles, package, filter etc.) are fine.  It *is* valid XML
>> (pom.xml follows stacktrace)
> 
> It doesn't validate against the schema.  The <filters> element is out
> of place, move it outside of the <resources> element.
> 
> * http://maven.apache.org/ref/current/maven-model/maven.html

Is there a feature in M2 to explicitly validate the pom against the 
schema? In M1 you could do:
   maven pom:validate

-- 
Dennis Lundberg

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Re: Parse error reading POM. Reason: parser must be on START_TAG or TEXT

Posted by Wendy Smoak <ws...@gmail.com>.
On 7/8/06, Aron Smith <ar...@hotmail.com> wrote:
> It appears mavens site builder doesnt read my pom.xml - though all the other
> utilities (compiles, package, filter etc.) are fine.  It *is* valid XML
> (pom.xml follows stacktrace)

It doesn't validate against the schema.  The <filters> element is out
of place, move it outside of the <resources> element.

* http://maven.apache.org/ref/current/maven-model/maven.html

-- 
Wendy

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org