Hi all:

I have success to config jbuilder to debug turbine application.

In fact, we do not need to set so much jars.  Only tools.jar  and bootstrap.jar need 
to be set.

and config:   org.apache.catalina.startup.Bootstrap     instead of 
org.apache.catalina.startup.Catalina   


Regards

fanyun


-----Original Message-----
From: fanyun [mailto:[EMAIL PROTECTED]]
Sent: Monday, May 28, 2001 8:21 PM
To: turbine user
Subject: debug turbine with jbuilder 4.0


Hi all:

(I am using tdk 1.1a13, which works fine if I start it with    startup.bat)

I read a previous mail and config jbuilder as this:

Import all jars from tdk/server (catalina.jar, crimson.jar, jakarta-regexp-*.jar, 
jaxp.jar, warp.jar) 
Import also all jars from tdk/lib (ant.jar, jasper.jar, namingfactory.jar) 
Import also all jars from tdb/bin (naming.jar, jndi.jar, bootstrap.jar, servlet.jar) 
Import all jars from tdk/share/tdk-lib (It is possible that you will have problems 
importing xerces-1.2.1.jar. Use xerces-1.2.0.jar) 
Add the classpath to org.apache.catalina.startup.Catalina 
Add to the command line : start 


I start catalina in jbuilder.  I can visit  the default page as     
http://localhost:8080    This means the catalina is correct started.

But when I want to visit my application,   it gives out the following error:   

Said:      Turbine is not a Servlet


When I visit the page again:  It said

HTTP Status 503 - Servlet vtradex is currently unavailable
The requested service (Servlet vtradex is currently unavailable) is not currently 
available. 

Has any one met this problem?


Regards

fanyun

-----------------------------------------------------------------------------------------------------


A Servlet Exception Has Occurred
Exception Report:
javax.servlet.ServletException: Class org.apache.turbine.Turbine is not a Servlet
        at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:759)
        at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:553)
        at 
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:513)
        at 
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:325)

        at 
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:262)
        at 
org.apache.catalina.servlets.InvokerServlet.serveRequest(InvokerServlet.java:386)
        at org.apache.catalina.servlets.InvokerServlet.doGet(InvokerServlet.java:144)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)

        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:191)

        at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:254)
        at 
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:879)
        at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:201)
        at 
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
        at 
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:468)
        at 
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:879)
        at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2087)
        at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164)
        at 
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
        at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:446)
        at 
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:879)
        at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:162)
        at 
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:879)
        at 
org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:818)
        at 
org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:897)
        at java.lang.Thread.run(Thread.java:484)

Root Cause:
java.lang.ClassCastException: org.apache.turbine.Turbine
        at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:756)
        at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:553)
        at 
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:513)
        at 
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:325)

        at 
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:262)
        at 
org.apache.catalina.servlets.InvokerServlet.serveRequest(InvokerServlet.java:386)
        at org.apache.catalina.servlets.InvokerServlet.doGet(InvokerServlet.java:144)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)

        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:191)

        at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:254)
        at 
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:879)
        at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:201)
        at 
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
        at 
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:468)
        at 
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:879)
        at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2087)
        at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164)
        at 
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
        at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:446)
        at 
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:879)
        at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:162)
        at 
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:879)
        at 
org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:818)
        at 
org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:897)
        at java.lang.Thread.run(Thread.java:484)

Reply via email to