[ https://jira.codehaus.org/browse/MANT-74?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=352806#comment-352806 ]
Trejkaz commented on MANT-74: ----------------------------- I wouldn't expect the ant:ant goal itself to be present at all, unless I'm misunderstanding how all of this works. Rather, for some reason, if you have zero exclusions for something which could be converted into an Ant build, ant:ant fails. Anyway, even without having my own repo handy, Google was able to find at least one occurrence of an empty exclusion: https://apache.googlesource.com/activemq/+/ce369c6418a5ed233f9c2add906ece3a2ca33243/activemq-optional/pom.xml In this particular case, it's the surefire configuration, which does sound like the kind of thing which could be converted, although I'm not really sure. The lines above it look exactly the same as the ones I previously posted, though, so I'm fairly sure this would be the file in question. > ClassCastException running ant:ant on activemq project > ------------------------------------------------------ > > Key: MANT-74 > URL: https://jira.codehaus.org/browse/MANT-74 > Project: Maven Ant Plugin > Issue Type: Bug > Affects Versions: 2.3 > Reporter: Trejkaz > Assignee: Karl-Heinz Marbaise > Priority: Critical > Attachments: mvn.log > > > I tried to run mvn ant:ant to create Ant builds for ActiveMQ, and I get the > following error about half way through. I'm attaching a full log as well, in > case that is of use. > {noformat} > Caused by: java.lang.ClassCastException: java.lang.String cannot be cast to > [Ljava.util.Map; > at > org.apache.maven.plugin.ant.AntBuildWriterUtil.getMavenPluginOptions(AntBuildWriterUtil.java:919) > at > org.apache.maven.plugin.ant.AntBuildWriterUtil.getMavenSurefirePluginOptions(AntBuildWriterUtil.java:717) > at > org.apache.maven.plugin.ant.AntBuildWriter.getTestExcludes(AntBuildWriter.java:995) > at > org.apache.maven.plugin.ant.AntBuildWriter.writeTestTargets(AntBuildWriter.java:885) > at > org.apache.maven.plugin.ant.AntBuildWriter.writeGeneratedBuildXml(AntBuildWriter.java:316) > at > org.apache.maven.plugin.ant.AntBuildWriter.writeBuildXmls(AntBuildWriter.java:122) > at org.apache.maven.plugin.ant.AntMojo.execute(AntMojo.java:134) > at > org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:133) > ... 20 more > {noformat} -- This message was sent by Atlassian JIRA (v6.1.6#6162)