Hi, I have no solution to this problem yet, however I believe it isn't a ServiceMix problem. The class AbstractJarMojo is calling the setForced of the class MavenArchiveConfiguration. This method is however not public, thus the exception. I have found that this was fixed in the codebase of Maven as far ago as Mon Aug 21 14:46:09 2006. ( see: http://mail-archives.apache.org/mod_mbox/maven-commits/200608.mbox/[EMAIL PROTECTED] )
The maven-jar-plugin hasn't released a newer version since(?), so I guess one needs to update the plugin and rebuild it with a new maven-jar. The plugin seams to be kind of inactive.... I haven't had time to download the source myself, and since it works outside eclipse, it hasn't had the highest priority for me. regards, /j kitplummer wrote: > > Was there ever any resolution on this? I'm getting the same thing when > trying to 'mvn install' from inside Eclipse...on a SU. > > Kit > > > J.Gustafsson wrote: >> >> More INFO..... >> >> The parent pom.xml has the following repository URL:s defined: >> <pluginRepositories> >> <pluginRepository> >> <id>apache</id> >> <url>http://people.apache.org/repo/m2-incubating-repository</url> >> <releases> >> <enabled>true</enabled> >> </releases> >> <snapshots> >> <enabled>true</enabled> >> </snapshots> >> </pluginRepository> >> <pluginRepository> >> <releases/> >> <id>ibiblio</id> >> <url>http://www.ibiblio.org/maven/</url> >> </pluginRepository> >> </pluginRepositories> >> >> and >> >> <repositories> >> <repository> >> <id>apache-incubating</id> >> <name>Apache Incubating Repository</name> >> <url>http://people.apache.org/repo/m2-incubating-repository</url> >> <releases> >> <enabled>true</enabled> >> </releases> >> <snapshots> >> <enabled>true</enabled> >> </snapshots> >> </repository> >> </repositories> >> >> regards, >> >> /j >> >> >> >> gnodet wrote: >>> >>> Can you trash your local repository and restart from a clean state ? >>> >>> On 6/26/07, J.Gustafsson <[EMAIL PROTECTED]> wrote: >>>> >>>> >>>> Hi, >>>> >>>> thanks for your reply. >>>> >>>> I am using maven version 2.0.6. >>>> I just upgraded to 2.0.7, with the same result... >>>> >>>> regards, >>>> >>>> Jonas Gustafsson >>>> >>>> >>>> >>>> Adrian Co wrote: >>>> > >>>> > Hi, >>>> > >>>> > Could be a maven version problem. What version are you using? >>>> > >>>> > J.Gustafsson wrote: >>>> >> Hi, >>>> >> >>>> >> I failed to build both a SA and a SU component with the >>>> jbi-maven-plugin. >>>> >> Building with maven in from a console works fine. The following >>>> errors >>>> >> occurs: >>>> >> >>>> >> java.lang.NoSuchMethodError: >>>> >> org.apache.maven.archiver.MavenArchiveConfiguration.setForced(Z)V >>>> >> at >>>> >> org.apache.maven.plugin.jar.AbstractJarMojo.createArchive( >>>> AbstractJarMojo.java:141) >>>> >> at >>>> >> org.apache.maven.plugin.jar.AbstractJarMojo.execute( >>>> AbstractJarMojo.java:174) >>>> >> at >>>> >> org.apache.maven.plugin.DefaultPluginManager.executeMojo( >>>> DefaultPluginManager.java:435) >>>> >> at >>>> >> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals( >>>> DefaultLifecycleExecutor.java:536) >>>> >> at >>>> >> >>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle >>>> (DefaultLifecycleExecutor.java:477) >>>> >> at >>>> >> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal( >>>> DefaultLifecycleExecutor.java:456) >>>> >> at >>>> >> >>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures >>>> (DefaultLifecycleExecutor.java:308) >>>> >> at >>>> >> >>>> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments >>>> (DefaultLifecycleExecutor.java:275) >>>> >> at >>>> >> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute( >>>> DefaultLifecycleExecutor.java:140) >>>> >> at >>>> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:272) >>>> >> at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:109) >>>> >> at >>>> >> >>>> org.apache.maven.embedder.MavenEmbedder.execute(MavenEmbedder.java:531) >>>> >> at >>>> >> >>>> org.maven.ide.eclipse.embedder.Maven2Executor.main(Maven2Executor.java >>>> :82) >>>> >> >>>> >> >>>> >> The version is 3.1-incubating. >>>> >> My pom.xml looks like: >>>> >> >>>> >> <project.....> >>>> >> <parent> >>>> >> <artifactId>TRS</artifactId> >>>> >> <groupId>com.company</groupId> >>>> >> <version>0.1</version> >>>> >> </parent> >>>> >> <modelVersion>4.0.0</modelVersion> >>>> >> <groupId>com.company</groupId> >>>> >> <artifactId>Trs_Webservice_sa</artifactId> >>>> >> <packaging>jbi-service-assembly</packaging> >>>> >> <name>TRS - Webservices - SA</name> >>>> >> <version>0.1</version> >>>> >> <dependencies> >>>> >> <dependency> >>>> >> <groupId>com.company</groupId> >>>> >> <artifactId>Trs_Http_Service_su</artifactId> >>>> >> <version>0.1</version> >>>> >> </dependency> >>>> >> <dependency> >>>> >> <groupId>com.company</groupId> >>>> >> <artifactId>Trs_Jsr181_su</artifactId> >>>> >> <version>0.1</version> >>>> >> </dependency> >>>> >> </dependencies> >>>> >> <build> >>>> >> <plugins> >>>> >> <plugin> >>>> >> <groupId>org.apache.servicemix.tooling</groupId> >>>> >> <artifactId>jbi-maven-plugin</artifactId> >>>> >> <version>3.1-incubating</version> >>>> >> <extensions>true</extensions> >>>> >> <configuration> >>>> >> <type>service-assembly</type> >>>> >> </configuration> >>>> >> </plugin> >>>> >> </plugins> >>>> >> </build> >>>> >> </project> >>>> >> >>>> >> Any ideas anyone? >>>> >> >>>> >> regards, >>>> >> >>>> >> Jonas Gustafsson >>>> >> >>>> > >>>> > >>>> > >>>> >>>> -- >>>> View this message in context: >>>> http://www.nabble.com/Cannot-build-a-SA-or-SU-with-the-jbi-maven-plugin-for-eclipse.-tf3976747s12049.html#a11300792 >>>> Sent from the ServiceMix - Dev mailing list archive at Nabble.com. >>>> >>>> >>> >>> >>> -- >>> Cheers, >>> Guillaume Nodet >>> ------------------------ >>> Principal Engineer, IONA >>> Blog: http://gnodet.blogspot.com/ >>> >>> >> >> > > -- View this message in context: http://www.nabble.com/Cannot-build-a-SA-or-SU-with-the-jbi-maven-plugin-for-eclipse.-tf3976747s12049.html#a11388820 Sent from the ServiceMix - Dev mailing list archive at Nabble.com.