Hi Ajay,

Ok, here's another email from the httpclient team suggesting that they
may have built 2.0 rc2 with JDK 1.4. Please try using commons httpclient
2.0 rc1 as I suggested in a previous email.

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/
>
--- Begin Message ---
Title: Re: FW: cactus-13-1.5-rc and commons-httpclient-2.0-rc2.jar works on jdk1.4 and above only?

I think I've found the problem.  In 1.4, Sun added
StringBuffer.append(StringBuffer) to compliment the existing
StringBuffer.append(Object).  The problem is that STUPID me ran maven
for this release with 1.4.  The method call was bound to the
append(StringBuffer) method, since it is the best option in 1.4.  It
looks like the build will have to be regenerated with 1.2.2.

Does anyone what JVM is used for nightlies?

Mike

Vincent Massol wrote:

> 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="">
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>


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


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

Reply via email to