Hi all,

I have very little understanding of Tomcat 4.0, and I don't understand the
error I'm getting.

The really wierd thing is that this happens when I run tests_tomcat_40, but
if I just start up the Tomcat server, I can go to
http://localhost:8080/test/ServletRedirector/ and it sees it perfectly.  I'm
trying to test out my servlet test cases so I can run my XML-RPC tests
automatically, and it just doesn't want to co-operate.

I would RTFM, but I'm such a newbie I don't really understand where to look.

Will.

     [java] StandardHost[localhost]: MAPPING configuration error for request
URI
 ^M
     [java] 1/5/02 5:13 PM  HttpProcessor[8080][4]  Error: Error from
server: ht
tp/1.1 500 no context configured to process this request^M
...
     [java] java.io.IOException: The server responded with an error:
http/1.1 50
0 no context configured to process this request^M
     [java]     at
marquee.xmlrpc.connections.SocketConnectionFactory$SocketConn
ectionImpl.getInputStream(SocketConnectionFactory.java:200)^M
     [java] 1/5/02 5:13 PM  HttpProcessor[8080][4]  Error: <h1>HTTP Status
^M
     [java]     at
marquee.xmlrpc.XmlRpcClient.endCall(XmlRpcClient.java:278)^M
     [java]     at
marquee.xmlrpc.XmlRpcClient.invoke(XmlRpcClient.java:171)^M
     [java] 1/5/02 5:13 PM  HttpProcessor[8080][4]  Error: 500 - No Context
conf
igured to process this request</h1>^M
     [java] 1/5/02 5:13 PM  HttpProcessor[8080][4]  Error: </body>^M
     [java] 1/5/02 5:13 PM  HttpProcessor[8080][4]  Error: </html>^M
     [java]     at
com.tersesystems.bookie.service.xmlrpc.TestBookieServlet.setU
p(TestBookieServlet.java:64)^M
     [java]     at
org.apache.cactus.AbstractTestCase.runBareServerTest(Abstract
TestCase.java:454)^M
     [java]     at
org.apache.cactus.server.AbstractTestCaller.doTest(AbstractTe
Buildfile: build.xml

init:
     [echo] --------- Bookie 1.2 ---------
     [echo] 
     [echo] java.class.path = 
d:\usr\jakarta-ant-1.4\lib\xerces.jar;d:\usr\jakarta-ant-1.4\lib\xalan.jar;d:\usr\jakarta-ant-1.4\lib\stylebook-1.0-b3_xalan-2.jar;d:\usr\jakarta-ant-1.4\lib\log4j-core.jar;d:\usr\jakarta-ant-1.4\lib\junit.jar;d:\usr\jakarta-ant-1.4\lib\jrefactory.jar;d:\usr\jakarta-ant-1.4\lib\jaxp.jar;d:\usr\jakarta-ant-1.4\lib\jakarta-ant-1.4-optional.jar;d:\usr\jakarta-ant-1.4\lib\httpclient.jar;d:\usr\jakarta-ant-1.4\lib\crimson.jar;d:\usr\jakarta-ant-1.4\lib\cactus-ant.jar;d:\usr\jakarta-ant-1.4\lib\ant.jar;d:\usr\jdk1.3.1\lib\tools.jar
     [echo] 
     [echo] java.home = d:\usr\jdk1.3.1\jre
     [echo] user.home = d:/home/wsargent
     [echo] 
     [echo] basedir = D:\home\wsargent\work\bookie2
     [echo] 
     [echo] cactus.jar = lib/cactus.jar
     [echo] cactus.ant.jar = lib/cactus-ant.jar
     [echo] servlet.jar = lib/servlet.jar
     [echo] junit.jar = lib/junit.jar
     [echo] httpclient.jar = lib/httpclient.jar
     [echo] jisp.jar = lib/jisp.jar
     [echo] xmlrpc.jar = lib/xmlrpc.jar

prepare:

prepare-compile:

compile:

prepare-testwar-log4j:

prepare-testwar:

testwar:

check_tests_tomcat_40:

prepare_tests_tomcat_40:
     [echo] tomcat.home.40 = d:/usr/jakarta-tomcat-4.0.1
   [delete] Deleting: D:\home\wsargent\work\bookie2\build\test\tomcat40\conf\server.xml
   [delete] Deleting directory 
D:\home\wsargent\work\bookie2\build\test\tomcat40\webapps\test
     [copy] Copying 1 file to D:\home\wsargent\work\bookie2\build\test\tomcat40\conf

tests_tomcat_40:

start_tomcat_40:
     [echo] tomcat.path = D:\home\wsargent\work\bookie2/build/test/tomcat40
     [java] HttpConnector Opening server socket on all host IP addresses
     [java] Starting service Tomcat-Standalone
     [java] Apache Tomcat/4.0.1
     [java] StandardHost[localhost]: Installing web application at context path /test 
from URL jar:file:D:\home\wsargent\work\bookie2\build\test\tomcat40\webapps\test.war!/
     [java] WebappLoader[/test]: Deploying class repositories to work directory 
D:\usr\jakarta-tomcat-4.0.1\work\localhost\test
     [java] WebappLoader[/test]: Deploy JAR /WEB-INF/lib/cactus.jar to 
D:\home\wsargent\work\bookie2\build\test\tomcat40\webapps\test\WEB-INF\lib\cactus.jar
     [java] WebappLoader[/test]: Deploy JAR /WEB-INF/lib/httpclient.jar to 
D:\home\wsargent\work\bookie2\build\test\tomcat40\webapps\test\WEB-INF\lib\httpclient.jar
     [java] WebappLoader[/test]: Deploy JAR /WEB-INF/lib/jisp.jar to 
D:\home\wsargent\work\bookie2\build\test\tomcat40\webapps\test\WEB-INF\lib\jisp.jar
     [java] WebappLoader[/test]: Deploy JAR /WEB-INF/lib/junit.jar to 
D:\home\wsargent\work\bookie2\build\test\tomcat40\webapps\test\WEB-INF\lib\junit.jar
     [java] WebappLoader[/test]: Deploy JAR /WEB-INF/lib/log4j.jar to 
D:\home\wsargent\work\bookie2\build\test\tomcat40\webapps\test\WEB-INF\lib\log4j.jar
     [java] WebappLoader[/test]: Deploy JAR /WEB-INF/lib/xmlrpc.jar to 
D:\home\wsargent\work\bookie2\build\test\tomcat40\webapps\test\WEB-INF\lib\xmlrpc.jar
     [java] StandardManager[/test]: Seeding random number generator class 
java.security.SecureRandom
     [java] StandardManager[/test]: Seeding of random number generator has been 
completed
     [java] StandardWrapper[/test:default]: Loading container servlet default
     [java] StandardWrapper[/test:invoker]: Loading container servlet invoker
     [java] HttpConnector[8080] Starting background thread

tests:
    [junit] Running com.tersesystems.bookie.TestBookie
    [junit] 0 [main] DEBUG com.tersesystems.bookie.adapter.jisp.JispRepository  - 
inserting node 1010279596000
    [junit] 20 [main] DEBUG com.tersesystems.bookie.adapter.jisp.JispRepository  - 
inserting node 1010279596002
    [junit] 40 [main] DEBUG com.tersesystems.bookie.adapter.jisp.JispRepository  - 
inserting node 1010279596004
    [junit] 60 [main] DEBUG com.tersesystems.bookie.adapter.jisp.JispRepository  - 
inserting node 1010279596150
    [junit] 80 [main] DEBUG com.tersesystems.bookie.adapter.jisp.JispRepository  - 
inserting node 1010279596152
    [junit] 100 [main] DEBUG com.tersesystems.bookie.adapter.jisp.JispRepository  - 
inserting node 1010279596154
    [junit] 120 [main] DEBUG com.tersesystems.bookie.adapter.jisp.JispRepository  - 
inserting node 1010279596210
    [junit] 120 [main] DEBUG com.tersesystems.bookie.adapter.jisp.JispRepository  - 
inserting node 1010279596212
    [junit] 140 [main] DEBUG com.tersesystems.bookie.adapter.jisp.JispRepository  - 
inserting node 1010279596214
    [junit] 150 [main] DEBUG com.tersesystems.bookie.adapter.jisp.JispRepository  - 
inserting node 1010279596240
    [junit] 170 [main] DEBUG com.tersesystems.bookie.adapter.jisp.JispRepository  - 
inserting node 1010279596242
    [junit] 190 [main] DEBUG com.tersesystems.bookie.adapter.jisp.JispRepository  - 
inserting node 1010279596244
    [junit] 200 [main] DEBUG com.tersesystems.bookie.adapter.jisp.JispRepository  - 
inserting node 1010279596290
    [junit] 200 [main] DEBUG com.tersesystems.bookie.adapter.jisp.JispRepository  - 
inserting node 1010279596292
    [junit] 200 [main] DEBUG com.tersesystems.bookie.adapter.jisp.JispRepository  - 
inserting node 1010279596294
    [junit] 230 [main] DEBUG com.tersesystems.bookie.adapter.jisp.JispRepository  - 
inserting node 1010279596320
    [junit] 230 [main] DEBUG com.tersesystems.bookie.adapter.jisp.JispRepository  - 
inserting node 1010279596322
    [junit] 230 [main] DEBUG com.tersesystems.bookie.adapter.jisp.JispRepository  - 
inserting node 1010279596324
    [junit] 250 [main] DEBUG com.tersesystems.bookie.adapter.jisp.JispRepository  - 
inserting node 1010279596340
    [junit] 250 [main] DEBUG com.tersesystems.bookie.adapter.jisp.JispRepository  - 
inserting node 1010279596342
    [junit] 250 [main] DEBUG com.tersesystems.bookie.adapter.jisp.JispRepository  - 
inserting node 1010279596344
    [junit] 250 [main] DEBUG com.tersesystems.bookie.adapter.jisp.JispRepository  - 
inserting node 1010279596346
    [junit] 270 [main] DEBUG com.tersesystems.bookie.adapter.jisp.JispRepository  - 
inserting node 1010279596360
    [junit] 270 [main] DEBUG com.tersesystems.bookie.adapter.jisp.JispRepository  - 
inserting node 1010279596362
    [junit] 270 [main] DEBUG com.tersesystems.bookie.adapter.jisp.JispRepository  - 
inserting node 1010279596364
    [junit] 280 [main] DEBUG com.tersesystems.bookie.adapter.jisp.JispRepository  - 
deleting node 1010279596365
    [junit] 290 [main] DEBUG com.tersesystems.bookie.adapter.jisp.JispRepository  - 
inserting node 1010279596380
    [junit] 290 [main] DEBUG com.tersesystems.bookie.adapter.jisp.JispRepository  - 
inserting node 1010279596382
    [junit] 290 [main] DEBUG com.tersesystems.bookie.adapter.jisp.JispRepository  - 
inserting node 1010279596384
    [junit] 290 [main] DEBUG com.tersesystems.bookie.adapter.jisp.JispRepository  - 
updating node 1010279596382
    [junit] 300 [main] DEBUG com.tersesystems.bookie.adapter.jisp.JispRepository  - 
getting node: bookmark[1010279596382   ]
    [junit] 310 [main] DEBUG com.tersesystems.bookie.adapter.jisp.JispRepository  - 
inserting node 1010279596400
    [junit] 310 [main] DEBUG com.tersesystems.bookie.adapter.jisp.JispRepository  - 
inserting node 1010279596402
    [junit] 310 [main] DEBUG com.tersesystems.bookie.adapter.jisp.JispRepository  - 
inserting node 1010279596404
    [junit] 320 [main] DEBUG com.tersesystems.bookie.adapter.jisp.JispRepository  - 
getting node: bookmark[1010279596402   ]
    [junit] 320 [main] DEBUG com.tersesystems.bookie.adapter.jisp.JispRepository  - 
inserting node 1010279596420
    [junit] 320 [main] DEBUG com.tersesystems.bookie.adapter.jisp.JispRepository  - 
inserting node 1010279596422
    [junit] 330 [main] DEBUG com.tersesystems.bookie.adapter.jisp.JispRepository  - 
inserting node 1010279596424
    [junit] 330 [main] DEBUG com.tersesystems.bookie.adapter.jisp.JispRepository  - 
getting node: bookmark[1010279596420   ]
    [junit] 340 [main] DEBUG com.tersesystems.bookie.adapter.jisp.JispRepository  - 
inserting node 1010279596430
    [junit] 340 [main] DEBUG com.tersesystems.bookie.adapter.jisp.JispRepository  - 
inserting node 1010279596432
    [junit] 340 [main] DEBUG com.tersesystems.bookie.adapter.jisp.JispRepository  - 
inserting node 1010279596434
    [junit] 350 [main] DEBUG com.tersesystems.bookie.adapter.jisp.JispRepository  - 
getting node: bookmark[1010279596430   ]
    [junit] 400 [main] DEBUG com.tersesystems.bookie.service.xmlrpc.TestBookieServlet  
- >runGenericTest(...)
    [junit] 400 [main] DEBUG com.tersesystems.bookie.service.xmlrpc.TestBookieServlet  
- Test case = testPostMethod
    [junit] 400 [main] DEBUG org.apache.cactus.client.AbstractHttpClient  - 
>doTest(simulation URL = [null], automatic session = [true], cookies = [], headers = 
[], method = [POST], parameters = [[[ServletTestRedirector_TestClass] = 
[[com.tersesystems.bookie.service.xmlrpc.TestBookieServlet]]][[ServletTestRedirector_AutomaticSession]
 = [[true]]][[ServletTestRedirector_TestMethod] = [[testPostMethod]]]])
    [junit] 430 [main] DEBUG org.apache.cactus.client.HttpClientHelper  - 
>HttpClientHelper([http://localhost:8080/test/ServletRedirector/])
    [junit] 430 [main] DEBUG org.apache.cactus.client.HttpClientHelper  - 
<HttpClientHelper
    [junit] 430 [main] DEBUG org.apache.cactus.client.HttpClientHelper  - 
>connect(simulation URL = [null], automatic session = [true], cookies = [], headers = 
[], method = [POST], parameters = [[[ServletTestRedirector_TestClass] = 
[[com.tersesystems.bookie.service.xmlrpc.TestBookieServlet]]][[ServletTestRedirector_Service]
 = [[CALL_TEST]]][[ServletTestRedirector_AutomaticSession] = 
[[true]]][[ServletTestRedirector_TestMethod] = [[testPostMethod]]]])
    [junit] 430 [main] DEBUG org.apache.cactus.client.HttpClientHelper  - 
>addCookies(...)
    [junit] 430 [main] DEBUG org.apache.cactus.client.HttpClientHelper  - <addCookies
    [junit] 470 [main] DEBUG org.apache.cactus.client.HttpClientHelper  - <connect
    [junit] 470 [main] DEBUG org.apache.cactus.client.AutoReadHttpURLConnection  - 
>getInputStream()
    [junit] 470 [main] DEBUG org.apache.cactus.client.AutoReadHttpURLConnection  - 
Original connection = 
sun.net.www.protocol.http.HttpURLConnection:http://localhost:8080/test/ServletRedirector/
     [java] log4j:ERROR No appenders could be found for category 
(com.tersesystems.bookie.service.xmlrpc.TestBookieServlet).
     [java] log4j:ERROR Please initialize the log4j system properly.
     [java] StandardHost[localhost]: MAPPING configuration error for request URI 
     [java] 1/5/02 5:13 PM  HttpProcessor[8080][4]  Error: Error from server: http/1.1 
500 no context configured to process this request
     [java] 1/5/02 5:13 PM  HttpProcessor[8080][4]  Error: Content-Type: text/html
     [java] 1/5/02 5:13 PM  HttpProcessor[8080][4]  Error: Date: Sun, 06 Jan 2002 
01:13:16 GMT
     [java] 1/5/02 5:13 PM  HttpProcessor[8080][4]  Error: Server: Apache Tomcat/4.0.1 
(HTTP/1.1 Connector)
     [java] 1/5/02 5:13 PM  HttpProcessor[8080][4]  Error: Connection: close
     [java] 1/5/02 5:13 PM  HttpProcessor[8080][4]  Error: 
     [java] 1/5/02 5:13 PM  HttpProcessor[8080][4]  Error: <html>
     [java] 1/5/02 5:13 PM  HttpProcessor[8080][4]  Error: <head>
     [java] 1/5/02 5:13 PM  HttpProcessor[8080][4]  Error: <title>Tomcat Error 
Report</title>
     [java] 1/5/02 5:13 PM  HttpProcessor[8080][4]  Error: <br><br>
     [java] java.io.IOException: The server responded with an error: http/1.1 500 no 
context configured to process this request
     [java]     at 
marquee.xmlrpc.connections.SocketConnectionFactory$SocketConnectionImpl.getInputStream(SocketConnectionFactory.java:200)
     [java] 1/5/02 5:13 PM  HttpProcessor[8080][4]  Error: <h1>HTTP Status 
     [java]     at marquee.xmlrpc.XmlRpcClient.endCall(XmlRpcClient.java:278)
     [java]     at marquee.xmlrpc.XmlRpcClient.invoke(XmlRpcClient.java:171)
     [java] 1/5/02 5:13 PM  HttpProcessor[8080][4]  Error: 500 - No Context configured 
to process this request</h1>
     [java] 1/5/02 5:13 PM  HttpProcessor[8080][4]  Error: </body>
     [java] 1/5/02 5:13 PM  HttpProcessor[8080][4]  Error: </html>
     [java]     at 
com.tersesystems.bookie.service.xmlrpc.TestBookieServlet.setUp(TestBookieServlet.java:64)
     [java]     at 
org.apache.cactus.AbstractTestCase.runBareServerTest(AbstractTestCase.java:454)
     [java]     at 
org.apache.cactus.server.AbstractTestCaller.doTest(AbstractTestCaller.java:137)
     [java]     at 
org.apache.cactus.server.AbstractTestController.handleRequest(AbstractTestController.java:122)
     [java]     at 
org.apache.cactus.server.ServletTestRedirector.doPost(ServletTestRedirector.java:134)
     [java]     at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
     [java]     at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
     [java]     at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
     [java]     at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
     [java]     at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:243)
     [java]     at 
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
     [java]     at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
     [java]     at 
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
     [java]     at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:201)
     [java]     at 
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
     [java]     at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
     [java]     at 
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
     [java]     at 
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2344)
     [java]     at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164)
     [java]     at 
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
     [java]     at 
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170)
     [java]     at 
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
     [java]     at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170)
     [java]     at 
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
     [java]     at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
     [java]     at 
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
     [java]     at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:163)
     [java]     at 
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
     [java]     at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
     [java]     at 
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
     [java]     at 
org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:1011)
     [java]     at 
org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1106)
     [java]     at java.lang.Thread.run(Thread.java:484)
     [java] marquee.xmlrpc.XmlRpcException: The server responded with an error: 
http/1.1 500 no context configured to process this request
     [java]     at marquee.xmlrpc.XmlRpcClient.endCall(XmlRpcClient.java:288)
     [java]     at marquee.xmlrpc.XmlRpcClient.invoke(XmlRpcClient.java:171)
     [java]     at 
com.tersesystems.bookie.service.xmlrpc.TestBookieServlet.setUp(TestBookieServlet.java:64)
     [java]     at 
org.apache.cactus.AbstractTestCase.runBareServerTest(AbstractTestCase.java:454)
     [java]     at 
org.apache.cactus.server.AbstractTestCaller.doTest(AbstractTestCaller.java:137)
     [java]     at 
org.apache.cactus.server.AbstractTestController.handleRequest(AbstractTestController.java:122)
     [java]     at 
org.apache.cactus.server.ServletTestRedirector.doPost(ServletTestRedirector.java:134)
     [java]     at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
     [java]     at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
     [java]     at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
     [java]     at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
     [java]     at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:243)
     [java]     at 
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
     [java]     at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
     [java]     at 
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
     [java]     at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:201)
     [java]     at 
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
     [java]     at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
     [java]     at 
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
     [java]     at 
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2344)
     [java]     at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164)
     [java]     at 
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
     [java]     at 
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170)
     [java]     at 
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
     [java]     at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170)
     [java]     at 
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
     [java]     at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
     [java]     at 
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
     [java]     at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:163)
     [java]     at 
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
     [java]     at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
     [java]     at 
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
     [java]     at 
org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:1011)
     [java]     at 
org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1106)
     [java]     at java.lang.Thread.run(Thread.java:484)
    [junit] 1031 [main] DEBUG org.apache.cactus.client.AutoReadHttpURLConnection  - 
>bufferInputStream(...)
    [junit] 1031 [main] DEBUG org.apache.cactus.client.AutoReadHttpURLConnection  - 
>copy(...)
    [junit] 1031 [main] DEBUG org.apache.cactus.client.AutoReadHttpURLConnection  - 
Content-Length : [0]
    [junit] 1031 [main] DEBUG org.apache.cactus.client.AutoReadHttpURLConnection  - 
<copy
    [junit] 1031 [main] DEBUG org.apache.cactus.client.AutoReadHttpURLConnection  - 
<bufferInputStream
    [junit] 1031 [main] DEBUG org.apache.cactus.client.AutoReadHttpURLConnection  - 
<getInputStream
    [junit] 1031 [main] DEBUG org.apache.cactus.client.HttpClientHelper  - 
>HttpClientHelper([http://localhost:8080/test/ServletRedirector/])
    [junit] 1031 [main] DEBUG org.apache.cactus.client.HttpClientHelper  - 
<HttpClientHelper
    [junit] 1031 [main] DEBUG org.apache.cactus.client.HttpClientHelper  - 
>connect(simulation URL = [null], automatic session = [true], cookies = [], headers = 
[], method = [POST], parameters = [[[ServletTestRedirector_Service] = 
[[GET_RESULTS]]]])
    [junit] 1061 [main] DEBUG org.apache.cactus.client.HttpClientHelper  - 
>addCookies(...)
    [junit] 1061 [main] DEBUG org.apache.cactus.client.HttpClientHelper  - <addCookies
    [junit] 1061 [main] DEBUG org.apache.cactus.client.HttpClientHelper  - <connect
    [junit] 1071 [main] DEBUG org.apache.cactus.client.AbstractHttpClient  - <doTest
    [junit] 1071 [main] DEBUG org.apache.cactus.client.AutoReadHttpURLConnection  - 
>getInputStream()
    [junit] 1091 [main] DEBUG org.apache.cactus.client.AutoReadHttpURLConnection  - 
Original connection = 
sun.net.www.protocol.http.HttpURLConnection:http://localhost:8080/test/ServletRedirector/
    [junit] 1091 [main] DEBUG org.apache.cactus.client.AutoReadHttpURLConnection  - 
<getInputStream
    [junit] 1091 [main] DEBUG com.tersesystems.bookie.service.xmlrpc.TestBookieServlet 
 - <runGenericTest
    [junit] Tests run: 13, Failures: 0, Errors: 0, Time elapsed: 1.231 sec
    [junit] Testsuite: com.tersesystems.bookie.TestBookie
    [junit] Tests run: 13, Failures: 0, Errors: 0, Time elapsed: 1.231 sec
    [junit] 
    [junit] Testcase: testGetInsertedProperty took 0.19 sec
    [junit] Testcase: testGetProperty took 0.06 sec
    [junit] Testcase: testGetNodeType took 0.03 sec
    [junit] Testcase: testCreateFolder took 0.05 sec
    [junit] Testcase: testCreateSeperator took 0.03 sec
    [junit] Testcase: testCreateBurglefloopNode took 0.02 sec
    [junit] Testcase: testInsertNode took 0.02 sec
    [junit] Testcase: testDeleteTransientNode took 0.02 sec
    [junit] Testcase: testUpdateNode took 0.02 sec
    [junit] Testcase: testGetNodeById took 0.02 sec
    [junit] Testcase: testGetChildren took 0.01 sec
    [junit] Testcase: testRemoveChild took 0.02 sec
    [junit] Testcase: testPostMethod took 0.741 sec

stop_tomcat_40:
     [java] Stopping service Tomcat-Standalone
     [java] HttpConnector[8080] Stopping background thread
     [java] StandardHost[localhost]: Removing web application at context path /test
[runservertests] Server stopped !

BUILD SUCCESSFUL

Total time: 9 seconds
<Server port="8005" shutdown="SHUTDOWN" debug="0">

  <Service name="Tomcat-Standalone">

    <Connector className="org.apache.catalina.connector.http.HttpConnector"
               port="@test.port@" minProcessors="5" maxProcessors="75"
               acceptCount="10" debug="0"/>

    <Engine name="Standalone" defaultHost="localhost" debug="0">

      <Realm className="org.apache.catalina.realm.MemoryRealm" />

      <Host name="localhost" debug="0" appBase="@out.tomcat40.full.dir@/webapps">

      </Host>

    </Engine>

  </Service>

</Server>
<?xml version="1.0" encoding="ISO-8859-1"?>

<!DOCTYPE web-app
    PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
    "http://java.sun.com/j2ee/dtds/web-app_2_3.dtd";>

<web-app>

  <!-- Servlet Redirector configuration -->
  <servlet>
    <servlet-name>ServletRedirector</servlet-name>
    <servlet-class>org.apache.cactus.server.ServletTestRedirector</servlet-class>
  </servlet>

  <!-- Servlet Redirector URL mapping -->
  <servlet-mapping>
    <servlet-name>ServletRedirector</servlet-name>
    <url-pattern>/ServletRedirector/</url-pattern>
  </servlet-mapping>

  <!-- Set the default session timeout (in seconds) -->
  <session-config>
    <session-timeout>30</session-timeout>
  </session-config>

  <!-- Establish the default MIME type mappings -->
  <mime-mapping>
    <extension>txt</extension>
    <mime-type>text/plain</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>html</extension>
    <mime-type>text/html</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>htm</extension>
    <mime-type>text/html</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>gif</extension>
    <mime-type>image/gif</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>jpg</extension>
    <mime-type>image/jpeg</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>jpe</extension>
    <mime-type>image/jpeg</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>jpeg</extension>
    <mime-type>image/jpeg</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>java</extension>
    <mime-type>text/plain</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>body</extension>
    <mime-type>text/html</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>rtx</extension>
    <mime-type>text/richtext</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>tsv</extension>
    <mime-type>text/tab-separated-values</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>etx</extension>
    <mime-type>text/x-setext</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>ps</extension>
    <mime-type>application/x-postscript</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>class</extension>
    <mime-type>application/java</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>csh</extension>
    <mime-type>application/x-csh</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>sh</extension>
    <mime-type>application/x-sh</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>tcl</extension>
    <mime-type>application/x-tcl</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>tex</extension>
    <mime-type>application/x-tex</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>texinfo</extension>
    <mime-type>application/x-texinfo</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>texi</extension>
    <mime-type>application/x-texinfo</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>t</extension>
    <mime-type>application/x-troff</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>tr</extension>
    <mime-type>application/x-troff</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>roff</extension>
    <mime-type>application/x-troff</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>man</extension>
    <mime-type>application/x-troff-man</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>me</extension>
    <mime-type>application/x-troff-me</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>ms</extension>
    <mime-type>application/x-wais-source</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>src</extension>
    <mime-type>application/x-wais-source</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>zip</extension>
    <mime-type>application/zip</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>bcpio</extension>
    <mime-type>application/x-bcpio</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>cpio</extension>
    <mime-type>application/x-cpio</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>gtar</extension>
    <mime-type>application/x-gtar</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>shar</extension>
    <mime-type>application/x-shar</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>sv4cpio</extension>
    <mime-type>application/x-sv4cpio</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>sv4crc</extension>
    <mime-type>application/x-sv4crc</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>tar</extension>
    <mime-type>application/x-tar</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>ustar</extension>
    <mime-type>application/x-ustar</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>dvi</extension>
    <mime-type>application/x-dvi</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>hdf</extension>
    <mime-type>application/x-hdf</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>latex</extension>
    <mime-type>application/x-latex</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>bin</extension>
    <mime-type>application/octet-stream</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>oda</extension>
    <mime-type>application/oda</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>pdf</extension>
    <mime-type>application/pdf</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>ps</extension>
    <mime-type>application/postscript</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>eps</extension>
    <mime-type>application/postscript</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>ai</extension>
    <mime-type>application/postscript</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>rtf</extension>
    <mime-type>application/rtf</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>nc</extension>
    <mime-type>application/x-netcdf</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>cdf</extension>
    <mime-type>application/x-netcdf</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>cer</extension>
    <mime-type>application/x-x509-ca-cert</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>exe</extension>
    <mime-type>application/octet-stream</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>gz</extension>
    <mime-type>application/x-gzip</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>Z</extension>
    <mime-type>application/x-compress</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>z</extension>
    <mime-type>application/x-compress</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>hqx</extension>
    <mime-type>application/mac-binhex40</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>mif</extension>
    <mime-type>application/x-mif</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>ief</extension>
    <mime-type>image/ief</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>tiff</extension>
    <mime-type>image/tiff</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>tif</extension>
    <mime-type>image/tiff</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>ras</extension>
    <mime-type>image/x-cmu-raster</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>pnm</extension>
    <mime-type>image/x-portable-anymap</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>pbm</extension>
    <mime-type>image/x-portable-bitmap</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>pgm</extension>
    <mime-type>image/x-portable-graymap</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>ppm</extension>
    <mime-type>image/x-portable-pixmap</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>rgb</extension>
    <mime-type>image/x-rgb</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>xbm</extension>
    <mime-type>image/x-xbitmap</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>xpm</extension>
    <mime-type>image/x-xpixmap</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>xwd</extension>
    <mime-type>image/x-xwindowdump</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>au</extension>
    <mime-type>audio/basic</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>snd</extension>
    <mime-type>audio/basic</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>aif</extension>
    <mime-type>audio/x-aiff</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>aiff</extension>
    <mime-type>audio/x-aiff</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>aifc</extension>
    <mime-type>audio/x-aiff</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>wav</extension>
    <mime-type>audio/x-wav</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>mpeg</extension>
    <mime-type>video/mpeg</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>mpg</extension>
    <mime-type>video/mpeg</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>mpe</extension>
    <mime-type>video/mpeg</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>qt</extension>
    <mime-type>video/quicktime</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>mov</extension>
    <mime-type>video/quicktime</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>qt</extension>
    <mime-type>video/quicktime</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>avi</extension>
    <mime-type>video/x-msvideo</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>movie</extension>
    <mime-type>video/x-sgi-movie</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>avx</extension>
    <mime-type>video/x-rad-screenplay</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>wrl</extension>
    <mime-type>x-world/x-vrml</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>mpv2</extension>
    <mime-type>video/mpeg2</mime-type>
  </mime-mapping>
   <mime-mapping> <!-- WML Source -->
     <extension>wml</extension>
     <mime-type>text/vnd.wap.wml</mime-type>
   </mime-mapping>
   <mime-mapping> <!-- Compiled WML -->
     <extension>wmlc</extension>
     <mime-type>application/vnd.wap.wmlc</mime-type>
   </mime-mapping>
   <mime-mapping> <!-- WML Script Source -->
     <extension>wmls</extension>
     <mime-type>text/vnd.wap.wmls</mime-type>
   </mime-mapping>
   <mime-mapping> <!-- Compiled WML Script -->
     <extension>wmlscriptc</extension>
     <mime-type>application/vnd.wap.wmlscriptc</mime-type>
   </mime-mapping>
   <mime-mapping> <!-- Wireless Bitmap -->
     <extension>wbmp</extension>
     <mime-type>image/vnd.wap.wbmp</mime-type>
   </mime-mapping>
  <mime-mapping>
    <extension>mp2</extension>
    <mime-type>audio/x-mpeg</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>mp3</extension>
    <mime-type>audio/x-mpeg</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>mp1</extension>
    <mime-type>audio/x-mpeg</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>mpa</extension>
    <mime-type>audio/x-mpeg</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>abs</extension>
    <mime-type>audio/x-mpeg</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>mpega</extension>
    <mime-type>audio/x-mpeg</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>midi</extension>
    <mime-type>audio/x-midi</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>mid</extension>
    <mime-type>audio/x-midi</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>smf</extension>
    <mime-type>audio/x-midi</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>kar</extension>
    <mime-type>audio/x-midi</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>aiff</extension>
    <mime-type>audio/x-aiff</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>aif</extension>
    <mime-type>audio/x-aiff</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>aifc</extension>
    <mime-type>audio/x-aiff</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>aim</extension>
    <mime-type>application/x-aim</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>art</extension>
    <mime-type>image/x-jg</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>au</extension>
    <mime-type>audio/basic</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>snd</extension>
    <mime-type>audio/basic</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>ulw</extension>
    <mime-type>audio/basic</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>bmp</extension>
    <mime-type>image/bmp</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>dib</extension>
    <mime-type>image/bmp</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>cdf</extension>
    <mime-type>application/x-cdf</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>dv</extension>
    <mime-type>video/x-dv</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>m3u</extension>
    <mime-type>audio/x-mpegurl</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>jar</extension>
    <mime-type>application/java-archive</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>hqx</extension>
    <mime-type>application/mac-binhex40</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>pnt</extension>
    <mime-type>image/x-macpaint</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>mac</extension>
    <mime-type>image/x-macpaint</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>asf</extension>
    <mime-type>video/x-ms-asf</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>asx</extension>
    <mime-type>video/x-ms-asf</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>doc</extension>
    <mime-type>application/msword</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>rm</extension>
    <mime-type>application/vnd.rn-realmedia</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>psd</extension>
    <mime-type>image/x-photoshop</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>pic</extension>
    <mime-type>image/pict</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>pict</extension>
    <mime-type>image/pict</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>pct</extension>
    <mime-type>image/pict</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>pls</extension>
    <mime-type>audio/x-scpls</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>png</extension>
    <mime-type>image/png</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>qti</extension>
    <mime-type>image/x-quicktime</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>qtif</extension>
    <mime-type>image/x-quicktime</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>swf</extension>
    <mime-type>application/x-shockwave-flash</mime-type>
  </mime-mapping>
  <mime-mapping>
    <extension>dtd</extension>
    <mime-type>text/plain</mime-type>
  </mime-mapping>

  <!-- Establish the default list of welcome files -->
  <welcome-file-list>
    <welcome-file>index.html</welcome-file>
    <welcome-file>index.htm</welcome-file>
    <welcome-file>index.jsp</welcome-file>
  </welcome-file-list>

  <!-- ================ Security Constraints for Testing =============== -->

<!--
  <security-constraint>
    <web-resource-collection>
      <web-resource-name>The Entire Web Application</web-resource-name>
      <url-pattern>/*</url-pattern>
    </web-resource-collection>
    <auth-constraint>
      <role-name>tomcat</role-name>
    </auth-constraint>
  </security-constraint>

  <login-config>
    <auth-method>BASIC</auth-method>
    <realm-name>Tomcat Supported Realm</realm-name>
  </login-config>

  <security-role>
    <description>
      An example role defined in "conf/tomcat-users.xml"
    </description>
    <role-name>tomcat</role-name>
  </security-role>
-->

</web-app>


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

Reply via email to