So, by the lack of response, I can assume no one has figured out how to
solve this problem?    I know there were a few others who had dealt with
this problem, but no solution...  I hope someone can here can try and help
out with this.

Thanks to anyone who responds...
----- Original Message -----
From: "Robin Lee" <[EMAIL PROTECTED]>
To: "Tomcat Users List" <[EMAIL PROTECTED]>
Sent: Thursday, January 03, 2002 9:37 AM
Subject: Re: servlet/jsp executing twice at the same moment


> Is it just JSP's or Servlets too?  My problem is just servlets (although i
> have yet to see any jsp's run twice)...
>
> I'm still looking on solutions myself, but none so far.  Anyone?
>
> I have noticed though, if i tried it in Netscape (6+), it is ok.  Also
tried
> it on the server computer (localhost), and it doesn't do it there either.
I
> figured it might be IE5.5, and it may have to do with the computer speed?
> (On the server, i used IE5.5 as well)...
> ----- Original Message -----
> From: <[EMAIL PROTECTED]>
> To: "Tomcat Users List" <[EMAIL PROTECTED]>
> Sent: Thursday, January 03, 2002 9:18 AM
> Subject: RE: servlet/jsp executing twice at the same moment
>
>
> >
> > It is not that my code continues to run, but that the ENTIRE jsp runs
> > twice.  Spent 3 hours last night on this and still could not find a
> > resolve.  I'm not sure if it is a bug or some configuration problem.
Some
> > jsp's run once and some run twice.  Fortunately for debugging purposes,
> the
> > same ones run once and the same ones run twice.  If anyone has any
> > suggestions or experienced the same behavior, please advise on
solutions.
> >
> > I've not noticed that you need to place an explicit return after the
> > forward, but I'll make a mental note.
> >
> > Thanks,
> > kb
> >
> >
> >
> >                     "Cox,
> >                     Charlie"             To:     Tomcat Users List
> <[EMAIL PROTECTED]>
> >                     <ccox@cincom.        cc:
> >                     com>                 Subject:     RE: Servlet
running
> twice at the same moment.
> >
>
> >                     01/03/02
> >                     04:54 AM
> >                     Please
> >                     respond to
> >                     Tomcat Users
> >                     List
> >
> >
> >
> >
> >
> > did you put a
> >      return;
> > after your forward? If not the jsp will continue running...
> >
> > Charlie
> >
> > > -----Original Message-----
> > > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
> > > Sent: Wednesday, January 02, 2002 2:30 PM
> > > To: Tomcat Users List
> > > Subject: Re: Servlet running twice at the same moment.
> > >
> > >
> > >
> > > Glad someone brought this up.  Seems as though some of my jsp
> > > pages are
> > > being executed twice.  It doesn't seem to send information to
> > > the browser
> > > twice, but it is causing havoc on my logic.  I can see
> > > System.outs being
> > > executed twice and any logic / methods are being executed
> > > twice.  In my
> > > case it seems as though the jsp:forward is in some way causing the
> > > behavior.
> > >
> > > If anyone else has run across this situation, I would
> > > definitely like to
> > > know what is going on and how to resolve this issue.
> > >
> > > I'm also using IE 5.x, tomcat 3.2.x and linux.  If code is
> > > needed, I'll
> > > have to send tomorrow.
> > >
> > > Thanks in advance............
> > >
> > > kb
> > >
> > >
> > >
> > >
> > >
> > >                     Robin Lee
> > >
> > >                     <tech_support        To:     Tomcat Users
> > > List <[EMAIL PROTECTED]>
> > >                     @uls.com>            cc:
> > >
> > >                                          Subject:     Re:
> > > Servlet running twice at the same moment.
> > >                     01/02/02
> > >
> > >                     11:12 AM
> > >
> > >                     Please
> > >
> > >                     respond to
> > >
> > >                     Tomcat Users
> > >
> > >                     List
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > > Well, that depends on which code you would like to see?  The
> > > login code is
> > > pretty basic...
> > >
> > > Here's is my validateLoginServlet...
> > > I am using a type4 jdbc driver (thinweb.tds driver).
> > >
> > > import Common.dbfiles.*;
> > >
> > > import java.io.*;
> > > import java.util.*;
> > > import java.sql.*;
> > > import javax.servlet.*;
> > > import javax.servlet.http.*;
> > >
> > > public class ValidateLoginServlet extends HttpServlet
> > > {
> > >  public void service(HttpServletRequest req, HttpServletResponse res)
> > >             throws IOException
> > >  {
> > >   String errorCode = "";
> > >
> > >   try
> > >   {
> > >    // get a connection
> > >    Class c = Class.forName("com.thinweb.tds.Driver");
> > >    Connection dbConn =
> > > DriverManager.getConnection("jdbc:twtds:sqlserver://[removed];user
> > > =[removed]
> > > ;password=[removed];TDS=7.0");
> > >    // instantiate data objects
> > >    DBCustomersSet customersSet = new
> > > DBCustomersSet(dbConn,"Customers");
> > >    //DBCustomers customers = new DBCustomers();
> > >
> > >    // Now set the where clause to get the member (using setFilter)
> > >    customersSet.setFilter("LoginID='" +
> > >         req.getParameter("LoginID") + "'");
> > >
> > >    Vector customersQuery = customersSet.query();
> > >    //Create a session.
> > >    HttpSession session = req.getSession(true);
> > >    //Now let's see if any records were returned.
> > >    if (customersQuery != null && !customersQuery.isEmpty())
> > >    {
> > >     customersSet.firstRecord();
> > >
> > >     //DBCustomers cust = (DBCustomers) custSet.record();
> > >     DBCustomers theCustomer = (DBCustomers) customersSet.record();
> > >     //DBCustomers theCustomer =
> > > (DBCustomers)customersQuery.elementAt(0);
> > >
> > >     //Now we want to check the password.
> > >     if
> > > (theCustomer.getPassword().equals(req.getParameter("Password")))
> > >     {
> > >      session.setAttribute("theCustomer",theCustomer);
> > >      errorCode = "0";
> > >      System.out.println("UserID: " + theCustomer.getLoginID() +
> > >        " has logged in.");
> > >      customersSet.userLoggedIn();
> > >     }
> > >     else
> > >     {
> > >      //Wrong password, set the errorCode to 1.
> > >      errorCode = "1";
> > >     }
> > >    }
> > >    else
> > >    {
> > >     //Not found, set the errorCode to 2.
> > >     errorCode = "2";
> > >    }
> > >    session.setAttribute("errorCode",errorCode);
> > >    //System.out.println("ValidateLoginServlet errorCode: " +
> > > errorCode);
> > >    dbConn.close();
> > >   }
> > >   catch (SQLException sqle)
> > >   {
> > >    System.out.println("Sql Exception: " + sqle);
> > >   }
> > >   catch (ClassNotFoundException cnfe)
> > >   {
> > >    System.out.println(cnfe);
> > >   }
> > >   catch (ArrayIndexOutOfBoundsException aioobe)
> > >   {
> > >    System.out.println(aioobe);
> > >   }
> > >   }
> > > }
> > >
> > > In this case, it shows "userid has logged in".  At times it
> > > will do it just
> > > once, but other times it will do it twice... Did i add
> > > something in here
> > > that shouldn't be?
> > >
> > > Thanks.
> > > ----- Original Message -----
> > > From: "Micael Padraig Og mac Grene" <[EMAIL PROTECTED]>
> > > To: "Tomcat Users List" <[EMAIL PROTECTED]>
> > > Sent: Wednesday, January 02, 2002 11:50 AM
> > > Subject: Re: Servlet running twice at the same moment.
> > >
> > >
> > > > At 12:00 PM 1/2/02 -0700, you wrote:
> > > > >Hello,
> > > > >
> > > > >I don't know why this is happening, but... It seems like
> > > whenever I run
> > > a
> > > > >single servlet, there are times it will run twice.  As in, this...
> > > > >...Robin
> > > >
> > > > Robin, there is no way to have any clue why this is
> > > happening without
> > > > seeing the code. Micael
> > > >
> > > >
> > > > --
> > > > To unsubscribe:
> > <mailto:[EMAIL PROTECTED]>
> > > For additional commands: <mailto:[EMAIL PROTECTED]>
> > > Troubles with the list: <mailto:[EMAIL PROTECTED]>
> >
> >
> > --
> > To unsubscribe:   <mailto:[EMAIL PROTECTED]>
> > For additional commands: <mailto:[EMAIL PROTECTED]>
> > Troubles with the list: <mailto:[EMAIL PROTECTED]>
> >
> >
> >
> >
> > --
> > To unsubscribe:   <mailto:[EMAIL PROTECTED]>
> > For additional commands: <mailto:[EMAIL PROTECTED]>
> > Troubles with the list: <mailto:[EMAIL PROTECTED]>
> >
> > --
> > To unsubscribe:   <mailto:[EMAIL PROTECTED]>
> > For additional commands: <mailto:[EMAIL PROTECTED]>
> > Troubles with the list: <mailto:[EMAIL PROTECTED]>
> >
> >
> >
> >
> > --
> > To unsubscribe:   <mailto:[EMAIL PROTECTED]>
> > For additional commands: <mailto:[EMAIL PROTECTED]>
> > Troubles with the list: <mailto:[EMAIL PROTECTED]>
>
>
> --
> To unsubscribe:   <mailto:[EMAIL PROTECTED]>
> For additional commands: <mailto:[EMAIL PROTECTED]>
> Troubles with the list: <mailto:[EMAIL PROTECTED]>


--
To unsubscribe:   <mailto:[EMAIL PROTECTED]>
For additional commands: <mailto:[EMAIL PROTECTED]>
Troubles with the list: <mailto:[EMAIL PROTECTED]>

Reply via email to