You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by pr...@wipro.com on 2007/09/04 11:42:26 UTC
Reg: problem using ant task
Hi
I am using Maven2 in my project to build the target.
I am trying to use ant task in my pom.xml using the maven-antrun-plugin
plugin
Following is the snippet of my pom.xml
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-antrun-plugin</artifactId>
<executions>
<configuration>
<tasks>
<property name="compile_classpath" refid="maven.compile.classpath"/>
<property name="runtime_classpath" refid="maven.runtime.classpath"/>
<property name="test_classpath" refid="maven.test.classpath"/>
<property name="plugin_classpath" refid="maven.plugin.classpath"/>
<echo message="compile classpath: ${compile_classpath}"/>
<echo message="runtime classpath: ${runtime_classpath}"/>
<echo message="test classpath: ${test_classpath}"/>
<echo message="plugin classpath: ${plugin_classpath}"/>
</tasks>
</configuration>
<goals>
<goal>run</goal>
</goals>
</executions>
</plugin>
</plugins>
When I try to run my pom.xml, I am getting following error at the
Command line
D:\ossj\jsr091\troubleticket-1_2\workspace\spec>\maven\maven-2.0.7\bin\m
vn
[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: D:\ossj\jsr091\troubleticket-1_2\workspace\spec\pom.xml
Reason: Parse error reading POM. Reason: parser must be on START_TAG or
TEXT to
read text (position: START_TAG seen ...<configuration><tasks>... @58:43)
for pr
oject unknown at D:\ossj\jsr091\troubleticket-1_2\workspace\spec\pom.xml
[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 ..
.<configuration><tasks>... @58:43) for project unknown at
D:\ossj\jsr091\troubl
eticket-1_2\workspace\spec\pom.xml
at
org.apache.maven.DefaultMaven.getProjects(DefaultMaven.java:378)
at
org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:290)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:125)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:280)
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 ...<configuration><tasks>... @58:43) for project unknown
at D:\os
sj\jsr091\troubleticket-1_2\workspace\spec\pom.xml
at
org.apache.maven.project.DefaultMavenProjectBuilder.readModel(Default
MavenProjectBuilder.java:1422)
at
org.apache.maven.project.DefaultMavenProjectBuilder.readModel(Default
MavenProjectBuilder.java:1379)
at
org.apache.maven.project.DefaultMavenProjectBuilder.buildFromSourceFi
leInternal(DefaultMavenProjectBuilder.java:477)
at
org.apache.maven.project.DefaultMavenProjectBuilder.build(DefaultMave
nProjectBuilder.java:200)
at
org.apache.maven.DefaultMaven.getProject(DefaultMaven.java:553)
at
org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java:467)
at
org.apache.maven.DefaultMaven.getProjects(DefaultMaven.java:364)
... 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
...<configuratio
n><tasks>... @58:43)
at
org.codehaus.plexus.util.xml.pull.MXParser.nextText(MXParser.java:106
8)
at
org.apache.maven.model.io.xpp3.MavenXpp3Reader.parsePlugin(MavenXpp3R
eader.java:2905)
at
org.apache.maven.model.io.xpp3.MavenXpp3Reader.parseBuild(MavenXpp3Re
ader.java:753)
at
org.apache.maven.model.io.xpp3.MavenXpp3Reader.parseModel(MavenXpp3Re
ader.java:2224)
at
org.apache.maven.model.io.xpp3.MavenXpp3Reader.read(MavenXpp3Reader.j
ava:4422)
at
org.apache.maven.project.DefaultMavenProjectBuilder.readModel(Default
MavenProjectBuilder.java:1418)
... 17 more
[INFO]
------------------------------------------------------------------------
[INFO] Total time: < 1 second
[INFO] Finished at: Thu Sep 06 14:49:57 IST 2007
[INFO] Final Memory: 1M/2M
[INFO]
------------------------------------------------------------------------
Regards,
Prabodh Mitra
The information contained in this electronic message and any attachments to this message are intended for the exclusive use of the addressee(s) and may contain proprietary, confidential or privileged information. If you are not the intended recipient, you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately and destroy all copies of this message and any attachments.
WARNING: Computer viruses can be transmitted via email. The recipient should check this email and any attachments for the presence of viruses. The company accepts no liability for any damage caused by any virus transmitted by this email.
www.wipro.com
Re: Reg: problem using ant task
Posted by Tim Kettler <ti...@udo.edu>.
Hi,
this is a question about using maven, not about developing it. Next time
please ask such questions on the user list [1].
In your pom you have a nesting of
<plugin/><executions/><configuration/>. You missed the <execution/> tag:
<plugin/><executions/><execution/><configuration/>
See here for a copy-and-paste example [2].
-Tim
[1] http://maven.apache.org/mail-lists.html
[2]
http://maven.apache.org/plugins/maven-antrun-plugin/examples/classpaths.html
prabodh.mitra@wipro.com schrieb:
> Hi
>
>
>
> I am using Maven2 in my project to build the target.
>
>
>
> I am trying to use ant task in my pom.xml using the maven-antrun-plugin
> plugin
>
>
>
> Following is the snippet of my pom.xml
>
>
>
> <plugins>
>
> <plugin>
>
> <groupId>org.apache.maven.plugins</groupId>
>
> <artifactId>maven-antrun-plugin</artifactId>
>
> <executions>
>
> <configuration>
>
> <tasks>
>
> <property name="compile_classpath" refid="maven.compile.classpath"/>
>
> <property name="runtime_classpath" refid="maven.runtime.classpath"/>
>
> <property name="test_classpath" refid="maven.test.classpath"/>
>
> <property name="plugin_classpath" refid="maven.plugin.classpath"/>
>
> <echo message="compile classpath: ${compile_classpath}"/>
>
> <echo message="runtime classpath: ${runtime_classpath}"/>
>
> <echo message="test classpath: ${test_classpath}"/>
>
> <echo message="plugin classpath: ${plugin_classpath}"/>
>
> </tasks>
>
> </configuration>
>
> <goals>
>
> <goal>run</goal>
>
> </goals>
>
> </executions>
>
> </plugin>
>
> </plugins>
>
>
>
> When I try to run my pom.xml, I am getting following error at the
> Command line
>
>
>
>
>
> D:\ossj\jsr091\troubleticket-1_2\workspace\spec>\maven\maven-2.0.7\bin\m
> vn
>
> [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: D:\ossj\jsr091\troubleticket-1_2\workspace\spec\pom.xml
>
>
>
> Reason: Parse error reading POM. Reason: parser must be on START_TAG or
> TEXT to
>
> read text (position: START_TAG seen ...<configuration><tasks>... @58:43)
> for pr
>
> oject unknown at D:\ossj\jsr091\troubleticket-1_2\workspace\spec\pom.xml
>
>
>
>
>
> [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 ..
>
> .<configuration><tasks>... @58:43) for project unknown at
> D:\ossj\jsr091\troubl
>
> eticket-1_2\workspace\spec\pom.xml
>
> at
> org.apache.maven.DefaultMaven.getProjects(DefaultMaven.java:378)
>
> at
> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:290)
>
> at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:125)
>
> at org.apache.maven.cli.MavenCli.main(MavenCli.java:280)
>
> 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 ...<configuration><tasks>... @58:43) for project unknown
> at D:\os
>
> sj\jsr091\troubleticket-1_2\workspace\spec\pom.xml
>
> at
> org.apache.maven.project.DefaultMavenProjectBuilder.readModel(Default
>
> MavenProjectBuilder.java:1422)
>
> at
> org.apache.maven.project.DefaultMavenProjectBuilder.readModel(Default
>
> MavenProjectBuilder.java:1379)
>
> at
> org.apache.maven.project.DefaultMavenProjectBuilder.buildFromSourceFi
>
> leInternal(DefaultMavenProjectBuilder.java:477)
>
> at
> org.apache.maven.project.DefaultMavenProjectBuilder.build(DefaultMave
>
> nProjectBuilder.java:200)
>
> at
> org.apache.maven.DefaultMaven.getProject(DefaultMaven.java:553)
>
> at
> org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java:467)
>
> at
> org.apache.maven.DefaultMaven.getProjects(DefaultMaven.java:364)
>
> ... 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
> ...<configuratio
>
> n><tasks>... @58:43)
>
> at
> org.codehaus.plexus.util.xml.pull.MXParser.nextText(MXParser.java:106
>
> 8)
>
> at
> org.apache.maven.model.io.xpp3.MavenXpp3Reader.parsePlugin(MavenXpp3R
>
> eader.java:2905)
>
> at
> org.apache.maven.model.io.xpp3.MavenXpp3Reader.parseBuild(MavenXpp3Re
>
> ader.java:753)
>
> at
> org.apache.maven.model.io.xpp3.MavenXpp3Reader.parseModel(MavenXpp3Re
>
> ader.java:2224)
>
> at
> org.apache.maven.model.io.xpp3.MavenXpp3Reader.read(MavenXpp3Reader.j
>
> ava:4422)
>
> at
> org.apache.maven.project.DefaultMavenProjectBuilder.readModel(Default
>
> MavenProjectBuilder.java:1418)
>
> ... 17 more
>
> [INFO]
> ------------------------------------------------------------------------
>
> [INFO] Total time: < 1 second
>
> [INFO] Finished at: Thu Sep 06 14:49:57 IST 2007
>
> [INFO] Final Memory: 1M/2M
>
> [INFO]
> ------------------------------------------------------------------------
>
>
>
>
>
> Regards,
>
> Prabodh Mitra
>
>
>
>
>
>
> The information contained in this electronic message and any attachments to this message are intended for the exclusive use of the addressee(s) and may contain proprietary, confidential or privileged information. If you are not the intended recipient, you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately and destroy all copies of this message and any attachments.
>
> WARNING: Computer viruses can be transmitted via email. The recipient should check this email and any attachments for the presence of viruses. The company accepts no liability for any damage caused by any virus transmitted by this email.
>
> www.wipro.com
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org