Looks like ArtifactRepository is loaded by multiple classloaders. Make
sure your plugin doesn't have copy of classes found in embedded maven
runtime. Can't say anything more specific without a small standalone
example I can use to demonstrates the problem.

--
Regards,
Igor

On 2013-09-06 7:07 PM, Shwetha Telakula wrote:
Hello

I have a custom plugin in Eclipse that extends Subversive commit
functionality. This plugin is packaged using Tycho Maven. When I invoke
the commit, I get the following error. Please help me in figuring out
the reason. Note that Java and Maven versions used for building the
plugin and runtime are compatible .

/java.lang.VerifyError: (class: org/apache/maven/project/MavenProject,
method: getSnapshotArtifactRepository signature:
()Lorg/apache/maven/artifact/repository/ArtifactRepository;)
Incompatible argument to function/
/java.lang.VerifyError: (class: org/apache/maven/project/MavenProject,
method: getSnapshotArtifactRepository signature:
()Lorg/apache/maven/artifact/repository/ArtifactRepository;)
Incompatible argument to function/
/at
com.salesforce.ddc.releng.builder.DependencyFactory.loadProjects(DependencyFactory.java:245)/
/at com.salesforce.ddc.releng.builder.Builder.doBuild(Builder.java:37)/
/at
com.salesforce.ddc.releng.precommit.PreCommitBuildCheck.invokeBuilder(PreCommitBuildCheck.java:125)/
/at
com.salesforce.ddc.releng.precommit.PreCommitBuildCheck.execute(PreCommitBuildCheck.java:111)/
/at com.salesforce.ddc.releng.precommit.PreCommit.commit(PreCommit.java:65)/
/at
precheckinknight.CommitActionFactory.preCommitCheck(CommitActionFactory.java:79)/
/at
precheckinknight.CommitActionFactory$1.open(CommitActionFactory.java:50)/

Thanks
Shwetha


_______________________________________________
m2e-users mailing list
m2e-users@eclipse.org
https://dev.eclipse.org/mailman/listinfo/m2e-users

_______________________________________________
m2e-users mailing list
m2e-users@eclipse.org
https://dev.eclipse.org/mailman/listinfo/m2e-users

Reply via email to