I had experience something like this before... 

Try check out bug ID # 4724356 in Java Bug Parade.

http://developer.java.sun.com/developer/bugParade/bugs/4724356.html

I'm not sure if this is related but it sounds like it. May be Resin & WSAD parse JSP 
differently.

Lucas

> -----Original Message-----
> From: Rouven Gehm [mailto:[EMAIL PROTECTED]
> Sent: Thursday, December 11, 2003 12:18 AM
> To: Struts Users Mailing List
> Subject: Re: Problems with Tomcat and nested:iterate + jsp:include
> 
> Well the WSAD build in version, which is 1.1beta2.
> 
> But is it a Struts problem, cause why does it work with Resin & WSAD,
> but not with Tomcat ???
> 
> Thanx
> 
> Rouven
> 
> ----- Original Message -----
> From: "Arron Bates" <[EMAIL PROTECTED]>
> To: "Struts Users Mailing List" <[EMAIL PROTECTED]>
> Sent: Thursday, December 11, 2003 3:34 AM
> Subject: Re: Problems with Tomcat and nested:iterate + jsp:include
> 
> 
> > Rouven,
> >
> > What Struts version are you running?
> >
> >
> > Arron.
> >
> >
> >
> >
> > > Hi there,
> > >
> > > hope someone has a clue, why this doesn't work with Tomcat, but
> > > works with Resin :
> > >
> > > I have a tile, where i want to show a treelike menu based on the
> > > monkey example for the struts-nested taglibs, see my code at the
> > > bottom. On the Resin and WSAD server, the tree is shown correctly,
> > > but with tomcat (4.1.? & 5.0.?), only the first children of each
> > > node is shown, and i don't know why, i assume that somehow tomcat
> > > only includes the treenode.jsp once, like on PHP where i can you
> > > have include & include_once. But where can i change this behavior of
> > > Tomcat ???
> > >
> > > Thanx in advance
> > >
> > > Rouven
> > >
> > > ----
> > > submenu.jsp :
> > > <%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
> > >
> > > <%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
> > >
> > > <%@ taglib uri="/WEB-INF/struts-nested.tld" prefix="nested" %>
> > >
> > > <nested:form action="/treechange.do">
> > >
> > > <nested:nest property="rootNode" >
> > >
> > > <jsp:include page="treenode.jsp" />
> > >
> > > </nested:nest>
> > >
> > > </nested:form>
> > >
> > > ---
> > >
> > > treenode.jsp :
> > >
> > > ---
> > >
> > > <[EMAIL PROTECTED] contentType="text/html"%>
> > >
> > > <%@ taglib uri="/WEB-INF/struts-nested.tld" prefix="nested" %>
> > >
> > > <%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
> > >
> > > <%-- monkey magic goes here --%>
> > >
> > > <nested:root>
> > >
> > > <img src="<%=request.getContextPath()%>/pix/spacer.gif"
> > > width="<nested:write property="nodeIndent" />" height="1">
> > >
> > > <nested:equal property="showChildren" value="true">
> > >
> > > <nested:notEqual property="level" value="0">
> > >
> > > <nested:image src="pix/km_minus.gif" property="toggle" />
> > >
> > > <nested:equal property="active" value="true">
> > >
> > > <nested:link styleClass="active" page="/goneu.do" paramId="method"
> > paramProperty="method">
> > >
> > > <nested:write filter="false" property="nodeName" />
> > >
> > > </nested:link>
> > >
> > > </nested:equal>
> > >
> > > <nested:equal property="active" value="false">
> > >
> > > <nested:link styleClass="notactive" page="/goneu.do"
> > > paramId="method" paramProperty="method">
> > >
> > > <nested:write filter="false" property="nodeName" />
> > >
> > > </nested:link>
> > >
> > > </nested:equal>
> > >
> > > </nested:notEqual>
> > >
> > > <br>
> > >
> > > <nested:iterate property="children">
> > >
> > > <jsp:include page="treenode.jsp" />
> > >
> > > </nested:iterate>
> > >
> > > </nested:equal>
> > >
> > > <nested:equal property="showChildren" value="false">
> > >
> > > <nested:equal property="hasChildren" value="true">
> > >
> > > <nested:image src="pix/km_plus.gif" property="toggle" />
> > >
> > > </nested:equal>
> > >
> > > <nested:equal property="hasChildren" value="false">
> > >
> > > <img src="<%=request.getContextPath()%>/pix/km_empty.gif">
> > >
> > > </nested:equal>
> > >
> > > <nested:equal property="active" value="true">
> > >
> > > <nested:link styleClass="active" page="/goneu.do" paramId="method"
> > paramProperty="method">
> > >
> > > <nested:write filter="false" property="nodeName" />
> > >
> > > </nested:link>
> > >
> > > </nested:equal>
> > >
> > > <nested:equal property="active" value="false">
> > >
> > > <nested:link styleClass="notactive" page="/goneu.do"
> > > paramId="method" paramProperty="method">
> > >
> > > <nested:write filter="false" property="nodeName" />
> > >
> > > </nested:link>
> > >
> > > </nested:equal>
> > >
> > > <br>
> > >
> > > </nested:equal>
> > >
> > > </nested:root>
> > >
> > > ---------------------------------------------------------------------
> > > 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