Hi, Thanks for the reply. Well I had not included <%@ page isELIgnored="false" %> at top of the page. But Now I am happy that my code is running on production too. I don't know how this miracle has happened. I had changed little bit :
<s:iterator value="adminUserList" status="status"> <span> <s:property value="#status.count"/></span> <span id="loginId<s:property value="#status.count"/>"><s:property value="loginId"/></span> </s:iterator> To <s:iterator value="adminUserList" status="status"> <span> <s:property value="#status.count"/></span> <span id='loginId<s:property value="#status.count"/>'><s:property value="loginId"/></span> </s:iterator> notice changed " to ' When I initially made this change server was giving me error, but fortunately after some time Production server started running smoothly. Still clueless regarding the server behavior? On Feb 17, 11:10 pm, Brian <bwa...@gmail.com> wrote: > I asume the top of your page has > > <%@ page isELIgnored="false" %> > > ? > > On Feb 16, 11:27 pm, MKumar <m.kumar1...@gmail.com> wrote: > > > Hi, > > > I have a struts2 based application running beautifully till time. > > > I am using struts2 tag extensively, and its working fine and pulling > > the stuffs effectively from valuestack. > > > <s:iterator value="adminUserList" status="status"> > > <span> <s:property value="#status.count"/></span> > > <span id="loginId<s:property value="#status.count"/>"><s:property > > value="loginId"/></span> > > </s:iterator> > > > Above snippet of code run soothly on appengine sdk 1.3.1 on > > development machine. > > > When I try the same on production it throws an internal server error > > due to following reason: > > > org.apache.tiles.impl.BasicTilesContainer render: Error rendering tile > > java.lang.ClassCastException: > > org.apache.struts2.views.jsp.IteratorStatus cannot be cast to > > java.lang.String > > at com.google.appengine.runtime.Request.process- > > d6ff5789e159d872(Request.java) > > at org.apache.struts2.components.Property.start(Property.java:141) > > at > > org.apache.struts2.views.jsp.ComponentTagSupport.doStartTag(ComponentTagSup > > port.java: > > 53) > > at > > org.apache.jsp.WEB_002dINF.content.admin.mgmt.tiles.super_002dhome_002dtile > > s_jsp._jspx_meth_s_property_24(super_002dhome_002dtiles_jsp.java: > > 665) > > > If I run the following snippet It run successfully on prod : > > > <s:iterator value="adminUserList" status="status"> > > <span> <s:property value="#status.count"/></span> > > </s:iterator> > > > So I am filling that in production environment inclusion of the struts > > tag <s:property value="#status.count"/> inside double quote create > > exception. I had used this tag for long time and didn't faced any > > problem till in other environment. > > > Is somebody will explain why its happening? -- You received this message because you are subscribed to the Google Groups "Google App Engine for Java" group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.