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