Hi,

I've released Cactus 1.5-rc1 last week end. I bundle commons-httpclient
2.0 rc2 in it. I've just received this email below from a cactus user.

Is it true, as Ajay says, that commons-httpclient would only work on JDK
1.4 onwards (see end of email below)?

Thanks
-Vincent

> -----Original Message-----
> From: Govindarajan, Ajay [mailto:[EMAIL PROTECTED]
> Sent: 28 October 2003 21:47
> To: '[EMAIL PROTECTED]'
> Subject: cactus-13-1.5-rc and commons-httpclient-2.0-rc2.jar works on
> jdk1.4 and above only?
> 
> I am using cactus-13-1.5-rc with weblogic 7.0 service pack 4 and
> jdk131_08.
> When I try to run any of the cactus tests I get the following
exception:
> 
> java.lang.NoSuchMethodError
>  at
org.apache.commons.httpclient.HttpState.toString(HttpState.java:634)
>  at java.lang.String.valueOf(String.java:2013)
>  at java.lang.StringBuffer.append(StringBuffer.java:365)
>  at
>
org.apache.cactus.util.CookieUtil.createHttpState_aroundBody15$advice(Co
ok
> ie
> Util.java:190)
>  at org.apache.cactus.util.CookieUtil.createHttpState(CookieUtil.java)
>  at
>
org.apache.cactus.client.connector.http.HttpClientConnectionHelper.conne
ct
> _a
> roundBody0(HttpClientConnectionHelper.java:169)
>  at
>
org.apache.cactus.client.connector.http.HttpClientConnectionHelper.conne
ct
> _a
> roundBody1$advice(HttpClientConnectionHelper.java:222)
>  at
>
org.apache.cactus.client.connector.http.HttpClientConnectionHelper.conne
ct
> (H
> ttpClientConnectionHelper.java)
>  at
>
org.apache.cactus.client.connector.http.DefaultHttpClient.callRunTest(De
fa
> ul
> tHttpClient.java:201)
>  at
>
org.apache.cactus.client.connector.http.DefaultHttpClient.doTest_aroundB
od
> y0
> (DefaultHttpClient.java:119)
>  at
>
org.apache.cactus.client.connector.http.DefaultHttpClient.doTest_aroundB
od
> y1
> $advice(DefaultHttpClient.java:222)
>  at
>
org.apache.cactus.client.connector.http.DefaultHttpClient.doTest(Default
Ht
> tp
> Client.java)
>  at
>
org.apache.cactus.internal.client.WebClientTestCaseDelegate.runWebTest(W
eb
> Cl
> ientTestCaseDelegate.java:333)
>  at
>
org.apache.cactus.internal.client.WebClientTestCaseDelegate.runGenericTe
st
> (W
> ebClientTestCaseDelegate.java:281)
>  at
>
org.apache.cactus.internal.client.WebClientTestCaseDelegate.runTest(WebC
li
> en
> tTestCaseDelegate.java:257)
>  at
>
org.apache.cactus.ServletTestCase.runCactusTest(ServletTestCase.java:300
)
>  at
org.apache.cactus.ServletTestCase.runBare(ServletTestCase.java:263)
>  at
>
org.apache.cactus.AbstractTestSuite.runTest_aroundBody6(AbstractTestSuit
e.
> ja
> va:296)
>  at
>
org.apache.cactus.AbstractTestSuite.runTest_aroundBody7$advice(AbstractT
es
> tS
> uite.java:151)
>  at
org.apache.cactus.AbstractTestSuite.runTest(AbstractTestSuite.java)
>  at
>
org.apache.cactus.AbstractTestSuite.run_aroundBody4(AbstractTestSuite.ja
va
> :2
> 87)
>  at
>
org.apache.cactus.AbstractTestSuite.run_aroundBody5$advice(AbstractTestS
ui
> te
> .java:151)
>  at org.apache.cactus.AbstractTestSuite.run(AbstractTestSuite.java)
> 
> This is because the HttpState code in the
commons-httpclient-2.0-rc2.jar
> file invokes StringBuffer.append(StringBuffer sb) which is present
from
> jdk1.4 onwards only.
>
http://java.sun.com/j2se/1.4.1/docs/api/java/lang/StringBuffer.html#appe
nd
> (j
> ava.lang.StringBuffer
>
<http://java.sun.com/j2se/1.4.1/docs/api/java/lang/StringBuffer.html#app
en
> d(
> java.lang.StringBuffer> )
> 
> 
>
<http://f1.pg.photos.yahoo.com/ph/suri_mail/lst?.dir=/anu_suresh_engagem
en
> t_
>
08_Oct_03&.src=ph&.order=&.view=t&.done=http%3a//f1.pg.photos.yahoo.com/
>


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to