<p><br>
Am 14.04.2012 00:15 schrieb &quot;Sean Su&quot; &lt;<a href="mailto:sean.x.su@gmail.com">sean.x.su@gmail.com</a>&gt;:<br>
&gt;<br>
&gt; Just tried, and got the same error. Here is the full error log in case it helps:<br>
&gt;<br>
&gt; [DEBUG] Looking up lifecyle mappings for packaging jar from ClassRealm[plexus.core, parent: null]<br>
&gt; [ERROR] The build could not read 1 project -&gt; [Help 1]<br>
&gt; org.apache.maven.project.ProjectBuildingException: Some problems were encountered while processing the POMs:<br>
&gt; [ERROR] Unresolveable build extension: Plugin de.lightful.maven.plugins:maven-drools-plugin:0.2.11 or one of its dependencies could not be resolved: Failed to collect dependencies for de.lightful.maven.plugins:maven-drools-plugin:jar:0.2.11 () @ <br>

&gt;<br>
&gt;     at org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:363)<br>
&gt;     at org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java:636)<br>
&gt;     at org.apache.maven.DefaultMaven.getProjectsForMavenReactor(DefaultMaven.java:585)<br>
&gt;     at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:234)<br>
&gt;     at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)<br>
&gt;     at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)<br>
&gt;     at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)<br>
&gt;     at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)<br>
&gt;     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br>
&gt;     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)<br>
&gt;     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)<br>
&gt;     at java.lang.reflect.Method.invoke(Method.java:597)<br>
&gt;     at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)<br>
&gt;     at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)<br>
&gt;     at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)<br>
&gt;     at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)<br>
&gt; [ERROR]   <br>
&gt; [ERROR]   The project activehealth.careengin:eventprocessing:1.0.1-SNAPSHOT (/home/XSu/workspace/trunk/dev/java/eventprocessing/pom.xml) has 1 error<br>
&gt; [ERROR]     Unresolveable build extension: Plugin de.lightful.maven.plugins:maven-drools-plugin:0.2.11 or one of its dependencies could not be resolved: Failed to collect dependencies for de.lightful.maven.plugins:maven-drools-plugin:jar:0.2.11 (): No versions available for org.easytesting:fest-assert:jar:[1.4, 2.0) within specified range -&gt; [Help 2]</p>

<p>Strange. Can you resolve the artifact org.easytesting:fest-assert:1.3:jar and/or 1.4? Try adding it to any pom and run a maven phase where that dependency is used. </p>
<p>Fest 1.3 has wrong checksums for some of its transitive dependencies, so a repository manager might refuse to deliver the artifacts, depending on the checksum policy which it has configured. Do you use a repo manager at all?</p>

<p>Ansgar<br></p>
<p>&gt; org.apache.maven.plugin.PluginResolutionException: Plugin de.lightful.maven.plugins:maven-drools-plugin:0.2.11 or one of its dependencies could not be resolved: Failed to collect dependencies for de.lightful.maven.plugins:maven-drools-plugin:jar:0.2.11 ()<br>

&gt;     at org.apache.maven.plugin.internal.DefaultPluginDependenciesResolver.resolve(DefaultPluginDependenciesResolver.java:211)<br>
&gt;     at org.apache.maven.project.DefaultProjectBuildingHelper.resolveExtensionArtifacts(DefaultProjectBuildingHelper.java:377)<br>
&gt;     at org.apache.maven.project.DefaultProjectBuildingHelper.createProjectRealm(DefaultProjectBuildingHelper.java:237)<br>
&gt;     at org.apache.maven.project.DefaultModelBuildingListener.buildExtensionsAssembled(DefaultModelBuildingListener.java:106)<br>
&gt;     at org.apache.maven.model.building.ModelBuildingEventCatapult$1.fire(ModelBuildingEventCatapult.java:43)<br>
&gt;     at org.apache.maven.model.building.DefaultModelBuilder.fireEvent(DefaultModelBuilder.java:1053)<br>
&gt;     at org.apache.maven.model.building.DefaultModelBuilder.build(DefaultModelBuilder.java:388)<br>
&gt;     at org.apache.maven.model.building.DefaultModelBuilder.build(DefaultModelBuilder.java:371)<br>
&gt;     at org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:560)<br>
&gt;     at org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:352)<br>
&gt;     at org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java:636)<br>
&gt;     at org.apache.maven.DefaultMaven.getProjectsForMavenReactor(DefaultMaven.java:585)<br>
&gt;     at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:234)<br>
&gt;     at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)<br>
&gt;     at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)<br>
&gt;     at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)<br>
&gt;     at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)<br>
&gt;     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br>
&gt;     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)<br>
&gt;     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)<br>
&gt;     at java.lang.reflect.Method.invoke(Method.java:597)<br>
&gt;     at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)<br>
&gt;     at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)<br>
&gt;     at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)<br>
&gt;     at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)<br>
&gt; Caused by: org.sonatype.aether.collection.DependencyCollectionException: Failed to collect dependencies for de.lightful.maven.plugins:maven-drools-plugin:jar:0.2.11 ()<br>
&gt;     at org.sonatype.aether.impl.internal.DefaultDependencyCollector.collectDependencies(DefaultDependencyCollector.java:258)<br>
&gt;     at org.sonatype.aether.impl.internal.DefaultRepositorySystem.collectDependencies(DefaultRepositorySystem.java:308)<br>
&gt;     at org.apache.maven.plugin.internal.DefaultPluginDependenciesResolver.resolve(DefaultPluginDependenciesResolver.java:199)<br>
&gt;     ... 24 more<br>
&gt;<br>
&gt; Caused by: org.sonatype.aether.resolution.VersionRangeResolutionException: No versions available for org.easytesting:fest-assert:jar:[1.4, 2.0) within specified range<br>
&gt;     at org.sonatype.aether.impl.internal.DefaultDependencyCollector.process(DefaultDependencyCollector.java:376)<br>
&gt;     at org.sonatype.aether.impl.internal.DefaultDependencyCollector.process(DefaultDependencyCollector.java:544)<br>
&gt;     at org.sonatype.aether.impl.internal.DefaultDependencyCollector.collectDependencies(DefaultDependencyCollector.java:240)<br>
&gt;     ... 26 more<br>
&gt;<br>
&gt; On Fri, Apr 13, 2012 at 6:09 PM, Ansgar Konermann &lt;<a href="mailto:ansgar.konermann@googlemail.com">ansgar.konermann@googlemail.com</a>&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; Hi Sean,<br>
&gt;&gt;<br>
&gt;&gt; thanks for giving it a try. Release 0.2.4 is horribly old. Latest release is 0.2.11. Could you retry with 0.2.11 and let me know how that works out?<br>
&gt;&gt;<br>
&gt;&gt; Best regards,<br>
&gt;&gt;<br>
&gt;&gt; Ansgar<br>
&gt;&gt;<br>
&gt;&gt; Am 14.04.2012 00:04 schrieb &quot;Sean Su&quot; &lt;<a href="mailto:sean.x.su@gmail.com">sean.x.su@gmail.com</a>&gt;:<br>
&gt;&gt;<br>
&gt;&gt;&gt; Ansgar, <br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; I am able to connect to the repository and start to download the dependencies. However it failed with this error. Any idea?<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Caused by: org.sonatype.aether.resolution.VersionRangeResolutionException: No versions available for org.easytesting:fest-assert:jar:[1.4, 2.0) within specified range<br>
&gt;&gt;&gt;     at org.sonatype.aether.impl.internal.DefaultDependencyCollector.process(DefaultDependencyCollector.java:376)<br>
&gt;&gt;&gt;     at org.sonatype.aether.impl.internal.DefaultDependencyCollector.process(DefaultDependencyCollector.java:544)<br>
&gt;&gt;&gt;     at org.sonatype.aether.impl.internal.DefaultDependencyCollector.collectDependencies(DefaultDependencyCollector.java:240)<br>
&gt;&gt;&gt;     ... 26 more<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; I am pointing to <a href="http://lightful.de/mvnrepo/public/releases/">http://lightful.de/mvnrepo/public/releases/</a> with plugin version 0.2.4.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Thanks<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Sean<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; On Fri, Apr 6, 2012 at 9:35 AM, Sean Su &lt;<a href="mailto:sean.x.su@gmail.com">sean.x.su@gmail.com</a>&gt; wrote:<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Ansgar, I tried the plugin yesterday before sending the email to the list but did not succeed. The problem, I believe, is the repository specification inside my pom. Could you send it over so that I can be sure?<br>

&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Thanks<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Sean<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; On Fri, Apr 6, 2012 at 2:32 AM, Geoffrey De Smet &lt;<a href="mailto:ge0ffrey.spam@gmail.com">ge0ffrey.spam@gmail.com</a>&gt; wrote:<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; Hey Ansgar,<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; Your plugin is by far the best maven plugin for drools out there. Nice work.<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; Would you be interested in moving the code into<br>
&gt;&gt;&gt;&gt;&gt;   <a href="https://github.com/droolsjbpm/droolsjbpm-tools">https://github.com/droolsjbpm/droolsjbpm-tools</a><br>
&gt;&gt;&gt;&gt;&gt; next to drools-ant?<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; Advantages:<br>
&gt;&gt;&gt;&gt;&gt; - It would be released together with the rest of the drools, using the latest drools version<br>
&gt;&gt;&gt;&gt;&gt; - It would be automatically synced to maven central<br>
&gt;&gt;&gt;&gt;&gt; - It would get more exposure, as it will be documented in our documentation<br>
&gt;&gt;&gt;&gt;&gt; - Others (including us) will start improving it too<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; Disadvantages:<br>
&gt;&gt;&gt;&gt;&gt; - At first, you &#39;d have to fork it and create pull requests to get your changes back into blessed (but I can guarantee I &#39;ll merge any non-conflicting pull requests frequently and won&#39;t let them go stale)<br>

&gt;&gt;&gt;&gt;&gt; - We &#39;d need at least a few lines of documentation in:<br>
&gt;&gt;&gt;&gt;&gt;   <a href="https://github.com/droolsjbpm/drools/tree/master/drools-docs/drools-expert-docs">https://github.com/droolsjbpm/drools/tree/master/drools-docs/drools-expert-docs</a><br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; We can worry about the more advanced features (such as aether usage) later, just getting an official maven plugin for drools out there will help a lot of people.<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; Op 05-04-12 23:01, Ansgar Konermann schreef:<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; Am 05.04.2012 21:48 schrieb &quot;Sean Su&quot; &lt;<a href="mailto:sean.x.su@gmail.com">sean.x.su@gmail.com</a>&gt;:<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; &gt; Hello, guys,<br>
&gt;&gt;&gt;&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; &gt; I did some search online and it seems we do not have any official plugin that allows us to compile Drools rules as part of the maven build.<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; There is already a jira issue for it: <a href="https://issues.jboss.org/browse/JBRULES-1273">https://issues.jboss.org/browse/JBRULES-1273</a><br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; Result so far: <a href="http://passion.forco.de/content/maven-drools-plugin">http://passion.forco.de/content/maven-drools-plugin</a><br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; Feel free to try it and let me know if you miss anything.<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; Best regards,<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; Ansgar<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; &gt; Is this the case or I have not found it yet?<br>
&gt;&gt;&gt;&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; &gt; Thanks for the help.<br>
&gt;&gt;&gt;&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; &gt; Sean<br>
&gt;&gt;&gt;&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; &gt; -- <br>
&gt;&gt;&gt;&gt;&gt;&gt; &gt; &quot;But beware of the Dark Side. Anger, fear, aggression - the Dark Side of the Force are they.&quot; -Yoda<br>
&gt;&gt;&gt;&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; &gt; _______________________________________________<br>
&gt;&gt;&gt;&gt;&gt;&gt; &gt; rules-users mailing list<br>
&gt;&gt;&gt;&gt;&gt;&gt; &gt; <a href="mailto:rules-users@lists.jboss.org">rules-users@lists.jboss.org</a><br>
&gt;&gt;&gt;&gt;&gt;&gt; &gt; <a href="https://lists.jboss.org/mailman/listinfo/rules-users">https://lists.jboss.org/mailman/listinfo/rules-users</a><br>
&gt;&gt;&gt;&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt;&gt;&gt;&gt; rules-users mailing list<br>
&gt;&gt;&gt;&gt;&gt;&gt; <a href="mailto:rules-users@lists.jboss.org">rules-users@lists.jboss.org</a><br>
&gt;&gt;&gt;&gt;&gt;&gt; <a href="https://lists.jboss.org/mailman/listinfo/rules-users">https://lists.jboss.org/mailman/listinfo/rules-users</a><br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; -- <br>
&gt;&gt;&gt;&gt;&gt; With kind regards,<br>
&gt;&gt;&gt;&gt;&gt; Geoffrey De Smet<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt;&gt;&gt; rules-users mailing list<br>
&gt;&gt;&gt;&gt;&gt; <a href="mailto:rules-users@lists.jboss.org">rules-users@lists.jboss.org</a><br>
&gt;&gt;&gt;&gt;&gt; <a href="https://lists.jboss.org/mailman/listinfo/rules-users">https://lists.jboss.org/mailman/listinfo/rules-users</a><br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; -- <br>
&gt;&gt;&gt;&gt; &quot;But beware of the Dark Side. Anger, fear, aggression - the Dark Side of the Force are they.&quot; -Yoda<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; -- <br>
&gt;&gt;&gt; &quot;But beware of the Dark Side. Anger, fear, aggression - the Dark Side of the Force are they.&quot; -Yoda<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt; rules-users mailing list<br>
&gt;&gt;&gt; <a href="mailto:rules-users@lists.jboss.org">rules-users@lists.jboss.org</a><br>
&gt;&gt;&gt; <a href="https://lists.jboss.org/mailman/listinfo/rules-users">https://lists.jboss.org/mailman/listinfo/rules-users</a><br>
&gt;&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; rules-users mailing list<br>
&gt;&gt; <a href="mailto:rules-users@lists.jboss.org">rules-users@lists.jboss.org</a><br>
&gt;&gt; <a href="https://lists.jboss.org/mailman/listinfo/rules-users">https://lists.jboss.org/mailman/listinfo/rules-users</a><br>
&gt;&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; -- <br>
&gt; &quot;But beware of the Dark Side. Anger, fear, aggression - the Dark Side of the Force are they.&quot; -Yoda<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; rules-users mailing list<br>
&gt; <a href="mailto:rules-users@lists.jboss.org">rules-users@lists.jboss.org</a><br>
&gt; <a href="https://lists.jboss.org/mailman/listinfo/rules-users">https://lists.jboss.org/mailman/listinfo/rules-users</a><br>
&gt;<br>
</p>