Stefano Mazzocchi dijo:
> Gump wrote:
>
>> cocoon-block-proxy-compile:
>>     [javac] Compiling 4 source files to
>> /home/gump/workspaces2/public/workspace/cocoon/build/cocoon-02112004/blocks/proxy/dest
>>     [javac]
>> /home/gump/workspaces2/public/workspace/cocoon/src/blocks/proxy/java/org/apache/cocoon/generation/HttpProxyGenerator.java:294:
>> cannot resolve symbol
>>     [javac] symbol  : method getRequestBodyAsString ()
>>     [javac] location: class
>> org.apache.commons.httpclient.methods.PostMethod
>>     [javac]             String body = ((PostMethod)
>> this.method).getRequestBodyAsString();
>>     [javac]                           ^
>>     [javac] 1 error
>
> I don't know how to fix this one from the gump side, it needs some code
> changes since httpclient change a lot since this code was created.
>
> Any ideas?

I saw the code of httpclient 2.0.x and 3.0 and it is quite diferent. They
are changing a lot in the new 3.0.x release. If we want gump compile this
block, we need to add a dependency to our own distributed jar version
2.0.2.

I know this is a hack. The other way is to see more in depth and find a
way to compile code using both httpclient 2.0.2 and 3.0 too.

WDYT?

Best Regards,

Antonio Gallardo

Reply via email to