I don't know if this is any type of solution, but I noticed in the mailing
archives that there might be a problem with mod_jk and ajp13?  I'm going to
try removing the ajp13 'worker', just use the ajp12 'worker' tonight at
home and see if it helps.

Another thing that is really weird about my jsp problem is that if I don't
use the jsp:forward on this particular page, it only executes once.  When I
add the jsp:forward back in, it executes twice.  Go figure.

Keep me posted if you figure anything out and I'll do the same.

kb



                                                                                       
                                         
                    Robin Lee                                                          
                                         
                    <tech_support        To:     Tomcat Users List 
<[EMAIL PROTECTED]>                             
                    @uls.com>            cc:                                           
                                         
                                         Subject:     Re: servlet/jsp executing twice 
at the same moment                        
                    01/04/02                                                           
                                         
                    09:15 AM                                                           
                                         
                    Please                                                             
                                         
                    respond to                                                         
                                         
                    Tomcat Users                                                       
                                         
                    List                                                               
                                         
                                                                                       
                                         
                                                                                       
                                         



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]>




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

Reply via email to