[jira] (MCOMPILER-113) Dependent classes end up in target/classes

2014-10-05 Thread Herve Boutemy (JIRA)

 [ 
https://jira.codehaus.org/browse/MCOMPILER-113?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Herve Boutemy updated MCOMPILER-113:


Summary: Dependent classes end up in target/classes  (was: Depenent classes 
end up in target/classes)

> Dependent classes end up in target/classes
> --
>
> Key: MCOMPILER-113
> URL: https://jira.codehaus.org/browse/MCOMPILER-113
> Project: Maven Compiler Plugin
>  Issue Type: Bug
>Affects Versions: 2.0.2
> Environment: Apache Maven 3.0-alpha-5 (r883378; 2009-11-23 
> 10:53:41-0500)
> Java version: 1.6.0_17
> Java home: C:\java\jdk1.6.0_17\jre
> Default locale: en_US, platform encoding: Cp1252
> OS name: "windows xp" version: "5.2" arch: "amd64" Family: "windows"
>Reporter: Ben Tatham
>
> Some extra classes from dependent jars end up in target/classes, and 
> consequently the project artifact jar.
> Specifically, javax.servlet, from servlet-api:2.4 gets added.  This is 
> specified as a provided scope, but even if provided is removed, it still 
> happens.  
> Also reported by others on maven-users list: 
> http://www.mail-archive.com/users@maven.apache.org/msg101503.html
> I also tried maven-compiler-plugin:2.1, and with maven 2.2.1.  Same results.
> Adding excludes to maven-compiler-plugin does not stop it from happening (I 
> assume because the classes are not being built by the compiler (b/c not in 
> src/main/java), and so excludes does not apply to them.
> For now, I've excluded them from the artifact in the maven-jar-plugin:
> javax\**



--
This message was sent by Atlassian JIRA
(v6.1.6#6162)


[jira] (MANTRUN-173) maven-antrun-plugin not forward compatible with maven 3.

2014-10-05 Thread Karl-Heinz Marbaise (JIRA)

 [ 
https://jira.codehaus.org/browse/MANTRUN-173?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Karl-Heinz Marbaise reopened MANTRUN-173:
-


> maven-antrun-plugin not forward compatible with maven 3.
> 
>
> Key: MANTRUN-173
> URL: https://jira.codehaus.org/browse/MANTRUN-173
> Project: Maven Antrun Plugin
>  Issue Type: Bug
>Affects Versions: 1.7
> Environment: Windows 7, Maven 3, Java 1.6
>Reporter: Peter Sherwood
>Assignee: Karl-Heinz Marbaise
>Priority: Critical
> Attachments: MANTRUN173b-o.a.m.p.mmap.patch, 
> MANTRUN173-o.a.m.p.mmap.patch, mavenerror.txt
>
>
> In some environments we do not have a Nexus style repository and so to make 
> an out of the box build cycle we use antrun to install a jar into a local 
> repository. This works absolutely fine with no exceptions in Maven 2.2.1 in 
> the same environment mentioned above. Moving directly to Maven 3 the build 
> does not work and records the following exception:
> {noformat}
> Caused by: java.lang.NoSuchMethodError: 
> org/apache/maven/settings/RuntimeInfo.(Lorg/apache/maven/settings/Settings;)V
>   at 
> org.apache.maven.artifact.ant.AbstractArtifactTask.readSettings(AbstractArtifactTask.java:382)
>   at 
> org.apache.maven.artifact.ant.AbstractArtifactTask.loadSettings(AbstractArtifactTask.java:311)
>   at 
> org.apache.maven.artifact.ant.AbstractArtifactTask.initSettings(AbstractArtifactTask.java:278)
>   at 
> org.apache.maven.artifact.ant.AbstractArtifactTask.getSettings(AbstractArtifactTask.java:223)
>   at 
> org.apache.maven.artifact.ant.AbstractArtifactTask.getDefaultLocalRepository(AbstractArtifactTask.java:212)
>   at 
> org.apache.maven.artifact.ant.AbstractArtifactTask.getLocalRepository(AbstractArtifactTask.java:700)
>   at 
> org.apache.maven.artifact.ant.AbstractArtifactTask.createLocalArtifactRepository(AbstractArtifactTask.java:110)
>   at org.apache.maven.artifact.ant.Pom.getMavenProject(Pom.java:272)
>   at org.apache.maven.artifact.ant.Pom.setVersion(Pom.java:570)
>   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>   at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)
>   at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
>   at java.lang.reflect.Method.invoke(Method.java:611)
>   at 
> org.apache.tools.ant.IntrospectionHelper$AttributeSetter.setObject(IntrospectionHelper.java:1498)
>   at 
> org.apache.tools.ant.IntrospectionHelper.setAttribute(IntrospectionHelper.java:405)
>   ... 38 more
> {noformat}
> My POM is as follows and has been cut down to show the problem only.
> {code:xml}
> 
> 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/xsd/maven-4.0.0.xsd";
>  xmlns:artifact="antlib:org.apache.maven.artifact.ant">
> 4.0.0
> MavenAntTest
> MavenAntTest
> 1.0
> 
> 
> 
> org.apache.maven.plugins
> maven-antrun-plugin
> 1.7
> 
> 
> initialize
> 
>  xmlns:artifact="antlib:org.apache.maven.artifact.ant">
>
> path="${settings.localRepository}${file.separator}org${file.separator}apache${file.separator}maven${file.separator}maven-ant-tasks${file.separator}2.1.3${file.separator}maven-ant-tasks-2.1.3.jar"
>  />
>  resource="org/apache/maven/artifact/ant/antlib.xml"
>  
> uri="antlib:org.apache.maven.artifact.ant" 
> classpathref="maven-ant-tasks.classpath" />
>  resource="net/sf/antcontrib/antcontrib.properties"
>  
> classpathref="maven.plugin.classpath" />
>  groupId="net.sf.saxon" artifactId="saxon"
>   version="9.3.0.5" name="Saxon 
> XSLT Parser">
> 
> 
>  file="${settings.localRepository}${file.separator}net${file.separator}sf${file.separator}saxon${file.separator}saxon${file.separator}9.3.0.5${file.separator}saxon-9.3.0.5.jar"
>  type="file" />
> 
> 
> 
> 
>  dir="${settings.localRepository}${file.separator}net${file.separator}sf${f

[jira] (MANT-78) MavenProject/MavenSession Injection as a paremeter instead as a component.

2014-10-05 Thread Karl-Heinz Marbaise (JIRA)

 [ 
https://jira.codehaus.org/browse/MANT-78?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Karl-Heinz Marbaise reassigned MANT-78:
---

Assignee: Karl-Heinz Marbaise

> MavenProject/MavenSession Injection as a paremeter instead as a component.
> --
>
> Key: MANT-78
> URL: https://jira.codehaus.org/browse/MANT-78
> Project: Maven Ant Plugin
>  Issue Type: Improvement
>Affects Versions: 2.4
>Reporter: Karl-Heinz Marbaise
>Assignee: Karl-Heinz Marbaise
>Priority: Minor
> Fix For: 2.4
>
>
> {code:java}
> @Parameter( defaultValue = "${settings}", readonly = true, required = true )
> private Settings settings;
> {code}



--
This message was sent by Atlassian JIRA
(v6.1.6#6162)


[jira] (MANT-78) MavenProject/MavenSession Injection as a paremeter instead as a component.

2014-10-05 Thread Karl-Heinz Marbaise (JIRA)

 [ 
https://jira.codehaus.org/browse/MANT-78?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Karl-Heinz Marbaise closed MANT-78.
---

Resolution: Fixed

Fixed in [r1629492|http://svn.apache.org/r1629492].

> MavenProject/MavenSession Injection as a paremeter instead as a component.
> --
>
> Key: MANT-78
> URL: https://jira.codehaus.org/browse/MANT-78
> Project: Maven Ant Plugin
>  Issue Type: Improvement
>Affects Versions: 2.4
>Reporter: Karl-Heinz Marbaise
>Assignee: Karl-Heinz Marbaise
>Priority: Minor
> Fix For: 2.4
>
>
> {code:java}
> @Parameter( defaultValue = "${settings}", readonly = true, required = true )
> private Settings settings;
> {code}



--
This message was sent by Atlassian JIRA
(v6.1.6#6162)


[jira] (MANT-76) MavenProject/MavenSession Injection as a paremeter instead as a component.

2014-10-05 Thread Karl-Heinz Marbaise (JIRA)

[ 
https://jira.codehaus.org/browse/MANT-76?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=351214#comment-351214
 ] 

Karl-Heinz Marbaise edited comment on MANT-76 at 10/5/14 8:28 AM:
--

Fixed in [r1616885|http://svn.apache.org/r1616885].
Fixed in [r1629492|http://svn.apache.org/r1629492].


was (Author: khmarbaise):
Fixed in [r1616885|http://svn.apache.org/r1616885].

> MavenProject/MavenSession Injection as a paremeter instead as a component.
> --
>
> Key: MANT-76
> URL: https://jira.codehaus.org/browse/MANT-76
> Project: Maven Ant Plugin
>  Issue Type: Task
>Affects Versions: 2.3
>Reporter: Karl-Heinz Marbaise
>Assignee: Karl-Heinz Marbaise
>Priority: Minor
> Fix For: 2.4
>
>
> The following:
> {code:java}
> @Component
> protected MavenProject project;
> {code}
> has to be replaced by the following:
> {code:java}
> @Parameter( defaultValue = "${project}", readonly = true, required = true )
> protected MavenProject project;
> {code}
> The following:
> {code:java}
> @Component
> protected MavenSession session;
> {code}
> has to be replaced by the following:
> {code:java}
> @Parameter( defaultValue = "${session}", readonly = true, required = true )
> protected MavenSession session;
> {code}



--
This message was sent by Atlassian JIRA
(v6.1.6#6162)


[jira] (MANT-78) MavenProject/MavenSession Injection as a paremeter instead as a component.

2014-10-05 Thread Karl-Heinz Marbaise (JIRA)

 [ 
https://jira.codehaus.org/browse/MANT-78?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Karl-Heinz Marbaise deleted MANT-78:



> MavenProject/MavenSession Injection as a paremeter instead as a component.
> --
>
> Key: MANT-78
> URL: https://jira.codehaus.org/browse/MANT-78
> Project: Maven Ant Plugin
>  Issue Type: Improvement
>Reporter: Karl-Heinz Marbaise
>Assignee: Karl-Heinz Marbaise
>Priority: Minor
>
> {code:java}
> @Parameter( defaultValue = "${settings}", readonly = true, required = true )
> private Settings settings;
> {code}



--
This message was sent by Atlassian JIRA
(v6.1.6#6162)


[jira] (MANT-80) Update version of plexus-utils to 3.0.18

2014-10-05 Thread Karl-Heinz Marbaise (JIRA)

 [ 
https://jira.codehaus.org/browse/MANT-80?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Karl-Heinz Marbaise updated MANT-80:


Fix Version/s: 2.4

> Update version of plexus-utils to 3.0.18
> 
>
> Key: MANT-80
> URL: https://jira.codehaus.org/browse/MANT-80
> Project: Maven Ant Plugin
>  Issue Type: Improvement
>Affects Versions: 2.4
>Reporter: Karl-Heinz Marbaise
>Priority: Minor
> Fix For: 2.4
>
>
> Upgrade plexus-utils from 3.0.15 to 3.0.18



--
This message was sent by Atlassian JIRA
(v6.1.6#6162)


[jira] (MANT-80) Update version of plexus-utils to 3.0.18

2014-10-05 Thread Karl-Heinz Marbaise (JIRA)
Karl-Heinz Marbaise created MANT-80:
---

 Summary: Update version of plexus-utils to 3.0.18
 Key: MANT-80
 URL: https://jira.codehaus.org/browse/MANT-80
 Project: Maven Ant Plugin
  Issue Type: Improvement
Affects Versions: 2.4
Reporter: Karl-Heinz Marbaise
Priority: Minor


Upgrade plexus-utils from 3.0.15 to 3.0.18



--
This message was sent by Atlassian JIRA
(v6.1.6#6162)


[jira] (MANT-80) Update version of plexus-utils to 3.0.18

2014-10-05 Thread Karl-Heinz Marbaise (JIRA)

 [ 
https://jira.codehaus.org/browse/MANT-80?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Karl-Heinz Marbaise reassigned MANT-80:
---

Assignee: Karl-Heinz Marbaise

> Update version of plexus-utils to 3.0.18
> 
>
> Key: MANT-80
> URL: https://jira.codehaus.org/browse/MANT-80
> Project: Maven Ant Plugin
>  Issue Type: Improvement
>Affects Versions: 2.4
>Reporter: Karl-Heinz Marbaise
>Assignee: Karl-Heinz Marbaise
>Priority: Minor
> Fix For: 2.4
>
>
> Upgrade plexus-utils from 3.0.15 to 3.0.18



--
This message was sent by Atlassian JIRA
(v6.1.6#6162)


[jira] (MANT-80) Update version of plexus-utils to 3.0.18

2014-10-05 Thread Karl-Heinz Marbaise (JIRA)

 [ 
https://jira.codehaus.org/browse/MANT-80?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Karl-Heinz Marbaise closed MANT-80.
---

Resolution: Fixed

Fixed in [r1629493|http://svn.apache.org/r1629493].

> Update version of plexus-utils to 3.0.18
> 
>
> Key: MANT-80
> URL: https://jira.codehaus.org/browse/MANT-80
> Project: Maven Ant Plugin
>  Issue Type: Improvement
>Affects Versions: 2.4
>Reporter: Karl-Heinz Marbaise
>Assignee: Karl-Heinz Marbaise
>Priority: Minor
> Fix For: 2.4
>
>
> Upgrade plexus-utils from 3.0.15 to 3.0.18



--
This message was sent by Atlassian JIRA
(v6.1.6#6162)


[jira] (MANTRUN-190) Upgrade Ant to 1.9.x

2014-10-05 Thread Karl-Heinz Marbaise (JIRA)

 [ 
https://jira.codehaus.org/browse/MANTRUN-190?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Karl-Heinz Marbaise closed MANTRUN-190.
---

Resolution: Fixed
  Assignee: Karl-Heinz Marbaise

Fixed in [r1629497|http://svn.apache.org/r1629497]

> Upgrade Ant to 1.9.x
> 
>
> Key: MANTRUN-190
> URL: https://jira.codehaus.org/browse/MANTRUN-190
> Project: Maven Antrun Plugin
>  Issue Type: New Feature
>Affects Versions: 1.7
>Reporter: Ion Savin
>Assignee: Karl-Heinz Marbaise
> Fix For: 1.8
>
> Attachments: MANTRUN-190.patch
>
>
> Upgrade the underlying Ant dependency fro, 1.8.2 to 1.9.4 (latest).
> The new version resolves slow external process execution issues:
> https://issues.apache.org/bugzilla/show_bug.cgi?id=54128



--
This message was sent by Atlassian JIRA
(v6.1.6#6162)


[jira] (MANTRUN-190) Upgrade Ant to 1.9.x

2014-10-05 Thread Karl-Heinz Marbaise (JIRA)

 [ 
https://jira.codehaus.org/browse/MANTRUN-190?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Karl-Heinz Marbaise updated MANTRUN-190:


Fix Version/s: 1.8

> Upgrade Ant to 1.9.x
> 
>
> Key: MANTRUN-190
> URL: https://jira.codehaus.org/browse/MANTRUN-190
> Project: Maven Antrun Plugin
>  Issue Type: New Feature
>Affects Versions: 1.7
>Reporter: Ion Savin
> Fix For: 1.8
>
> Attachments: MANTRUN-190.patch
>
>
> Upgrade the underlying Ant dependency fro, 1.8.2 to 1.9.4 (latest).
> The new version resolves slow external process execution issues:
> https://issues.apache.org/bugzilla/show_bug.cgi?id=54128



--
This message was sent by Atlassian JIRA
(v6.1.6#6162)


[jira] (MANTRUN-191) Update version of plexus-utils to 3.0.18

2014-10-05 Thread Karl-Heinz Marbaise (JIRA)
Karl-Heinz Marbaise created MANTRUN-191:
---

 Summary: Update version of plexus-utils to 3.0.18
 Key: MANTRUN-191
 URL: https://jira.codehaus.org/browse/MANTRUN-191
 Project: Maven Antrun Plugin
  Issue Type: Improvement
Affects Versions: 1.8
Reporter: Karl-Heinz Marbaise
Priority: Minor


Upgrade plexus-utils from 3.0.15 to 3.0.18



--
This message was sent by Atlassian JIRA
(v6.1.6#6162)


[jira] (MANTRUN-191) Update version of plexus-utils to 3.0.18

2014-10-05 Thread Karl-Heinz Marbaise (JIRA)

 [ 
https://jira.codehaus.org/browse/MANTRUN-191?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Karl-Heinz Marbaise updated MANTRUN-191:


Fix Version/s: 1.8

> Update version of plexus-utils to 3.0.18
> 
>
> Key: MANTRUN-191
> URL: https://jira.codehaus.org/browse/MANTRUN-191
> Project: Maven Antrun Plugin
>  Issue Type: Improvement
>Affects Versions: 1.8
>Reporter: Karl-Heinz Marbaise
>Priority: Minor
> Fix For: 1.8
>
>
> Upgrade plexus-utils from 3.0.15 to 3.0.18



--
This message was sent by Atlassian JIRA
(v6.1.6#6162)


[jira] (MANTRUN-191) Update version of plexus-utils to 3.0.18

2014-10-05 Thread Karl-Heinz Marbaise (JIRA)

 [ 
https://jira.codehaus.org/browse/MANTRUN-191?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Karl-Heinz Marbaise closed MANTRUN-191.
---

Resolution: Fixed
  Assignee: Karl-Heinz Marbaise

Fixed in [r1629498|http://svn.apache.org/r1629498].

> Update version of plexus-utils to 3.0.18
> 
>
> Key: MANTRUN-191
> URL: https://jira.codehaus.org/browse/MANTRUN-191
> Project: Maven Antrun Plugin
>  Issue Type: Improvement
>Affects Versions: 1.8
>Reporter: Karl-Heinz Marbaise
>Assignee: Karl-Heinz Marbaise
>Priority: Minor
> Fix For: 1.8
>
>
> Upgrade plexus-utils from 3.0.15 to 3.0.18



--
This message was sent by Atlassian JIRA
(v6.1.6#6162)


[jira] (MREPOSITORY-32) Removed dependency plexus-container-default:1.0-alpha-9-stable-1

2014-10-05 Thread Karl-Heinz Marbaise (JIRA)

 [ 
https://jira.codehaus.org/browse/MREPOSITORY-32?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Karl-Heinz Marbaise closed MREPOSITORY-32.
--

Resolution: Fixed
  Assignee: Karl-Heinz Marbaise

Fixed in [r1629500|http://svn.apache.org/r1629500].

> Removed dependency plexus-container-default:1.0-alpha-9-stable-1
> 
>
> Key: MREPOSITORY-32
> URL: https://jira.codehaus.org/browse/MREPOSITORY-32
> Project: Maven Repository Plugin
>  Issue Type: Improvement
>Affects Versions: 2.4
>Reporter: Karl-Heinz Marbaise
>Assignee: Karl-Heinz Marbaise
>Priority: Minor
> Fix For: 2.4
>
>
> {code:xml}
> 
>  org.codehaus.plexus
>  plexus-container-default
>  1.0-alpha-9-stable-1
> 
> {code}



--
This message was sent by Atlassian JIRA
(v6.1.6#6162)


[jira] (MREPOSITORY-32) Removed dependency plexus-container-default:1.0-alpha-9-stable-1

2014-10-05 Thread Karl-Heinz Marbaise (JIRA)
Karl-Heinz Marbaise created MREPOSITORY-32:
--

 Summary: Removed dependency 
plexus-container-default:1.0-alpha-9-stable-1
 Key: MREPOSITORY-32
 URL: https://jira.codehaus.org/browse/MREPOSITORY-32
 Project: Maven Repository Plugin
  Issue Type: Improvement
Affects Versions: 2.4
Reporter: Karl-Heinz Marbaise
Priority: Minor


{code:xml}

 org.codehaus.plexus
 plexus-container-default
 1.0-alpha-9-stable-1

{code}



--
This message was sent by Atlassian JIRA
(v6.1.6#6162)


[jira] (MREPOSITORY-32) Removed dependency plexus-container-default:1.0-alpha-9-stable-1

2014-10-05 Thread Karl-Heinz Marbaise (JIRA)

 [ 
https://jira.codehaus.org/browse/MREPOSITORY-32?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Karl-Heinz Marbaise updated MREPOSITORY-32:
---

Fix Version/s: 2.4

> Removed dependency plexus-container-default:1.0-alpha-9-stable-1
> 
>
> Key: MREPOSITORY-32
> URL: https://jira.codehaus.org/browse/MREPOSITORY-32
> Project: Maven Repository Plugin
>  Issue Type: Improvement
>Affects Versions: 2.4
>Reporter: Karl-Heinz Marbaise
>Priority: Minor
> Fix For: 2.4
>
>
> {code:xml}
> 
>  org.codehaus.plexus
>  plexus-container-default
>  1.0-alpha-9-stable-1
> 
> {code}



--
This message was sent by Atlassian JIRA
(v6.1.6#6162)


[jira] (MANTRUN-173) maven-antrun-plugin not forward compatible with maven 3.

2014-10-05 Thread Karl-Heinz Marbaise (JIRA)

[ 
https://jira.codehaus.org/browse/MANTRUN-173?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=353754#comment-353754
 ] 

Karl-Heinz Marbaise commented on MANTRUN-173:
-

So after checking this issue i have moved this issue to the correctl ocation, 
cause it belongs to http://jira.codehaus.org/browse/MANTTASKS instead.

> maven-antrun-plugin not forward compatible with maven 3.
> 
>
> Key: MANTRUN-173
> URL: https://jira.codehaus.org/browse/MANTRUN-173
> Project: Maven Antrun Plugin
>  Issue Type: Bug
>Affects Versions: 1.7
> Environment: Windows 7, Maven 3, Java 1.6
>Reporter: Peter Sherwood
>Assignee: Karl-Heinz Marbaise
>Priority: Critical
> Attachments: MANTRUN173b-o.a.m.p.mmap.patch, 
> MANTRUN173-o.a.m.p.mmap.patch, mavenerror.txt
>
>
> In some environments we do not have a Nexus style repository and so to make 
> an out of the box build cycle we use antrun to install a jar into a local 
> repository. This works absolutely fine with no exceptions in Maven 2.2.1 in 
> the same environment mentioned above. Moving directly to Maven 3 the build 
> does not work and records the following exception:
> {noformat}
> Caused by: java.lang.NoSuchMethodError: 
> org/apache/maven/settings/RuntimeInfo.(Lorg/apache/maven/settings/Settings;)V
>   at 
> org.apache.maven.artifact.ant.AbstractArtifactTask.readSettings(AbstractArtifactTask.java:382)
>   at 
> org.apache.maven.artifact.ant.AbstractArtifactTask.loadSettings(AbstractArtifactTask.java:311)
>   at 
> org.apache.maven.artifact.ant.AbstractArtifactTask.initSettings(AbstractArtifactTask.java:278)
>   at 
> org.apache.maven.artifact.ant.AbstractArtifactTask.getSettings(AbstractArtifactTask.java:223)
>   at 
> org.apache.maven.artifact.ant.AbstractArtifactTask.getDefaultLocalRepository(AbstractArtifactTask.java:212)
>   at 
> org.apache.maven.artifact.ant.AbstractArtifactTask.getLocalRepository(AbstractArtifactTask.java:700)
>   at 
> org.apache.maven.artifact.ant.AbstractArtifactTask.createLocalArtifactRepository(AbstractArtifactTask.java:110)
>   at org.apache.maven.artifact.ant.Pom.getMavenProject(Pom.java:272)
>   at org.apache.maven.artifact.ant.Pom.setVersion(Pom.java:570)
>   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>   at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)
>   at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
>   at java.lang.reflect.Method.invoke(Method.java:611)
>   at 
> org.apache.tools.ant.IntrospectionHelper$AttributeSetter.setObject(IntrospectionHelper.java:1498)
>   at 
> org.apache.tools.ant.IntrospectionHelper.setAttribute(IntrospectionHelper.java:405)
>   ... 38 more
> {noformat}
> My POM is as follows and has been cut down to show the problem only.
> {code:xml}
> 
> 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/xsd/maven-4.0.0.xsd";
>  xmlns:artifact="antlib:org.apache.maven.artifact.ant">
> 4.0.0
> MavenAntTest
> MavenAntTest
> 1.0
> 
> 
> 
> org.apache.maven.plugins
> maven-antrun-plugin
> 1.7
> 
> 
> initialize
> 
>  xmlns:artifact="antlib:org.apache.maven.artifact.ant">
>
> path="${settings.localRepository}${file.separator}org${file.separator}apache${file.separator}maven${file.separator}maven-ant-tasks${file.separator}2.1.3${file.separator}maven-ant-tasks-2.1.3.jar"
>  />
>  resource="org/apache/maven/artifact/ant/antlib.xml"
>  
> uri="antlib:org.apache.maven.artifact.ant" 
> classpathref="maven-ant-tasks.classpath" />
>  resource="net/sf/antcontrib/antcontrib.properties"
>  
> classpathref="maven.plugin.classpath" />
>  groupId="net.sf.saxon" artifactId="saxon"
>   version="9.3.0.5" name="Saxon 
> XSLT Parser">
> 
> 
>  file="${settings.localRepository}${file.separator}net${file.separator}sf${file.separator}saxon${file.separator}saxon${file.separator}9.3.0.5${file.separator}saxon-9.3.0.5.jar"
>  type="file" />
> 
>

[jira] (MANTTASKS-247) maven-antrun-plugin not forward compatible with maven 3.

2014-10-05 Thread Karl-Heinz Marbaise (JIRA)

 [ 
https://jira.codehaus.org/browse/MANTTASKS-247?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Karl-Heinz Marbaise moved MANTRUN-173 to MANTTASKS-247:
---

Affects Version/s: (was: 1.7)
   2.1.3
  Key: MANTTASKS-247  (was: MANTRUN-173)
  Project: Maven Ant Tasks  (was: Maven Antrun Plugin)

> maven-antrun-plugin not forward compatible with maven 3.
> 
>
> Key: MANTTASKS-247
> URL: https://jira.codehaus.org/browse/MANTTASKS-247
> Project: Maven Ant Tasks
>  Issue Type: Bug
>Affects Versions: 2.1.3
> Environment: Windows 7, Maven 3, Java 1.6
>Reporter: Peter Sherwood
>Assignee: Karl-Heinz Marbaise
>Priority: Critical
> Attachments: MANTRUN173b-o.a.m.p.mmap.patch, 
> MANTRUN173-o.a.m.p.mmap.patch, mavenerror.txt
>
>
> In some environments we do not have a Nexus style repository and so to make 
> an out of the box build cycle we use antrun to install a jar into a local 
> repository. This works absolutely fine with no exceptions in Maven 2.2.1 in 
> the same environment mentioned above. Moving directly to Maven 3 the build 
> does not work and records the following exception:
> {noformat}
> Caused by: java.lang.NoSuchMethodError: 
> org/apache/maven/settings/RuntimeInfo.(Lorg/apache/maven/settings/Settings;)V
>   at 
> org.apache.maven.artifact.ant.AbstractArtifactTask.readSettings(AbstractArtifactTask.java:382)
>   at 
> org.apache.maven.artifact.ant.AbstractArtifactTask.loadSettings(AbstractArtifactTask.java:311)
>   at 
> org.apache.maven.artifact.ant.AbstractArtifactTask.initSettings(AbstractArtifactTask.java:278)
>   at 
> org.apache.maven.artifact.ant.AbstractArtifactTask.getSettings(AbstractArtifactTask.java:223)
>   at 
> org.apache.maven.artifact.ant.AbstractArtifactTask.getDefaultLocalRepository(AbstractArtifactTask.java:212)
>   at 
> org.apache.maven.artifact.ant.AbstractArtifactTask.getLocalRepository(AbstractArtifactTask.java:700)
>   at 
> org.apache.maven.artifact.ant.AbstractArtifactTask.createLocalArtifactRepository(AbstractArtifactTask.java:110)
>   at org.apache.maven.artifact.ant.Pom.getMavenProject(Pom.java:272)
>   at org.apache.maven.artifact.ant.Pom.setVersion(Pom.java:570)
>   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>   at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)
>   at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
>   at java.lang.reflect.Method.invoke(Method.java:611)
>   at 
> org.apache.tools.ant.IntrospectionHelper$AttributeSetter.setObject(IntrospectionHelper.java:1498)
>   at 
> org.apache.tools.ant.IntrospectionHelper.setAttribute(IntrospectionHelper.java:405)
>   ... 38 more
> {noformat}
> My POM is as follows and has been cut down to show the problem only.
> {code:xml}
> 
> 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/xsd/maven-4.0.0.xsd";
>  xmlns:artifact="antlib:org.apache.maven.artifact.ant">
> 4.0.0
> MavenAntTest
> MavenAntTest
> 1.0
> 
> 
> 
> org.apache.maven.plugins
> maven-antrun-plugin
> 1.7
> 
> 
> initialize
> 
>  xmlns:artifact="antlib:org.apache.maven.artifact.ant">
>
> path="${settings.localRepository}${file.separator}org${file.separator}apache${file.separator}maven${file.separator}maven-ant-tasks${file.separator}2.1.3${file.separator}maven-ant-tasks-2.1.3.jar"
>  />
>  resource="org/apache/maven/artifact/ant/antlib.xml"
>  
> uri="antlib:org.apache.maven.artifact.ant" 
> classpathref="maven-ant-tasks.classpath" />
>  resource="net/sf/antcontrib/antcontrib.properties"
>  
> classpathref="maven.plugin.classpath" />
>  groupId="net.sf.saxon" artifactId="saxon"
>   version="9.3.0.5" name="Saxon 
> XSLT Parser">
> 
> 
>  file="${settings.localRepository}${file.separator}net${file.separator}sf${file.separator}saxon${file.separator}saxon${file.separator}9.3.0.5${file.separator}saxon-9.3.0.5.jar"
>  type="file" />
> 
>