Re: Infinite Recursion when using suite method in cactus

2004-11-19 Thread Nicolas . CHALUMEAU
Normal. It is a programmation error : return suite; instead of return suite(); 
will solve your problem





tanmay_ambre [EMAIL PROTECTED]
19/11/2004 06:03
Veuillez répondre à Cactus Users List

 
Pour :  [EMAIL PROTECTED]
cc : 
Objet : Infinite Recursion when using suite method in cactus


Hi,
 
I have written a TestSuite which has a public static Test suite() method
in it. The method implementation is as follows:
 
public static Test suite()
{
ServletTestSuite suite = new ServletTestSuite();
suite.addTest(new TestCactusDelegate(testGetCustInfo));
return suite();
}
 
Whenever I try running this test case using Browser Integration or Ant
integration, the program goes in an infinite recursive loop. 
 
For running the unittests I use the following jars in the classpath. I
also use cactifywar to create a war file for unit testing. The app
server is Weblogic 8.1
 
aspectjrt-1.1.1.jar
cactus-1.6.1.jar
cactus-ant-1.6.1.jar
commons-httpclient-2.0.2.jar
commons-logging-1.0.3.jar
httpunit-1.5.4.jar
junit-3.8.1.jar
nekohtml-0.7.4.jar
 
 
Following is the trace from a log file. This trace gets repeated
infinitely.
 
 
[DEBUG][org.apache.cactus.internal.server.ServerTestCaseCaller]:
setDelegatedTest([testGetCustInfo(be.telenet.unittest.testcactus.testwe
bclient.testdelegate.TestCactusDelegate)])
[DEBUG][org.apache.cactus.internal.server.ServerTestCaseCaller]:
setDelegatedTest
[DEBUG][org.apache.cactus.internal.server.ServerTestCaseCaller]:
setWrappedTest([null])
[DEBUG][org.apache.cactus.internal.server.ServerTestCaseCaller]:
setWrappedTest
[DEBUG][org.apache.cactus.ServletTestSuite]:
addTest([testGetCustInfo(be.telenet.unittest.testcactus.testwebclient.t
estdelegate.TestCactusDelegate)])
[DEBUG][org.apache.cactus.ServletTestSuite]: addTest
 
[DEBUG][org.apache.cactus.internal.server.ServerTestCaseCaller]:
setDelegatedTest([testGetCustInfo(be.telenet.unittest.testcactus.testwe
bclient.testdelegate.TestCactusDelegate)])
[DEBUG][org.apache.cactus.internal.server.ServerTestCaseCaller]:
setDelegatedTest
[DEBUG][org.apache.cactus.internal.server.ServerTestCaseCaller]:
setWrappedTest([null])
[DEBUG][org.apache.cactus.internal.server.ServerTestCaseCaller]:
setWrappedTest
[DEBUG][org.apache.cactus.ServletTestSuite]:
addTest([testGetCustInfo(be.telenet.unittest.testcactus.testwebclient.t
estdelegate.TestCactusDelegate)])
[DEBUG][org.apache.cactus.ServletTestSuite]: addTest
 
[DEBUG][org.apache.cactus.internal.server.ServerTestCaseCaller]:
setDelegatedTest([testGetCustInfo(be.telenet.unittest.testcactus.testwe
bclient.testdelegate.TestCactusDelegate)])
[DEBUG][org.apache.cactus.internal.server.ServerTestCaseCaller]:
setDelegatedTest
[DEBUG][org.apache.cactus.internal.server.ServerTestCaseCaller]:
setWrappedTest([null])
[DEBUG][org.apache.cactus.internal.server.ServerTestCaseCaller]:
setWrappedTest
[DEBUG][org.apache.cactus.ServletTestSuite]:
addTest([testGetCustInfo(be.telenet.unittest.testcactus.testwebclient.t
estdelegate.TestCactusDelegate)])
[DEBUG][org.apache.cactus.ServletTestSuite]: addTest
 
Warm Regards,
 
tanmay ambre,
Infosys Technologies Ltd,
Pune, India.
 
(O) +91-20-22973681
(m) +91-9850414331
 
 




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



RE: Infinite Recursion when using suite method in cactus

2004-11-19 Thread tanmay_ambre
Thanks Nicolas. How stupid of me :)
 


Warm Regards,
 
tanmay ambre,
Infosys Technologies Ltd,
Pune, India.
 
(O) +91-20-22973681
(m) +91-9850414331
 

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
Sent: Friday, November 19, 2004 2:18 PM
To: Cactus Users List
Subject: Re: Infinite Recursion when using suite method in cactus

Normal. It is a programmation error : return suite; instead of return suite(); 
will solve your problem





tanmay_ambre [EMAIL PROTECTED]
19/11/2004 06:03
Veuillez répondre à Cactus Users List

 
Pour :  [EMAIL PROTECTED]
cc : 
Objet : Infinite Recursion when using suite method in cactus


Hi,
 
I have written a TestSuite which has a public static Test suite() method in it. 
The method implementation is as follows:
 
public static Test suite()
{
ServletTestSuite suite = new ServletTestSuite();
suite.addTest(new TestCactusDelegate(testGetCustInfo));
return suite();
}
 
Whenever I try running this test case using Browser Integration or Ant 
integration, the program goes in an infinite recursive loop. 
 
For running the unittests I use the following jars in the classpath. I also use 
cactifywar to create a war file for unit testing. The app server is Weblogic 8.1
 
aspectjrt-1.1.1.jar
cactus-1.6.1.jar
cactus-ant-1.6.1.jar
commons-httpclient-2.0.2.jar
commons-logging-1.0.3.jar
httpunit-1.5.4.jar
junit-3.8.1.jar
nekohtml-0.7.4.jar
 
 
Following is the trace from a log file. This trace gets repeated infinitely.
 
 
[DEBUG][org.apache.cactus.internal.server.ServerTestCaseCaller]:
setDelegatedTest([testGetCustInfo(be.telenet.unittest.testcactus.testwe
bclient.testdelegate.TestCactusDelegate)])
[DEBUG][org.apache.cactus.internal.server.ServerTestCaseCaller]:
setDelegatedTest
[DEBUG][org.apache.cactus.internal.server.ServerTestCaseCaller]:
setWrappedTest([null])
[DEBUG][org.apache.cactus.internal.server.ServerTestCaseCaller]:
setWrappedTest
[DEBUG][org.apache.cactus.ServletTestSuite]:
addTest([testGetCustInfo(be.telenet.unittest.testcactus.testwebclient.t
estdelegate.TestCactusDelegate)])
[DEBUG][org.apache.cactus.ServletTestSuite]: addTest
 
[DEBUG][org.apache.cactus.internal.server.ServerTestCaseCaller]:
setDelegatedTest([testGetCustInfo(be.telenet.unittest.testcactus.testwe
bclient.testdelegate.TestCactusDelegate)])
[DEBUG][org.apache.cactus.internal.server.ServerTestCaseCaller]:
setDelegatedTest
[DEBUG][org.apache.cactus.internal.server.ServerTestCaseCaller]:
setWrappedTest([null])
[DEBUG][org.apache.cactus.internal.server.ServerTestCaseCaller]:
setWrappedTest
[DEBUG][org.apache.cactus.ServletTestSuite]:
addTest([testGetCustInfo(be.telenet.unittest.testcactus.testwebclient.t
estdelegate.TestCactusDelegate)])
[DEBUG][org.apache.cactus.ServletTestSuite]: addTest
 
[DEBUG][org.apache.cactus.internal.server.ServerTestCaseCaller]:
setDelegatedTest([testGetCustInfo(be.telenet.unittest.testcactus.testwe
bclient.testdelegate.TestCactusDelegate)])
[DEBUG][org.apache.cactus.internal.server.ServerTestCaseCaller]:
setDelegatedTest
[DEBUG][org.apache.cactus.internal.server.ServerTestCaseCaller]:
setWrappedTest([null])
[DEBUG][org.apache.cactus.internal.server.ServerTestCaseCaller]:
setWrappedTest
[DEBUG][org.apache.cactus.ServletTestSuite]:
addTest([testGetCustInfo(be.telenet.unittest.testcactus.testwebclient.t
estdelegate.TestCactusDelegate)])
[DEBUG][org.apache.cactus.ServletTestSuite]: addTest
 
Warm Regards,
 
tanmay ambre,
Infosys Technologies Ltd,
Pune, India.
 
(O) +91-20-22973681
(m) +91-9850414331
 
 




-
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]



Infinite Recursion when using suite method in cactus

2004-11-18 Thread tanmay_ambre
Hi,
 
I have written a TestSuite which has a public static Test suite() method
in it. The method implementation is as follows:
 
public static Test suite()
{
ServletTestSuite suite = new ServletTestSuite();
suite.addTest(new TestCactusDelegate(testGetCustInfo));
return suite();
}
 
Whenever I try running this test case using Browser Integration or Ant
integration, the program goes in an infinite recursive loop. 
 
For running the unittests I use the following jars in the classpath. I
also use cactifywar to create a war file for unit testing. The app
server is Weblogic 8.1
 
aspectjrt-1.1.1.jar
cactus-1.6.1.jar
cactus-ant-1.6.1.jar
commons-httpclient-2.0.2.jar
commons-logging-1.0.3.jar
httpunit-1.5.4.jar
junit-3.8.1.jar
nekohtml-0.7.4.jar
 
 
Following is the trace from a log file. This trace gets repeated
infinitely.
 
 
[DEBUG][org.apache.cactus.internal.server.ServerTestCaseCaller]:
setDelegatedTest([testGetCustInfo(be.telenet.unittest.testcactus.testwe
bclient.testdelegate.TestCactusDelegate)])
[DEBUG][org.apache.cactus.internal.server.ServerTestCaseCaller]:
setDelegatedTest
[DEBUG][org.apache.cactus.internal.server.ServerTestCaseCaller]:
setWrappedTest([null])
[DEBUG][org.apache.cactus.internal.server.ServerTestCaseCaller]:
setWrappedTest
[DEBUG][org.apache.cactus.ServletTestSuite]:
addTest([testGetCustInfo(be.telenet.unittest.testcactus.testwebclient.t
estdelegate.TestCactusDelegate)])
[DEBUG][org.apache.cactus.ServletTestSuite]: addTest
 
[DEBUG][org.apache.cactus.internal.server.ServerTestCaseCaller]:
setDelegatedTest([testGetCustInfo(be.telenet.unittest.testcactus.testwe
bclient.testdelegate.TestCactusDelegate)])
[DEBUG][org.apache.cactus.internal.server.ServerTestCaseCaller]:
setDelegatedTest
[DEBUG][org.apache.cactus.internal.server.ServerTestCaseCaller]:
setWrappedTest([null])
[DEBUG][org.apache.cactus.internal.server.ServerTestCaseCaller]:
setWrappedTest
[DEBUG][org.apache.cactus.ServletTestSuite]:
addTest([testGetCustInfo(be.telenet.unittest.testcactus.testwebclient.t
estdelegate.TestCactusDelegate)])
[DEBUG][org.apache.cactus.ServletTestSuite]: addTest
 
[DEBUG][org.apache.cactus.internal.server.ServerTestCaseCaller]:
setDelegatedTest([testGetCustInfo(be.telenet.unittest.testcactus.testwe
bclient.testdelegate.TestCactusDelegate)])
[DEBUG][org.apache.cactus.internal.server.ServerTestCaseCaller]:
setDelegatedTest
[DEBUG][org.apache.cactus.internal.server.ServerTestCaseCaller]:
setWrappedTest([null])
[DEBUG][org.apache.cactus.internal.server.ServerTestCaseCaller]:
setWrappedTest
[DEBUG][org.apache.cactus.ServletTestSuite]:
addTest([testGetCustInfo(be.telenet.unittest.testcactus.testwebclient.t
estdelegate.TestCactusDelegate)])
[DEBUG][org.apache.cactus.ServletTestSuite]: addTest
 
Warm Regards,
 
tanmay ambre,
Infosys Technologies Ltd,
Pune, India.
 
(O) +91-20-22973681
(m) +91-9850414331