That is because commons-codec dependency is set as optional. You need to change your pom.xml to this: <div><div>        &lt;dependency&gt;</div><div>            &lt;groupId&gt;commons-codec&lt;/groupId&gt;</div><div>            &lt;artifactId&gt;commons-codec&lt;/artifactId&gt;</div>

<div>            &lt;version&gt;1.4&lt;/version&gt;</div><div>            &lt;!--scope&gt;optional&lt;/scope--&gt;</div><div>        &lt;/dependency&gt;    </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">&lt;<a href="mailto:ge0ffrey.spam@gmail.com">ge0ffrey.spam@gmail.com</a>&gt;</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 &#39;UTF-8&#39; 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>