You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Pradeep Gummi <pr...@villanova.edu> on 2003/09/05 17:04:36 UTC
Re: setting classpath in setclasspath.bat
Hi all,
I am tring to include external classes that are needed for my servlet
class. I tried to modify classpath in setclasspath.bat file by
set CLASSPATH=%JAVA_HOME%
\lib\tools.jar;c:\mindbridge\classes\saclasses.jar
I needed all the classes in the saclasses.jar file for my servlet. When
i restart the tomcat server, it just shows a blank page with out
showing the default page. Am I giving a wrong classpath here? Any
suggestions.
thanks
pradeep
----- Original Message -----
From: Tim Funk <fu...@joedog.org>
Date: Friday, September 5, 2003 10:34 am
Subject: Re: forward error
> You can't prevent the whitespace. So as a kluge, I have a swallow
> tag for
> such occasions.
>
> In your tld ...
> <tag>
> <name>swallow</name>
> <tagclass>SwallowTag</tagclass>
> </tag>
>
> import java.io.IOException;
> import javax.servlet.jsp.JspException;
> import javax.servlet.jsp.tagext.BodyTagSupport;
>
> public class SwallowTag extends BodyTagSupport {
> public int doAfterBody() throws JspException {
> return SKIP_BODY;
> }
>
> public int doEndTag() throws JspException {
> try {
> pageContext.getOut().clearBuffer();
> } catch(IOException e) {
> // silent ignore
> }
> return EVAL_PAGE;
> }
> }
>
> -Tim
>
>
> Maxime Colas des Francs wrote:
>
> > thanks !
> >
> > i put all my <c:forEach> loop in the same line and it's work.
> >
> > is there a solution for limit whitespace generated by JSTL code ?
> >
> > or i have to put all loop of my application in one line ??
> >
> >
> > At 09:50 2003-09-05 -0400, you wrote:
> >
> >> The last thing your page does is <jsp:forward page="/index.jsp"/>.
> >>
> >> Before that is a <c:forEach items="${ctcRow.rows}" var="row">
> loop.
> >> You are probably filling up the buffer with whitespace, then
> the
> >> repsonse gets committed when the buffer is full.
> >>
> >> -Tim
> >>
> >> Maxime Colas des Francs wrote:
> >>
> >>> Hi
> >>> thks for your response, but here is my code, i don't
> understand where
> >>> the response is commited !
> >>> _____________
> >>> <%@ page contentType="text/html; charset=iso-8859-1"
> language="java"
> >>> errorPage="/error_jsp.jsp"%>
> >>> <%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %>
> >>> <%@ taglib prefix="log"
> >>> uri="http://jakarta.apache.org/taglibs/log-1.0" %>
> >>> <%@ taglib prefix="sql" uri="http://java.sun.com/jstl/sql" %>
> >>> <sql:query var="ctcRow">
> >>> SELECT DISTINCT email FROM ctc ORDER by email
> >>> </sql:query>
> >>> <c:forEach items="${ctcRow.rows}" var="row">
> >>> <log:info category='<%= request.getRemoteUser() %>'>
> >>> <c:out value="${row.email}"/>
> >>> </log:info>
> >>> </c:forEach>
> >>> <jsp:forward page="/index.jsp"/>
> >>
> >>
> >>
> >>
> >> ----------------------------------------------------------------
> -----
> >> To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
> >> For additional commands, e-mail: tomcat-user-
> help@jakarta.apache.org>
> >
> >
> > -----------------------------------------------------------------
> ----
> > To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
> > For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
> >
> >
>
>
> -------------------------------------------------------------------
> --
> To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
>
>
>
Re: setting classpath in setclasspath.bat
Posted by Tim Funk <fu...@joedog.org>.
Make every attempt to not override the system classpath. Try placing your
classes in common/lib or better WEB-INF/lib.
Your error logs will provide more insight if something wrong is happening.
-Tim
Pradeep Gummi wrote:
> Hi all,
> I am tring to include external classes that are needed for my servlet
> class. I tried to modify classpath in setclasspath.bat file by
> set CLASSPATH=%JAVA_HOME%
> \lib\tools.jar;c:\mindbridge\classes\saclasses.jar
> I needed all the classes in the saclasses.jar file for my servlet. When
> i restart the tomcat server, it just shows a blank page with out
> showing the default page. Am I giving a wrong classpath here? Any
> suggestions.
>
> thanks
> pradeep
>
>
>
>
>
> ----- Original Message -----
> From: Tim Funk <fu...@joedog.org>
> Date: Friday, September 5, 2003 10:34 am
> Subject: Re: forward error
>
>
>>You can't prevent the whitespace. So as a kluge, I have a swallow
>>tag for
>>such occasions.
>>
>>In your tld ...
>> <tag>
>> <name>swallow</name>
>> <tagclass>SwallowTag</tagclass>
>> </tag>
>>
>>import java.io.IOException;
>>import javax.servlet.jsp.JspException;
>>import javax.servlet.jsp.tagext.BodyTagSupport;
>>
>>public class SwallowTag extends BodyTagSupport {
>> public int doAfterBody() throws JspException {
>> return SKIP_BODY;
>> }
>>
>> public int doEndTag() throws JspException {
>> try {
>> pageContext.getOut().clearBuffer();
>> } catch(IOException e) {
>> // silent ignore
>> }
>> return EVAL_PAGE;
>> }
>>}
>>
>>-Tim
>>
>>
>>Maxime Colas des Francs wrote:
>>
>>
>>>thanks !
>>>
>>>i put all my <c:forEach> loop in the same line and it's work.
>>>
>>>is there a solution for limit whitespace generated by JSTL code ?
>>>
>>>or i have to put all loop of my application in one line ??
>>>
>>>
>>>At 09:50 2003-09-05 -0400, you wrote:
>>>
>>>
>>>>The last thing your page does is <jsp:forward page="/index.jsp"/>.
>>>>
>>>>Before that is a <c:forEach items="${ctcRow.rows}" var="row">
>>
>>loop.
>>
>>>>You are probably filling up the buffer with whitespace, then
>>
>>the
>>
>>>>repsonse gets committed when the buffer is full.
>>>>
>>>>-Tim
>>>>
>>>>Maxime Colas des Francs wrote:
>>>>
>>>>
>>>>>Hi
>>>>>thks for your response, but here is my code, i don't
>>
>>understand where
>>
>>>>>the response is commited !
>>>>>_____________
>>>>><%@ page contentType="text/html; charset=iso-8859-1"
>>
>>language="java"
>>
>>>>>errorPage="/error_jsp.jsp"%>
>>>>><%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %>
>>>>><%@ taglib prefix="log"
>>>>>uri="http://jakarta.apache.org/taglibs/log-1.0" %>
>>>>><%@ taglib prefix="sql" uri="http://java.sun.com/jstl/sql" %>
>>>>><sql:query var="ctcRow">
>>>>> SELECT DISTINCT email FROM ctc ORDER by email
>>>>></sql:query>
>>>>><c:forEach items="${ctcRow.rows}" var="row">
>>>>> <log:info category='<%= request.getRemoteUser() %>'>
>>>>> <c:out value="${row.email}"/>
>>>>> </log:info>
>>>>></c:forEach>
>>>>><jsp:forward page="/index.jsp"/>
>>>>
>>>>
>>>>
>>>>
>>>>----------------------------------------------------------------
>>
>>-----
>>
>>>>To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
>>>>For additional commands, e-mail: tomcat-user-
>>
>>help@jakarta.apache.org>
>>
>>>
>>>-----------------------------------------------------------------
>>
>>----
>>
>>>To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
>>>For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
>>>
>>>
>>
>>
>>-------------------------------------------------------------------
>>--
>>To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
>>For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
>>
>>
>>
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
>
>