Who said that I am trying to access session variables?

Amjad Shahrour
Application Developer
Tel: +966.2.653.3334 ext 213
[EMAIL PROTECTED]
www.labbaik.com
 
 
 

-----Original Message-----
From: Gurpreet Dhanoa [mailto:[EMAIL PROTECTED] 
Sent: Tuesday, December 09, 2003 4:28 PM
To: Struts Users Mailing List; [EMAIL PROTECTED]
Subject: Re: Have to re open browser each time


Got it.


This may be the reason. AS ypur actions are running on Tomcat Server and
when you declare the session variable it will be declared inthe memory
of
Tomcat . When you forward the request to ASP (IIS server) there you
cannot
access the server variables of TOmcat. This is due to the Security of
Web
servers.





----- Original Message -----
From: "Amjad Shahrour" <[EMAIL PROTECTED]>
To: "'Struts Users Mailing List'" <[EMAIL PROTECTED]>
Sent: Tuesday, December 09, 2003 6:56 PM
Subject: RE: Have to re open browser each time


> Both are using the SAME IIS server. ( ofcource jsp requests will be
> forwarded to be handled by tomcat)
>
>
>
> Amjad Shahrour
> Application Developer
> Tel: +966.2.653.3334 ext 213
> [EMAIL PROTECTED]
> www.labbaik.com
>
>
>
>
> -----Original Message-----
> From: Gurpreet Dhanoa [mailto:[EMAIL PROTECTED]
> Sent: Tuesday, December 09, 2003 4:12 PM
> To: [EMAIL PROTECTED]; 'Struts Users Mailing List'
> Subject: Re: Have to re open browser each time
>
> hmm....
> AMjad are the JSp and ASP part of the same application or they are
using
> different we servers
>
> ----- Original Message -----
> From: "Amjad Shahrour" <[EMAIL PROTECTED]>
> To: "'Gurpreet Dhanoa'" <[EMAIL PROTECTED]>; "'Struts Users
> Mailing
> List'" <[EMAIL PROTECTED]>
> Sent: Tuesday, December 09, 2003 6:42 PM
> Subject: RE: Have to re open browser each time
>
>
> > I see.
> >
> > I want to add one more thing,
> > After executing the login action, if the user is authenticated the
> user
> > is forwarded to an ASP page ( the main page is written uding ASP).
> >
> > Could this be the reason??? If yes, why is this happening?
> >
> >
> >
> > ( we have done integration between ASP and jsp coz we have modules
> > written in asp.)
> >
> >
> > anyhow, the application works greate with full functionality with no
> > problems except this one.
> >
> >
> >
> > Thank you very much for your presouce time.
> >
> > Regards,
> >
> >
> > Amjad Shahrour
> > Application Developer
> > Tel: +966.2.653.3334 ext 213
> > [EMAIL PROTECTED]
> > www.labbaik.com
> >
> >
> >
> >
> > -----Original Message-----
> > From: Gurpreet Dhanoa [mailto:[EMAIL PROTECTED]
> > Sent: Tuesday, December 09, 2003 4:02 PM
> > To: Struts Users Mailing List; [EMAIL PROTECTED]
> > Subject: Re: Have to re open browser each time
> >
> > Amjad
> >
> > I have not faced such a problem as even we are handling the sessions
> in
> > the
> > same way as you are.
> > Which version of Tomcat you are using. Try to use it with 4.12
> > This may also be the reason
> > ----- Original Message -----
> > From: "Amjad Shahrour" <[EMAIL PROTECTED]>
> > To: "'Struts Users Mailing List'" <[EMAIL PROTECTED]>
> > Sent: Tuesday, December 09, 2003 6:04 PM
> > Subject: RE: Have to re open browser each time
> >
> >
> > > Sessions are handled from Actions.
> > >
> > > Amjad Shahrour
> > > Application Developer
> > > Tel: +966.2.653.3334 ext 213
> > > [EMAIL PROTECTED]
> > > www.labbaik.com
> > >
> > >
> > >
> > >
> > > -----Original Message-----
> > > From: Gurpreet Dhanoa [mailto:[EMAIL PROTECTED]
> > > Sent: Tuesday, December 09, 2003 3:26 PM
> > > To: [EMAIL PROTECTED]; 'Struts Users Mailing List'
> > > Subject: Re: Have to re open browser each time
> > >
> > > Are you handling the sessions from Actions or from Views
> > > ----- Original Message -----
> > > From: "Amjad Shahrour" <[EMAIL PROTECTED]>
> > > To: "'Gurpreet Dhanoa'" <[EMAIL PROTECTED]>; "'Struts
Users
> > > Mailing
> > > List'" <[EMAIL PROTECTED]>
> > > Sent: Tuesday, December 09, 2003 5:33 PM
> > > Subject: RE: Have to re open browser each time
> > >
> > >
> > > > I have tried and put " struts-legacy.jar" at WEB-INF\lib\
> > > > Also I have thrown a copy of it in many other places wher tomcat
> can
> > > see
> > > > it.
> > > >
> > > > But the problem still exist.
> > > >
> > > >
> > > > Amjad Shahrour
> > > > Application Developer
> > > > Tel: +966.2.653.3334 ext 213
> > > > [EMAIL PROTECTED]
> > > > www.labbaik.com
> > > >
> > > >
> > > >
> > > >
> > > > -----Original Message-----
> > > > From: Gurpreet Dhanoa [mailto:[EMAIL PROTECTED]
> > > > Sent: Tuesday, December 09, 2003 2:36 PM
> > > > To: Struts Users Mailing List; [EMAIL PROTECTED]
> > > > Subject: Re: Have to re open browser each time
> > > >
> > > > You need to put struts-legacy.jar in the lib of tomcat
> > > >
> > > > Try with it
> > > > ----- Original Message -----
> > > > From: "Amjad Shahrour" <[EMAIL PROTECTED]>
> > > > To: <[EMAIL PROTECTED]>
> > > > Sent: Tuesday, December 09, 2003 4:34 PM
> > > > Subject: Have to re open browser each time
> > > >
> > > >
> > > > > I am facing this problem that I couldn't figure out the cause.
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > > We have an web based application  (built using struts 1.0).
> > > > >
> > > > >
> > > > >
> > > > > After login to the application for the first time, if you
> relogin
> > > > again
> > > > > OR the session times out and you try to re login again
> > > > >
> > > > >
> > > > >
> > > > > I have the following exception thrown to the client:
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > > java.lang.ClassCastException
> > > > >
> > > > >         at
> > > > >
> > > >
> > >
> >
>
org.apache.struts.action.ActionServlet.processActionForm(ActionServlet.j
> > > > >
> > > > > ava:1674)
> > > > >
> > > > >         at
> > > > >
> > > > >
> > > >
> > >
> >
>
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1563)
> > > > >
> > > > >         at
> > > > >
> > > > >
> > >
> org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:510)
> > > > >
> > > > >         at
> > > > javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
> > > > >
> > > > >         at
> > > > javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> > > > >
> > > > >         at
> > > > >
> > > >
> > >
> >
>
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
> > > > >
> > > > > tionFilterChain.java:247)
> > > > >
> > > > >         at
> > > > >
> > > >
> > >
> >
>
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
> > > > >
> > > > > erChain.java:193)
> > > > >
> > > > >         at
> > > > >
> > > >
> > >
> >
>
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv
> > > > >
> > > > > e.java:260)
> > > > >
> > > > >         at
> > > > >
> > > >
> > >
> >
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
> > > > >
> > > > > nvokeNext(StandardPipeline.java:643)
> > > > >
> > > > >         at
> > > > >
> > > >
> > >
> >
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4
> > > > >
> > > > > 80)
> > > > >
> > > > >         at
> > > > >
> > > > >
> > >
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> > > > >
> > > > >         at
> > > > >
> > > >
> > >
> >
>
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv
> > > > >
> > > > > e.java:191)
> > > > >
> > > > >         at
> > > > >
> > > >
> > >
> >
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
> > > > >
> > > > > nvokeNext(StandardPipeline.java:643)
> > > > >
> > > > >         at
> > > > >
> > > >
> > >
> >
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4
> > > > >
> > > > > 80)
> > > > >
> > > > >         at
> > > > >
> > > > >
> > >
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> > > > >
> > > > >         at
> > > > >
> > > >
> > >
> >
>
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:241
> > > > >
> > > > > 5)
> > > > >
> > > > >         at
> > > > >
> > > >
> > >
> >
>
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java
> > > > >
> > > > > :180)
> > > > >
> > > > >         at
> > > > >
> > > >
> > >
> >
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
> > > > >
> > > > > nvokeNext(StandardPipeline.java:643)
> > > > >
> > > > >         at
> > > > >
> > > >
> > >
> >
>
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherVa
> > > > >
> > > > > lve.java:170)
> > > > >
> > > > >         at
> > > > >
> > > >
> > >
> >
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
> > > > >
> > > > > nvokeNext(StandardPipeline.java:641)
> > > > >
> > > > >         at
> > > > >
> > > >
> > >
> >
>
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java
> > > > >
> > > > > :172)
> > > > >
> > > > >         at
> > > > >
> > > >
> > >
> >
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
> > > > >
> > > > > nvokeNext(StandardPipeline.java:641)
> > > > >
> > > > >         at
> > > > >
> > > >
> > >
> >
>
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:509
> > > > >
> > > > > )
> > > > >
> > > > >         at
> > > > >
> > > >
> > >
> >
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
> > > > >
> > > > > nvokeNext(StandardPipeline.java:641)
> > > > >
> > > > >         at
> > > > >
> > > >
> > >
> >
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4
> > > > >
> > > > > 80)
> > > > >
> > > > >         at
> > > > >
> > > > >
> > >
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> > > > >
> > > > >         at
> > > > >
> > > >
> > >
> >
>
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.
> > > > >
> > > > > java:174)
> > > > >
> > > > >         at
> > > > >
> > > >
> > >
> >
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
> > > > >
> > > > > nvokeNext(StandardPipeline.java:643)
> > > > >
> > > > >         at
> > > > >
> > > >
> > >
> >
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4
> > > > >
> > > > > 80)
> > > > >
> > > > >         at
> > > > >
> > > > >
> > >
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> > > > >
> > > > >         at
> > > > >
> > > > >
> > > >
> > >
> >
>
org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223)
> > > > >
> > > > >         at
> > > > >
> > > > >
> > >
> org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:261)
> > > > >
> > > > >         at
> > > > >
> > > > >
> > org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:360)
> > > > >
> > > > >         at
> > > > >
> > > > >
> org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:632)
> > > > >
> > > > >         at
> > > > >
> > > > >
> > > >
> > >
> >
>
org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:
> > > > >
> > > > > 590)
> > > > >
> > > > >         at
> > > > >
> > > > >
> > org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:707)
> > > > >
> > > > >         at
> > > > >
> > > >
> > >
> >
>
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool
> > > > >
> > > > > .java:530)
> > > > >
> > > > >         at java.lang.Thread.run(Thread.java:536)
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > > So the user is forced to close and re open the browser inorder
> to
> > > > login
> > > > > again to the system successfully.
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > > Any ideas??
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > > Amjad Shahrour
> > > > >
> > > > > Application Developer
> > > > >
> > > > > Tel: +966.2.653.3334 ext 213
> > > > >
> > > > > [EMAIL PROTECTED]
> > > > >
> > > > > www.labbaik.com
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > >
> > >
> > >
> > >
> ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > > For additional commands, e-mail:
[EMAIL PROTECTED]
> > >
> > >
> > >
> ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > > For additional commands, e-mail:
[EMAIL PROTECTED]
> > >
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to