jakarta-cactus-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Govindarajan, Ajay" <Aj...@insignia.com>
Subject cactus-13-1.5-rc and commons-httpclient-2.0-rc2.jar works on jdk1 .4 and above only?
Date Tue, 28 Oct 2003 20:54:54 GMT
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(Cookie
Util.java:190)
 at org.apache.cactus.util.CookieUtil.createHttpState(CookieUtil.java)
 at
org.apache.cactus.client.connector.http.HttpClientConnectionHelper.connect_a
roundBody0(HttpClientConnectionHelper.java:169)
 at
org.apache.cactus.client.connector.http.HttpClientConnectionHelper.connect_a
roundBody1$advice(HttpClientConnectionHelper.java:222)
 at
org.apache.cactus.client.connector.http.HttpClientConnectionHelper.connect(H
ttpClientConnectionHelper.java)
 at
org.apache.cactus.client.connector.http.DefaultHttpClient.callRunTest(Defaul
tHttpClient.java:201)
 at
org.apache.cactus.client.connector.http.DefaultHttpClient.doTest_aroundBody0
(DefaultHttpClient.java:119)
 at
org.apache.cactus.client.connector.http.DefaultHttpClient.doTest_aroundBody1
$advice(DefaultHttpClient.java:222)
 at
org.apache.cactus.client.connector.http.DefaultHttpClient.doTest(DefaultHttp
Client.java)
 at
org.apache.cactus.internal.client.WebClientTestCaseDelegate.runWebTest(WebCl
ientTestCaseDelegate.java:333)
 at
org.apache.cactus.internal.client.WebClientTestCaseDelegate.runGenericTest(W
ebClientTestCaseDelegate.java:281)
 at
org.apache.cactus.internal.client.WebClientTestCaseDelegate.runTest(WebClien
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(AbstractTestSuite.ja
va:296)
 at
org.apache.cactus.AbstractTestSuite.runTest_aroundBody7$advice(AbstractTestS
uite.java:151)
 at org.apache.cactus.AbstractTestSuite.runTest(AbstractTestSuite.java)
 at
org.apache.cactus.AbstractTestSuite.run_aroundBody4(AbstractTestSuite.java:2
87)
 at
org.apache.cactus.AbstractTestSuite.run_aroundBody5$advice(AbstractTestSuite
.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#append(j
ava.lang.StringBuffer
<http://java.sun.com/j2se/1.4.1/docs/api/java/lang/StringBuffer.html#append(
java.lang.StringBuffer> )
 
 
<http://f1.pg.photos.yahoo.com/ph/suri_mail/lst?.dir=/anu_suresh_engagement_
08_Oct_03&.src=ph&.order=&.view=t&.done=http%3a//f1.pg.photos.yahoo.com/>


Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message