[jboss-dev] Why no commons-codec in AS5?

Stan Silvert ssilvert at redhat.com
Thu Jan 22 09:20:01 EST 2009


Was this just an oversight or was there some specific reason it was not 
included?  commons-httpclient.jar is in commons/lib and it depends on 
commons-codec.

The problem I'm having is that the RichFaces demo has:
<jboss-web>
    <class-loading>
        <loader-repository>
            
org.richfaces.samples.richfaces-demo:loader=richfaces-demo-jee5.war
            
<loader-repository-config>java2ParentDelegation=true</loader-repository-config>
        </loader-repository>
    </class-loading>
</jboss-web>

It includes commons-httpclient and commons-codec in WEB-INF/lib.  Since 
parent delegation is true it will use commons-httpclient from 
commons/lib and then fail because it can't find commons-codec.

So there are two ways to fix it.  Either remove commons-httpclient from 
commons/lib or add commons-codec.

Who is depending on commons-httpclient and how would I know this so I 
would know who to ask?

Stan



More information about the jboss-development mailing list