What exception are you getting with JSTL? There has been some
discussions here regarding evaluating expressions in jstl, refer to
this thread
http://www.mail-archive.com/jetspeed-user@jakarta.apache.org/msg15585.html

Hema

On Apr 4, 2005 4:37 PM, Derek Shen <[EMAIL PROTECTED]> wrote:
> Talking to myself again.
> 
> Looks like the problem is with the combination of JSTL and portlet session.
> 
> <c:out value="${sessionScope.test}"/> throws the exception, and
> <%= request.getSession().getAttribute("test") %> is fine.
> 
> and the attribute I set inside portlet sessio is available in the http
> session on JSP.
> 
> It is ugly if I am not able to use JSTL with JSP and portlet.
> 
> On Apr 4, 2005 2:03 PM, Derek Shen <[EMAIL PROTECTED]> wrote:
> > Did not get response from the pluto mailing list.
> >
> > I tried it on the latest tomcat (5.5.7) just now and still have the
> > same problem. Has anyone seen this exception before?
> >
> > java.lang.IllegalStateException: Cannot access session scope in page that 
> > does
> > ot participate in any session
> >       at 
> > org.apache.jasper.runtime.PageContextImpl.doGetAttribute(PageContext
> > mpl.java:264)
> >
> > ---------- Forwarded message ----------
> > From: Derek Shen <[EMAIL PROTECTED]>
> > Date: Apr 3, 2005 8:51 PM
> > Subject: portlet session and http session
> > To: [EMAIL PROTECTED]
> >
> > Alright, I know that it is an old issue, around which a lot of
> > discussion have been made.
> >
> > http://nagoya.apache.org/eyebrowse/[EMAIL PROTECTED]&msgId=2101721
> >
> > http://nagoya.apache.org/eyebrowse/[EMAIL PROTECTED]&msgId=2101707
> >
> > http://issues.apache.org/jira/browse/PLUTO-53
> >
> > Some people said that it has been resolved by tomcat and some others
> > claimed that it is only working on Jetty and not tomcat. I am totally
> > confused. It seems a very trivial problem. What I am trying to achieve
> > is so simple:
> >
> > Inside the GenericPortlet doView, populate some data and put into the
> > PortletSession (eithe portlet scope or application scope), and
> > dispatch (include) to a JSP within the same webapp. On the JSP, JSTL
> > is used to retrieve and present the data from session
> > (${sessionScope...).
> >
> > Everytime I run my portlet, I gives me this:
> >
> > 14:27:08,880 ERROR StandardWrapper[/portlet:jsp]:727 - Servlet.service() 
> > for se
> > vlet jsp threw exception
> > java.lang.IllegalStateException: Cannot access session scope in page that 
> > does
> > ot participate in any session
> >       at 
> > org.apache.jasper.runtime.PageContextImpl.doGetAttribute(PageContext
> > mpl.java:264)
> >       at 
> > org.apache.jasper.runtime.PageContextImpl.getAttribute(PageContextIm
> > l.java:249)
> >       at 
> > org.apache.taglibs.standard.lang.jstl.ImplicitObjects$3.getValue(Imp
> > icitObjects.java:633)
> >
> > I am using the tomcat 5.5.4 comes with the latest Pluto.
> >
> > I tried to follow this solution:
> > http://weblogs.java.net/blog/wholder/archive/2005/02/session_session.html
> >
> > Using tomcat 5.5.x, set crossContext="true" and set
> > emptySessionPath="true". It does not help, still the same exception.
> >
> > Someone please please help. Thanks!
> > Derek
> >
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 


-- 


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Hema Menon

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

Reply via email to