DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT <http://issues.apache.org/bugzilla/show_bug.cgi?id=28896>. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE.
http://issues.apache.org/bugzilla/show_bug.cgi?id=28896 A incorrect behavior regarding <tiles:put direct="false"> in org.apache.struts.taglib.tiles.PutTag.java Summary: A incorrect behavior regarding <tiles:put direct="false"> in org.apache.struts.taglib.tiles.PutTag.java Product: Struts Version: Nightly Build Platform: All OS/Version: Other Status: NEW Severity: Minor Priority: Other Component: Tiles framework AssignedTo: [EMAIL PROTECTED] ReportedBy: [EMAIL PROTECTED] Hi, I found a suspicious code regarding <tiles:put direct="false"> in org.apache.struts.taglib.tiles.PutTag.java . at line 338: if (Boolean.valueOf(direct).booleanValue() == true) { valueType = "string"; } else { valueType = "path"; } "valueType = "path";" should be read "valueType = "page";" , shouldn't it? When I used <tiles:put direct=false ...>, I got an Exception as follow. javax.servlet.ServletException: Warning - Tag put : Bad type 'path'. org.apache.jasper.runtime.PageContextImpl.doHandlePageException (PageContextImpl.java:867) org.apache.jasper.runtime.PageContextImpl.handlePageException (PageContextImpl.java:800) org.apache.jsp.index_jsp._jspService(index_jsp.java:71) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:133) javax.servlet.http.HttpServlet.service(HttpServlet.java:856) org.apache.jasper.servlet.JspServletWrapper.service (JspServletWrapper.java:311) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248) javax.servlet.http.HttpServlet.service(HttpServlet.java:856) --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]