Hi:

If you knows how to debug in jbulder then it will be quite easy to do the work.

In jbuilder, please do not try to debug TDK as servlet. It is a complex way. You 
should debug it as an application.  That means you should config the start of catalina 
in jbuilder.

For that popose please clearly read the catalina.bat.   You will find only two jar 
need to be included. It is quite simple. When you successfully start catalina in 
jbuilder, you can open a browser and visit any of your vm page.   You can put a break 
point in the java file.  When tdk call that java file it will stop for you. 

Believe me it works fine and very easy to config.

Regards

fanyun




-----Original Message-----
From: Britta Ladwig-Attinger [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, June 05, 2001 11:10 PM
To: [EMAIL PROTECTED]
Subject: RE: debug turbine with jbuilder 4.0


hi fanyun,

sorry for contacting you directly but we found your mail
concerning debugging turbine in jbuilder.
We are just looking at TDK to be our framework for the next project
and now we are looking for debugging possibilities.

Could you please let us know, how you did set the the project in jbuilder?
At the moment we are "playing around" with the NEWAPP and would like
to set breakpoints in the java files, e.g. in index.java.
Did you add all the java files of the newapp to your jbuilder project?
Did you add packages to your project?

We would very much appreciate any help from you.

Regards,
Britt

-----Original Message-----
From: fanyun [mailto:[EMAIL PROTECTED]]
Sent: Montag, 28. Mai 2001 15:38
To: [EMAIL PROTECTED]
Subject: RE: debug turbine with jbuilder 4.0


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