That is because commons-codec dependency is set as optional. You need to change your pom.xml to this: <div><div> <dependency></div><div> <groupId>commons-codec</groupId></div><div> <artifactId>commons-codec</artifactId></div>
<div> <version>1.4</version></div><div> <!--scope>optional</scope--></div><div> </dependency> </div><div><br></div><div>I had the same issue in core, and I solved it this way.</div>
<div><br></div><div>Best, </div><br><div class="gmail_quote">On Sat, Mar 27, 2010 at 4:41 AM, Geoffrey De Smet <span dir="ltr"><<a href="mailto:ge0ffrey.spam@gmail.com">ge0ffrey.spam@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Hi guys<br>
<br>
Locally I get compilation error in drools-core, but hudson is also<br>
failing on drools-api.<br>
<br>
[INFO]<br>
------------------------------------------------------------------------<br>
[INFO] Building Drools :: Core<br>
[INFO] task-segment: [clean, install]<br>
[INFO]<br>
------------------------------------------------------------------------<br>
[INFO] [clean:clean]<br>
[INFO] Deleting directory<br>
/home/ge0ffrey/projects/jboss/drools/drools-core/target<br>
[INFO] [resources:resources]<br>
[INFO] Using 'UTF-8' encoding to copy filtered resources.<br>
[INFO] Copying 9 resources<br>
[INFO] [compiler:compile]<br>
[INFO] Compiling 1050 source files to<br>
/home/ge0ffrey/projects/jboss/drools/drools-core/target/classes<br>
[INFO]<br>
------------------------------------------------------------------------<br>
[ERROR] BUILD FAILURE<br>
[INFO]<br>
------------------------------------------------------------------------<br>
[INFO] Compilation failure<br>
<br>
/home/ge0ffrey/projects/jboss/drools/drools-core/src/main/java/org/drools/io/impl/UrlResource.java:[29,38]<br>
package org.apache.commons.codec.binary does not exist<br>
<br>
/home/ge0ffrey/projects/jboss/drools/drools-core/src/main/java/org/drools/agent/HttpClientImpl.java:[12,38]<br>
package org.apache.commons.codec.binary does not exist<br>
<br>
/home/ge0ffrey/projects/jboss/drools/drools-core/src/main/java/org/drools/io/impl/UrlResource.java:[186,26]<br>
cannot find symbol<br>
symbol : variable Base64<br>
location: class org.drools.io.impl.UrlResource<br>
<br>
/home/ge0ffrey/projects/jboss/drools/drools-core/src/main/java/org/drools/agent/HttpClientImpl.java:[54,26]<br>
cannot find symbol<br>
symbol : variable Base64<br>
location: class org.drools.agent.HttpClientImpl<br>
<br>
<br>
<br>
<a href="https://hudson.jboss.org/hudson/job/drools/" target="_blank">https://hudson.jboss.org/hudson/job/drools/</a><br>
<font color="#888888"><br>
<br>
--<br>
With kind regards,<br>
Geoffrey De Smet<br>
<br>
_______________________________________________<br>
rules-dev mailing list<br>
<a href="mailto:rules-dev@lists.jboss.org">rules-dev@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/rules-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/rules-dev</a><br>
</font></blockquote></div><br><br clear="all"><br>-- <br>XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX<br><br>Esteban Aliverti<br>
</div>