You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@myfaces.apache.org by "Roger Lee, NOTiFY" <ro...@notify.co.uk> on 2005/04/01 11:41:11 UTC

Null Pointer Exception when calling JSP from Frame

I have a JSP with a xTree2 component on. It works fine if I navigate straight to it.

However it needs to be in a Frame, the xTree2 on the left hand side and the resulting data on the right.

I start by placing the xTree2 in the left hand frame with a blank page in the right hand frame.

<html>
<%@ page session="true" contentType="text/html;charset=utf-8"%>
<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f" %>
<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h" %>
<%@ taglib uri="http://myfaces.apache.org/extensions" prefix="x" %>

<f:view>
    <frameset cols="50%,*">
        <frame src="LoanSelectionTree.jsp" name="leftFrame" frameborder="1" scrolling="Yes" marginwidth="0" marginheight="0" >
        <frame src="blank.jsp" name="rightFrame" frameborder="1" scrolling="Yes" marginwidth="0" marginheight="0" >
    </frameset>
</f:view>
</html>


When it runs I get;

10:32:21,742 INFO  [STDOUT] >>>>> TransactionEnquiriesListBean - selectedTransac
tionEnquiries value = 1
10:32:23,915 ERROR [Engine] StandardWrapperValve[jsp]: Servlet.service() for ser
vlet jsp threw exception
java.lang.NullPointerException
        at javax.faces.webapp.UIComponentTag.setupResponseWriter(UIComponentTag.
java:646)
        at javax.faces.webapp.UIComponentTag.doStartTag(UIComponentTag.java:254)

        at org.apache.myfaces.taglib.core.ViewTag.doStartTag(ViewTag.java:90)
        at org.apache.jsp.LoanSelectionTree_jsp._jspService(LoanSelectionTree_js
p.java:151)
        at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
        at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper
.java:324)
        at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:2
92)
        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:237)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:157)
        at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFi
lter.java:75)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:186)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:157)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
alve.java:214)
        at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
eContext.java:104)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
a:520)
        at org.apache.catalina.core.StandardContextValve.invokeInternal(Standard
ContextValve.java:198)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
alve.java:152)
        at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
eContext.java:104)
        at org.jboss.web.tomcat.security.CustomPrincipalValve.invoke(CustomPrinc
ipalValve.java:66)
        at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
eContext.java:102)
        at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(Securit
yAssociationValve.java:150)
        at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
eContext.java:102)
        at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValv
e.java:54)
        at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
eContext.java:102)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
a:520)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
ava:137)
        at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
eContext.java:104)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j
ava:118)
        at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
eContext.java:102)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
a:520)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal
ve.java:109)
        at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
eContext.java:104)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
a:520)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)

        at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:16
0)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java
:799)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.proce
ssConnection(Http11Protocol.java:705)
        at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java
:577)
        at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadP
ool.java:683)
        at java.lang.Thread.run(Thread.java:534)

The JSP generated by JBoss 4.01/Apache is;
package org.apache.jsp;

import javax.servlet.*;

import javax.servlet.http.*;

import javax.servlet.jsp.*;

public final class LoanSelectionTree_jsp extends org.apache.jasper.runtime.HttpJspBase

implements org.apache.jasper.runtime.JspSourceDependent {

private static java.util.Vector _jspx_dependants;

static {

_jspx_dependants = new java.util.Vector(1);

_jspx_dependants.add("/42ObjectsLogo.jsp");

}

private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_f_view;

private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_x_panelLayout_styleClass_navigationClass_layout_id_headerClass_footerClass_bodyClass;

private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_f_facet_name;

private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_h_panelGroup_id;

private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_f_verbatim;

private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_x_tree2_varNodeToggler_var_value_id;

private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_h_panelGroup;

private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_h_graphicImage_value_rendered_border_nobody;

private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_h_outputText_value_styleClass_nobody;

private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_h_outputText_value_styleClass_rendered_nobody;

private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_x_commandLink_styleClass_actionListener_action;

private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_h_graphicImage_value_border_nobody;

private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_h_outputText_value_nobody;

private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_f_param_value_name_nobody;

public java.util.List getDependants() {

return _jspx_dependants;

}

public void _jspInit() {

_jspx_tagPool_f_view = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());

_jspx_tagPool_x_panelLayout_styleClass_navigationClass_layout_id_headerClass_footerClass_bodyClass = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());

_jspx_tagPool_f_facet_name = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());

_jspx_tagPool_h_panelGroup_id = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());

_jspx_tagPool_f_verbatim = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());

_jspx_tagPool_x_tree2_varNodeToggler_var_value_id = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());

_jspx_tagPool_h_panelGroup = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());

_jspx_tagPool_h_graphicImage_value_rendered_border_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());

_jspx_tagPool_h_outputText_value_styleClass_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());

_jspx_tagPool_h_outputText_value_styleClass_rendered_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());

_jspx_tagPool_x_commandLink_styleClass_actionListener_action = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());

_jspx_tagPool_h_graphicImage_value_border_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());

_jspx_tagPool_h_outputText_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());

_jspx_tagPool_f_param_value_name_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());

}

public void _jspDestroy() {

_jspx_tagPool_f_view.release();

_jspx_tagPool_x_panelLayout_styleClass_navigationClass_layout_id_headerClass_footerClass_bodyClass.release();

_jspx_tagPool_f_facet_name.release();

_jspx_tagPool_h_panelGroup_id.release();

_jspx_tagPool_f_verbatim.release();

_jspx_tagPool_x_tree2_varNodeToggler_var_value_id.release();

_jspx_tagPool_h_panelGroup.release();

_jspx_tagPool_h_graphicImage_value_rendered_border_nobody.release();

_jspx_tagPool_h_outputText_value_styleClass_nobody.release();

_jspx_tagPool_h_outputText_value_styleClass_rendered_nobody.release();

_jspx_tagPool_x_commandLink_styleClass_actionListener_action.release();

_jspx_tagPool_h_graphicImage_value_border_nobody.release();

_jspx_tagPool_h_outputText_value_nobody.release();

_jspx_tagPool_f_param_value_name_nobody.release();

}

public void _jspService(HttpServletRequest request, HttpServletResponse response)

throws java.io.IOException, ServletException {

JspFactory _jspxFactory = null;

PageContext pageContext = null;

HttpSession session = null;

ServletContext application = null;

ServletConfig config = null;

JspWriter out = null;

Object page = this;

JspWriter _jspx_out = null;

PageContext _jspx_page_context = null;



try {

_jspxFactory = JspFactory.getDefaultFactory();

response.setContentType("text/html;charset=utf-8");

pageContext = _jspxFactory.getPageContext(this, request, response,

null, true, 8192, true);

_jspx_page_context = pageContext;

application = pageContext.getServletContext();

config = pageContext.getServletConfig();

session = pageContext.getSession();

out = pageContext.getOut();

_jspx_out = out;

out.write("<html>\r\n");

out.write("<head>\r\n");

out.write(" <title>Forty Two Objects - Loan Selection Tree</title>\r\n");

out.write(" <meta http-equiv=\"refresh\" content=\"text/html; charset=iso-8859-1\">\r\n");

out.write(" <style type=\"text/css\">\r\n");

out.write("<!--\r\n");

out.write(".style1 {\r\n");

out.write(" font-family: Arial, Helvetica, sans-serif;\r\n");

out.write(" font-size: 10pt;\r\n");

out.write("}\r\n");

out.write("-->\r\n");

out.write(" </style>\r\n");

out.write("</head>\r\n");

out.write("\r\n");

out.write("\r\n");

out.write("\r\n");

out.write("\r\n");

out.write("\r\n");

out.write("\r\n");

out.write("<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">\r\n");

out.write("<html>\r\n");

out.write("<head>\r\n");

out.write("<meta http-equiv=\"Content-Type\" content=\"text/html; charset=windows-1251\"%>\r\n");

out.write("\r\n");

out.write("<title>FortyTwo Objects - Home</title>\r\n");

out.write("<style type=\"text/css\">\r\n");

out.write("<!--\r\n");

out.write("body,td,th {\r\n");

out.write("\tfont-family: Arial, Helvetica, sans-serif;\r\n");

out.write("}\r\n");

out.write(".style4 {\r\n");

out.write("\tfont-size: 36pt;\r\n");

out.write("\tfont-weight: bold;\r\n");

out.write("\tfont-family: Arial, Helvetica, sans-serif;\r\n");

out.write("\tcolor: #0080FF;\r\n");

out.write("}\r\n");

out.write("-->\r\n");

out.write("</style>\r\n");

out.write("</head>\r\n");

out.write("\r\n");

out.write("<body>\r\n");

out.write(" <div align=\"center\" class=\"style4\"> <img src=\"images/42Header_301_2.gif\" width=\"201\" height=\"38\"></div>\r\n");

out.write(" <link rel=\"stylesheet\" type=\"text/css\" href=\"css/basic.css\">\r\n");

out.write("</body>\r\n");

out.write("</html>\r\n");

out.write("\r\n");

out.write("\r\n");

out.write("<link href=\"/basic.css\" rel=\"stylesheet\" type=\"text/css\">\r\n");

out.write("\r\n");

out.write("<body bgcolor=\"#FFFFFF\" text=\"#000000\">\r\n");

out.write(" ");

// f:view

org.apache.myfaces.taglib.core.ViewTag _jspx_th_f_view_0 = (org.apache.myfaces.taglib.core.ViewTag) _jspx_tagPool_f_view.get(org.apache.myfaces.taglib.core.ViewTag.class);

_jspx_th_f_view_0.setPageContext(_jspx_page_context);

_jspx_th_f_view_0.setParent(null);

int _jspx_eval_f_view_0 = _jspx_th_f_view_0.doStartTag();

if (_jspx_eval_f_view_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {

if (_jspx_eval_f_view_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {

out = _jspx_page_context.pushBody();

_jspx_th_f_view_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);

_jspx_th_f_view_0.doInitBody();

}

do {

out.write("\r\n");

out.write("\r\n");

out.write(" ");

// x:panelLayout

org.apache.myfaces.custom.layout.HtmlPanelLayoutTag _jspx_th_x_panelLayout_0 = (org.apache.myfaces.custom.layout.HtmlPanelLayoutTag) _jspx_tagPool_x_panelLayout_styleClass_navigationClass_layout_id_headerClass_footerClass_bodyClass.get(org.apache.myfaces.custom.layout.HtmlPanelLayoutTag.class);

_jspx_th_x_panelLayout_0.setPageContext(_jspx_page_context);

_jspx_th_x_panelLayout_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_f_view_0);

_jspx_th_x_panelLayout_0.setId("page");

_jspx_th_x_panelLayout_0.setLayout("#{globalOptions.pageLayout}");

_jspx_th_x_panelLayout_0.setStyleClass("pageLayout");

_jspx_th_x_panelLayout_0.setHeaderClass("pageHeader");

_jspx_th_x_panelLayout_0.setNavigationClass("pageNavigation");

_jspx_th_x_panelLayout_0.setBodyClass("pageBody");

_jspx_th_x_panelLayout_0.setFooterClass("pageFooter");

int _jspx_eval_x_panelLayout_0 = _jspx_th_x_panelLayout_0.doStartTag();

if (_jspx_eval_x_panelLayout_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {

if (_jspx_eval_x_panelLayout_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {

out = _jspx_page_context.pushBody();

_jspx_th_x_panelLayout_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);

_jspx_th_x_panelLayout_0.doInitBody();

}

do {

out.write("\r\n");

out.write("\r\n");

out.write(" ");

// f:facet

javax.faces.webapp.FacetTag _jspx_th_f_facet_0 = (javax.faces.webapp.FacetTag) _jspx_tagPool_f_facet_name.get(javax.faces.webapp.FacetTag.class);

_jspx_th_f_facet_0.setPageContext(_jspx_page_context);

_jspx_th_f_facet_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_x_panelLayout_0);

_jspx_th_f_facet_0.setName("body");

int _jspx_eval_f_facet_0 = _jspx_th_f_facet_0.doStartTag();

if (_jspx_eval_f_facet_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {

do {

out.write("\r\n");

out.write(" ");

// h:panelGroup

org.apache.myfaces.taglib.html.HtmlPanelGroupTag _jspx_th_h_panelGroup_0 = (org.apache.myfaces.taglib.html.HtmlPanelGroupTag) _jspx_tagPool_h_panelGroup_id.get(org.apache.myfaces.taglib.html.HtmlPanelGroupTag.class);

_jspx_th_h_panelGroup_0.setPageContext(_jspx_page_context);

_jspx_th_h_panelGroup_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_f_facet_0);

_jspx_th_h_panelGroup_0.setId("body");

int _jspx_eval_h_panelGroup_0 = _jspx_th_h_panelGroup_0.doStartTag();

if (_jspx_eval_h_panelGroup_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {

if (_jspx_eval_h_panelGroup_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {

out = _jspx_page_context.pushBody();

_jspx_th_h_panelGroup_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);

_jspx_th_h_panelGroup_0.doInitBody();

}

do {

out.write("\r\n");

out.write("\r\n");

out.write(" ");

if (_jspx_meth_f_verbatim_0(_jspx_th_h_panelGroup_0, _jspx_page_context))

return;

out.write("\r\n");

out.write("\r\n");

out.write(" ");

/* Expand/Collapse Handled By Client */ 

out.write("\r\n");

out.write(" ");

if (_jspx_meth_x_tree2_0(_jspx_th_h_panelGroup_0, _jspx_page_context))

return;

out.write("\r\n");

out.write("\r\n");

out.write(" ");

if (_jspx_meth_f_verbatim_1(_jspx_th_h_panelGroup_0, _jspx_page_context))

return;

out.write("\r\n");

out.write("\r\n");

out.write(" ");

int evalDoAfterBody = _jspx_th_h_panelGroup_0.doAfterBody();

if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)

break;

} while (true);

if (_jspx_eval_h_panelGroup_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE)

out = _jspx_page_context.popBody();

}

if (_jspx_th_h_panelGroup_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)

return;

_jspx_tagPool_h_panelGroup_id.reuse(_jspx_th_h_panelGroup_0);

out.write("\r\n");

out.write(" ");

int evalDoAfterBody = _jspx_th_f_facet_0.doAfterBody();

if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)

break;

} while (true);

}

if (_jspx_th_f_facet_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)

return;

_jspx_tagPool_f_facet_name.reuse(_jspx_th_f_facet_0);

out.write("\r\n");

out.write("\r\n");

out.write(" ");

int evalDoAfterBody = _jspx_th_x_panelLayout_0.doAfterBody();

if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)

break;

} while (true);

if (_jspx_eval_x_panelLayout_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE)

out = _jspx_page_context.popBody();

}

if (_jspx_th_x_panelLayout_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)

return;

_jspx_tagPool_x_panelLayout_styleClass_navigationClass_layout_id_headerClass_footerClass_bodyClass.reuse(_jspx_th_x_panelLayout_0);

out.write("\r\n");

out.write("\r\n");

out.write(" ");

int evalDoAfterBody = _jspx_th_f_view_0.doAfterBody();

if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)

break;

} while (true);

if (_jspx_eval_f_view_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE)

out = _jspx_page_context.popBody();

}

if (_jspx_th_f_view_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)

return;

_jspx_tagPool_f_view.reuse(_jspx_th_f_view_0);

out.write("\r\n");

out.write("</body>\r\n");

out.write("</html>\r\n");

} catch (Throwable t) {

if (!(t instanceof SkipPageException)){

out = _jspx_out;

if (out != null && out.getBufferSize() != 0)

out.clearBuffer();

if (_jspx_page_context != null) _jspx_page_context.handlePageException(t);

}

} finally {

if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context);

}

}

private boolean _jspx_meth_f_verbatim_0(javax.servlet.jsp.tagext.JspTag _jspx_th_h_panelGroup_0, PageContext _jspx_page_context)

throws Throwable {

PageContext pageContext = _jspx_page_context;

JspWriter out = _jspx_page_context.getOut();

// f:verbatim

org.apache.myfaces.taglib.core.VerbatimTag _jspx_th_f_verbatim_0 = (org.apache.myfaces.taglib.core.VerbatimTag) _jspx_tagPool_f_verbatim.get(org.apache.myfaces.taglib.core.VerbatimTag.class);

_jspx_th_f_verbatim_0.setPageContext(_jspx_page_context);

_jspx_th_f_verbatim_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_h_panelGroup_0);

int _jspx_eval_f_verbatim_0 = _jspx_th_f_verbatim_0.doStartTag();

if (_jspx_eval_f_verbatim_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {

if (_jspx_eval_f_verbatim_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {

out = _jspx_page_context.pushBody();

_jspx_th_f_verbatim_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);

_jspx_th_f_verbatim_0.doInitBody();

}

do {

out.write("\r\n");

out.write(" <b>Loan Selection</b>\r\n");

out.write(" <br/>\r\n");

out.write(" ");

int evalDoAfterBody = _jspx_th_f_verbatim_0.doAfterBody();

if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)

break;

} while (true);

if (_jspx_eval_f_verbatim_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE)

out = _jspx_page_context.popBody();

}

if (_jspx_th_f_verbatim_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)

return true;

_jspx_tagPool_f_verbatim.reuse(_jspx_th_f_verbatim_0);

return false;

}

private boolean _jspx_meth_x_tree2_0(javax.servlet.jsp.tagext.JspTag _jspx_th_h_panelGroup_0, PageContext _jspx_page_context)

throws Throwable {

PageContext pageContext = _jspx_page_context;

JspWriter out = _jspx_page_context.getOut();

// x:tree2

org.apache.myfaces.custom.tree2.TreeTag _jspx_th_x_tree2_0 = (org.apache.myfaces.custom.tree2.TreeTag) _jspx_tagPool_x_tree2_varNodeToggler_var_value_id.get(org.apache.myfaces.custom.tree2.TreeTag.class);

_jspx_th_x_tree2_0.setPageContext(_jspx_page_context);

_jspx_th_x_tree2_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_h_panelGroup_0);

_jspx_th_x_tree2_0.setValue("#{loanSelectionTreeDataModelBean.hierarchy}");

_jspx_th_x_tree2_0.setId("e");

_jspx_th_x_tree2_0.setVar("node");

_jspx_th_x_tree2_0.setVarNodeToggler("t");

int _jspx_eval_x_tree2_0 = _jspx_th_x_tree2_0.doStartTag();

if (_jspx_eval_x_tree2_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {

out.write("\r\n");

out.write("\r\n");

out.write(" ");

if (_jspx_meth_f_facet_1(_jspx_th_x_tree2_0, _jspx_page_context))

return true;

out.write("\r\n");

out.write("\r\n");

out.write(" ");

if (_jspx_meth_f_facet_4(_jspx_th_x_tree2_0, _jspx_page_context))

return true;

out.write("\r\n");

out.write("\r\n");

out.write(" ");

if (_jspx_meth_f_facet_7(_jspx_th_x_tree2_0, _jspx_page_context))

return true;

out.write("\r\n");

out.write("\r\n");

out.write(" ");

if (_jspx_meth_f_facet_10(_jspx_th_x_tree2_0, _jspx_page_context))

return true;

out.write("\r\n");

out.write(" ");

}

if (_jspx_th_x_tree2_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)

return true;

_jspx_tagPool_x_tree2_varNodeToggler_var_value_id.reuse(_jspx_th_x_tree2_0);

return false;

}

private boolean _jspx_meth_f_facet_1(javax.servlet.jsp.tagext.JspTag _jspx_th_x_tree2_0, PageContext _jspx_page_context)

throws Throwable {

PageContext pageContext = _jspx_page_context;

JspWriter out = _jspx_page_context.getOut();

// f:facet

javax.faces.webapp.FacetTag _jspx_th_f_facet_1 = (javax.faces.webapp.FacetTag) _jspx_tagPool_f_facet_name.get(javax.faces.webapp.FacetTag.class);

_jspx_th_f_facet_1.setPageContext(_jspx_page_context);

_jspx_th_f_facet_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_x_tree2_0);

_jspx_th_f_facet_1.setName("allFunds");

int _jspx_eval_f_facet_1 = _jspx_th_f_facet_1.doStartTag();

if (_jspx_eval_f_facet_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {

do {

out.write("\r\n");

out.write(" ");

if (_jspx_meth_h_panelGroup_1(_jspx_th_f_facet_1, _jspx_page_context))

return true;

out.write("\r\n");

out.write(" ");

int evalDoAfterBody = _jspx_th_f_facet_1.doAfterBody();

if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)

break;

} while (true);

}

if (_jspx_th_f_facet_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)

return true;

_jspx_tagPool_f_facet_name.reuse(_jspx_th_f_facet_1);

return false;

}

private boolean _jspx_meth_h_panelGroup_1(javax.servlet.jsp.tagext.JspTag _jspx_th_f_facet_1, PageContext _jspx_page_context)

throws Throwable {

PageContext pageContext = _jspx_page_context;

JspWriter out = _jspx_page_context.getOut();

// h:panelGroup

org.apache.myfaces.taglib.html.HtmlPanelGroupTag _jspx_th_h_panelGroup_1 = (org.apache.myfaces.taglib.html.HtmlPanelGroupTag) _jspx_tagPool_h_panelGroup.get(org.apache.myfaces.taglib.html.HtmlPanelGroupTag.class);

_jspx_th_h_panelGroup_1.setPageContext(_jspx_page_context);

_jspx_th_h_panelGroup_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_f_facet_1);

int _jspx_eval_h_panelGroup_1 = _jspx_th_h_panelGroup_1.doStartTag();

if (_jspx_eval_h_panelGroup_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {

if (_jspx_eval_h_panelGroup_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {

out = _jspx_page_context.pushBody();

_jspx_th_h_panelGroup_1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);

_jspx_th_h_panelGroup_1.doInitBody();

}

do {

out.write("\r\n");

out.write(" ");

if (_jspx_meth_f_facet_2(_jspx_th_h_panelGroup_1, _jspx_page_context))

return true;

out.write("\r\n");

out.write(" ");

if (_jspx_meth_f_facet_3(_jspx_th_h_panelGroup_1, _jspx_page_context))

return true;

out.write("\r\n");

out.write(" ");

if (_jspx_meth_h_outputText_0(_jspx_th_h_panelGroup_1, _jspx_page_context))

return true;

out.write("\r\n");

out.write(" ");

if (_jspx_meth_h_outputText_1(_jspx_th_h_panelGroup_1, _jspx_page_context))

return true;

out.write("\r\n");

out.write(" ");

int evalDoAfterBody = _jspx_th_h_panelGroup_1.doAfterBody();

if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)

break;

} while (true);

if (_jspx_eval_h_panelGroup_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE)

out = _jspx_page_context.popBody();

}

if (_jspx_th_h_panelGroup_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)

return true;

_jspx_tagPool_h_panelGroup.reuse(_jspx_th_h_panelGroup_1);

return false;

}

private boolean _jspx_meth_f_facet_2(javax.servlet.jsp.tagext.JspTag _jspx_th_h_panelGroup_1, PageContext _jspx_page_context)

throws Throwable {

PageContext pageContext = _jspx_page_context;

JspWriter out = _jspx_page_context.getOut();

// f:facet

javax.faces.webapp.FacetTag _jspx_th_f_facet_2 = (javax.faces.webapp.FacetTag) _jspx_tagPool_f_facet_name.get(javax.faces.webapp.FacetTag.class);

_jspx_th_f_facet_2.setPageContext(_jspx_page_context);

_jspx_th_f_facet_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_h_panelGroup_1);

_jspx_th_f_facet_2.setName("expand");

int _jspx_eval_f_facet_2 = _jspx_th_f_facet_2.doStartTag();

if (_jspx_eval_f_facet_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {

do {

out.write("\r\n");

out.write(" ");

if (_jspx_meth_h_graphicImage_0(_jspx_th_f_facet_2, _jspx_page_context))

return true;

out.write("\r\n");

out.write(" ");

int evalDoAfterBody = _jspx_th_f_facet_2.doAfterBody();

if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)

break;

} while (true);

}

if (_jspx_th_f_facet_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)

return true;

_jspx_tagPool_f_facet_name.reuse(_jspx_th_f_facet_2);

return false;

}

private boolean _jspx_meth_h_graphicImage_0(javax.servlet.jsp.tagext.JspTag _jspx_th_f_facet_2, PageContext _jspx_page_context)

throws Throwable {

PageContext pageContext = _jspx_page_context;

JspWriter out = _jspx_page_context.getOut();

// h:graphicImage

org.apache.myfaces.taglib.html.HtmlGraphicImageTag _jspx_th_h_graphicImage_0 = (org.apache.myfaces.taglib.html.HtmlGraphicImageTag) _jspx_tagPool_h_graphicImage_value_rendered_border_nobody.get(org.apache.myfaces.taglib.html.HtmlGraphicImageTag.class);

_jspx_th_h_graphicImage_0.setPageContext(_jspx_page_context);

_jspx_th_h_graphicImage_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_f_facet_2);

_jspx_th_h_graphicImage_0.setValue("images/yellow-folder-open.png");

_jspx_th_h_graphicImage_0.setRendered("#{t.nodeExpanded}");

_jspx_th_h_graphicImage_0.setBorder("0");

int _jspx_eval_h_graphicImage_0 = _jspx_th_h_graphicImage_0.doStartTag();

if (_jspx_th_h_graphicImage_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)

return true;

_jspx_tagPool_h_graphicImage_value_rendered_border_nobody.reuse(_jspx_th_h_graphicImage_0);

return false;

}

private boolean _jspx_meth_f_facet_3(javax.servlet.jsp.tagext.JspTag _jspx_th_h_panelGroup_1, PageContext _jspx_page_context)

throws Throwable {

PageContext pageContext = _jspx_page_context;

JspWriter out = _jspx_page_context.getOut();

// f:facet

javax.faces.webapp.FacetTag _jspx_th_f_facet_3 = (javax.faces.webapp.FacetTag) _jspx_tagPool_f_facet_name.get(javax.faces.webapp.FacetTag.class);

_jspx_th_f_facet_3.setPageContext(_jspx_page_context);

_jspx_th_f_facet_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_h_panelGroup_1);

_jspx_th_f_facet_3.setName("collapse");

int _jspx_eval_f_facet_3 = _jspx_th_f_facet_3.doStartTag();

if (_jspx_eval_f_facet_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {

do {

out.write("\r\n");

out.write(" ");

if (_jspx_meth_h_graphicImage_1(_jspx_th_f_facet_3, _jspx_page_context))

return true;

out.write("\r\n");

out.write(" ");

int evalDoAfterBody = _jspx_th_f_facet_3.doAfterBody();

if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)

break;

} while (true);

}

if (_jspx_th_f_facet_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)

return true;

_jspx_tagPool_f_facet_name.reuse(_jspx_th_f_facet_3);

return false;

}

private boolean _jspx_meth_h_graphicImage_1(javax.servlet.jsp.tagext.JspTag _jspx_th_f_facet_3, PageContext _jspx_page_context)

throws Throwable {

PageContext pageContext = _jspx_page_context;

JspWriter out = _jspx_page_context.getOut();

// h:graphicImage

org.apache.myfaces.taglib.html.HtmlGraphicImageTag _jspx_th_h_graphicImage_1 = (org.apache.myfaces.taglib.html.HtmlGraphicImageTag) _jspx_tagPool_h_graphicImage_value_rendered_border_nobody.get(org.apache.myfaces.taglib.html.HtmlGraphicImageTag.class);

_jspx_th_h_graphicImage_1.setPageContext(_jspx_page_context);

_jspx_th_h_graphicImage_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_f_facet_3);

_jspx_th_h_graphicImage_1.setValue("images/yellow-folder-closed.png");

_jspx_th_h_graphicImage_1.setRendered("#{!t.nodeExpanded}");

_jspx_th_h_graphicImage_1.setBorder("0");

int _jspx_eval_h_graphicImage_1 = _jspx_th_h_graphicImage_1.doStartTag();

if (_jspx_th_h_graphicImage_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)

return true;

_jspx_tagPool_h_graphicImage_value_rendered_border_nobody.reuse(_jspx_th_h_graphicImage_1);

return false;

}

private boolean _jspx_meth_h_outputText_0(javax.servlet.jsp.tagext.JspTag _jspx_th_h_panelGroup_1, PageContext _jspx_page_context)

throws Throwable {

PageContext pageContext = _jspx_page_context;

JspWriter out = _jspx_page_context.getOut();

// h:outputText

org.apache.myfaces.taglib.html.HtmlOutputTextTag _jspx_th_h_outputText_0 = (org.apache.myfaces.taglib.html.HtmlOutputTextTag) _jspx_tagPool_h_outputText_value_styleClass_nobody.get(org.apache.myfaces.taglib.html.HtmlOutputTextTag.class);

_jspx_th_h_outputText_0.setPageContext(_jspx_page_context);

_jspx_th_h_outputText_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_h_panelGroup_1);

_jspx_th_h_outputText_0.setValue("#{node.description}");

_jspx_th_h_outputText_0.setStyleClass("nodeFolder");

int _jspx_eval_h_outputText_0 = _jspx_th_h_outputText_0.doStartTag();

if (_jspx_th_h_outputText_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)

return true;

_jspx_tagPool_h_outputText_value_styleClass_nobody.reuse(_jspx_th_h_outputText_0);

return false;

}

private boolean _jspx_meth_h_outputText_1(javax.servlet.jsp.tagext.JspTag _jspx_th_h_panelGroup_1, PageContext _jspx_page_context)

throws Throwable {

PageContext pageContext = _jspx_page_context;

JspWriter out = _jspx_page_context.getOut();

// h:outputText

org.apache.myfaces.taglib.html.HtmlOutputTextTag _jspx_th_h_outputText_1 = (org.apache.myfaces.taglib.html.HtmlOutputTextTag) _jspx_tagPool_h_outputText_value_styleClass_rendered_nobody.get(org.apache.myfaces.taglib.html.HtmlOutputTextTag.class);

_jspx_th_h_outputText_1.setPageContext(_jspx_page_context);

_jspx_th_h_outputText_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_h_panelGroup_1);

_jspx_th_h_outputText_1.setValue(" (#{node.childCount})");

_jspx_th_h_outputText_1.setStyleClass("childCount");

_jspx_th_h_outputText_1.setRendered("#{!empty node.children}");

int _jspx_eval_h_outputText_1 = _jspx_th_h_outputText_1.doStartTag();

if (_jspx_th_h_outputText_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)

return true;

_jspx_tagPool_h_outputText_value_styleClass_rendered_nobody.reuse(_jspx_th_h_outputText_1);

return false;

}

private boolean _jspx_meth_f_facet_4(javax.servlet.jsp.tagext.JspTag _jspx_th_x_tree2_0, PageContext _jspx_page_context)

throws Throwable {

PageContext pageContext = _jspx_page_context;

JspWriter out = _jspx_page_context.getOut();

// f:facet

javax.faces.webapp.FacetTag _jspx_th_f_facet_4 = (javax.faces.webapp.FacetTag) _jspx_tagPool_f_facet_name.get(javax.faces.webapp.FacetTag.class);

_jspx_th_f_facet_4.setPageContext(_jspx_page_context);

_jspx_th_f_facet_4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_x_tree2_0);

_jspx_th_f_facet_4.setName("portfolio");

int _jspx_eval_f_facet_4 = _jspx_th_f_facet_4.doStartTag();

if (_jspx_eval_f_facet_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {

do {

out.write("\r\n");

out.write(" ");

if (_jspx_meth_h_panelGroup_2(_jspx_th_f_facet_4, _jspx_page_context))

return true;

out.write("\r\n");

out.write(" ");

int evalDoAfterBody = _jspx_th_f_facet_4.doAfterBody();

if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)

break;

} while (true);

}

if (_jspx_th_f_facet_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)

return true;

_jspx_tagPool_f_facet_name.reuse(_jspx_th_f_facet_4);

return false;

}

private boolean _jspx_meth_h_panelGroup_2(javax.servlet.jsp.tagext.JspTag _jspx_th_f_facet_4, PageContext _jspx_page_context)

throws Throwable {

PageContext pageContext = _jspx_page_context;

JspWriter out = _jspx_page_context.getOut();

// h:panelGroup

org.apache.myfaces.taglib.html.HtmlPanelGroupTag _jspx_th_h_panelGroup_2 = (org.apache.myfaces.taglib.html.HtmlPanelGroupTag) _jspx_tagPool_h_panelGroup.get(org.apache.myfaces.taglib.html.HtmlPanelGroupTag.class);

_jspx_th_h_panelGroup_2.setPageContext(_jspx_page_context);

_jspx_th_h_panelGroup_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_f_facet_4);

int _jspx_eval_h_panelGroup_2 = _jspx_th_h_panelGroup_2.doStartTag();

if (_jspx_eval_h_panelGroup_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {

if (_jspx_eval_h_panelGroup_2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {

out = _jspx_page_context.pushBody();

_jspx_th_h_panelGroup_2.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);

_jspx_th_h_panelGroup_2.doInitBody();

}

do {

out.write("\r\n");

out.write(" ");

if (_jspx_meth_f_facet_5(_jspx_th_h_panelGroup_2, _jspx_page_context))

return true;

out.write("\r\n");

out.write(" ");

if (_jspx_meth_f_facet_6(_jspx_th_h_panelGroup_2, _jspx_page_context))

return true;

out.write("\r\n");

out.write(" ");

if (_jspx_meth_h_outputText_2(_jspx_th_h_panelGroup_2, _jspx_page_context))

return true;

out.write("\r\n");

out.write(" ");

if (_jspx_meth_h_outputText_3(_jspx_th_h_panelGroup_2, _jspx_page_context))

return true;

out.write("\r\n");

out.write(" ");

int evalDoAfterBody = _jspx_th_h_panelGroup_2.doAfterBody();

if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)

break;

} while (true);

if (_jspx_eval_h_panelGroup_2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE)

out = _jspx_page_context.popBody();

}

if (_jspx_th_h_panelGroup_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)

return true;

_jspx_tagPool_h_panelGroup.reuse(_jspx_th_h_panelGroup_2);

return false;

}

private boolean _jspx_meth_f_facet_5(javax.servlet.jsp.tagext.JspTag _jspx_th_h_panelGroup_2, PageContext _jspx_page_context)

throws Throwable {

PageContext pageContext = _jspx_page_context;

JspWriter out = _jspx_page_context.getOut();

// f:facet

javax.faces.webapp.FacetTag _jspx_th_f_facet_5 = (javax.faces.webapp.FacetTag) _jspx_tagPool_f_facet_name.get(javax.faces.webapp.FacetTag.class);

_jspx_th_f_facet_5.setPageContext(_jspx_page_context);

_jspx_th_f_facet_5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_h_panelGroup_2);

_jspx_th_f_facet_5.setName("expand");

int _jspx_eval_f_facet_5 = _jspx_th_f_facet_5.doStartTag();

if (_jspx_eval_f_facet_5 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {

do {

out.write("\r\n");

out.write(" ");

if (_jspx_meth_h_graphicImage_2(_jspx_th_f_facet_5, _jspx_page_context))

return true;

out.write("\r\n");

out.write(" ");

int evalDoAfterBody = _jspx_th_f_facet_5.doAfterBody();

if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)

break;

} while (true);

}

if (_jspx_th_f_facet_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)

return true;

_jspx_tagPool_f_facet_name.reuse(_jspx_th_f_facet_5);

return false;

}

private boolean _jspx_meth_h_graphicImage_2(javax.servlet.jsp.tagext.JspTag _jspx_th_f_facet_5, PageContext _jspx_page_context)

throws Throwable {

PageContext pageContext = _jspx_page_context;

JspWriter out = _jspx_page_context.getOut();

// h:graphicImage

org.apache.myfaces.taglib.html.HtmlGraphicImageTag _jspx_th_h_graphicImage_2 = (org.apache.myfaces.taglib.html.HtmlGraphicImageTag) _jspx_tagPool_h_graphicImage_value_rendered_border_nobody.get(org.apache.myfaces.taglib.html.HtmlGraphicImageTag.class);

_jspx_th_h_graphicImage_2.setPageContext(_jspx_page_context);

_jspx_th_h_graphicImage_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_f_facet_5);

_jspx_th_h_graphicImage_2.setValue("images/yellow-folder-open.png");

_jspx_th_h_graphicImage_2.setRendered("#{t.nodeExpanded}");

_jspx_th_h_graphicImage_2.setBorder("0");

int _jspx_eval_h_graphicImage_2 = _jspx_th_h_graphicImage_2.doStartTag();

if (_jspx_th_h_graphicImage_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)

return true;

_jspx_tagPool_h_graphicImage_value_rendered_border_nobody.reuse(_jspx_th_h_graphicImage_2);

return false;

}

private boolean _jspx_meth_f_facet_6(javax.servlet.jsp.tagext.JspTag _jspx_th_h_panelGroup_2, PageContext _jspx_page_context)

throws Throwable {

PageContext pageContext = _jspx_page_context;

JspWriter out = _jspx_page_context.getOut();

// f:facet

javax.faces.webapp.FacetTag _jspx_th_f_facet_6 = (javax.faces.webapp.FacetTag) _jspx_tagPool_f_facet_name.get(javax.faces.webapp.FacetTag.class);

_jspx_th_f_facet_6.setPageContext(_jspx_page_context);

_jspx_th_f_facet_6.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_h_panelGroup_2);

_jspx_th_f_facet_6.setName("collapse");

int _jspx_eval_f_facet_6 = _jspx_th_f_facet_6.doStartTag();

if (_jspx_eval_f_facet_6 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {

do {

out.write("\r\n");

out.write(" ");

if (_jspx_meth_h_graphicImage_3(_jspx_th_f_facet_6, _jspx_page_context))

return true;

out.write("\r\n");

out.write(" ");

int evalDoAfterBody = _jspx_th_f_facet_6.doAfterBody();

if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)

break;

} while (true);

}

if (_jspx_th_f_facet_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)

return true;

_jspx_tagPool_f_facet_name.reuse(_jspx_th_f_facet_6);

return false;

}

private boolean _jspx_meth_h_graphicImage_3(javax.servlet.jsp.tagext.JspTag _jspx_th_f_facet_6, PageContext _jspx_page_context)

throws Throwable {

PageContext pageContext = _jspx_page_context;

JspWriter out = _jspx_page_context.getOut();

// h:graphicImage

org.apache.myfaces.taglib.html.HtmlGraphicImageTag _jspx_th_h_graphicImage_3 = (org.apache.myfaces.taglib.html.HtmlGraphicImageTag) _jspx_tagPool_h_graphicImage_value_rendered_border_nobody.get(org.apache.myfaces.taglib.html.HtmlGraphicImageTag.class);

_jspx_th_h_graphicImage_3.setPageContext(_jspx_page_context);

_jspx_th_h_graphicImage_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_f_facet_6);

_jspx_th_h_graphicImage_3.setValue("images/yellow-folder-closed.png");

_jspx_th_h_graphicImage_3.setRendered("#{!t.nodeExpanded}");

_jspx_th_h_graphicImage_3.setBorder("0");

int _jspx_eval_h_graphicImage_3 = _jspx_th_h_graphicImage_3.doStartTag();

if (_jspx_th_h_graphicImage_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)

return true;

_jspx_tagPool_h_graphicImage_value_rendered_border_nobody.reuse(_jspx_th_h_graphicImage_3);

return false;

}

private boolean _jspx_meth_h_outputText_2(javax.servlet.jsp.tagext.JspTag _jspx_th_h_panelGroup_2, PageContext _jspx_page_context)

throws Throwable {

PageContext pageContext = _jspx_page_context;

JspWriter out = _jspx_page_context.getOut();

// h:outputText

org.apache.myfaces.taglib.html.HtmlOutputTextTag _jspx_th_h_outputText_2 = (org.apache.myfaces.taglib.html.HtmlOutputTextTag) _jspx_tagPool_h_outputText_value_styleClass_nobody.get(org.apache.myfaces.taglib.html.HtmlOutputTextTag.class);

_jspx_th_h_outputText_2.setPageContext(_jspx_page_context);

_jspx_th_h_outputText_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_h_panelGroup_2);

_jspx_th_h_outputText_2.setValue("#{node.description}");

_jspx_th_h_outputText_2.setStyleClass("nodeFolder");

int _jspx_eval_h_outputText_2 = _jspx_th_h_outputText_2.doStartTag();

if (_jspx_th_h_outputText_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)

return true;

_jspx_tagPool_h_outputText_value_styleClass_nobody.reuse(_jspx_th_h_outputText_2);

return false;

}

private boolean _jspx_meth_h_outputText_3(javax.servlet.jsp.tagext.JspTag _jspx_th_h_panelGroup_2, PageContext _jspx_page_context)

throws Throwable {

PageContext pageContext = _jspx_page_context;

JspWriter out = _jspx_page_context.getOut();

// h:outputText

org.apache.myfaces.taglib.html.HtmlOutputTextTag _jspx_th_h_outputText_3 = (org.apache.myfaces.taglib.html.HtmlOutputTextTag) _jspx_tagPool_h_outputText_value_styleClass_rendered_nobody.get(org.apache.myfaces.taglib.html.HtmlOutputTextTag.class);

_jspx_th_h_outputText_3.setPageContext(_jspx_page_context);

_jspx_th_h_outputText_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_h_panelGroup_2);

_jspx_th_h_outputText_3.setValue(" (#{node.childCount})");

_jspx_th_h_outputText_3.setStyleClass("childCount");

_jspx_th_h_outputText_3.setRendered("#{!empty node.children}");

int _jspx_eval_h_outputText_3 = _jspx_th_h_outputText_3.doStartTag();

if (_jspx_th_h_outputText_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)

return true;

_jspx_tagPool_h_outputText_value_styleClass_rendered_nobody.reuse(_jspx_th_h_outputText_3);

return false;

}

private boolean _jspx_meth_f_facet_7(javax.servlet.jsp.tagext.JspTag _jspx_th_x_tree2_0, PageContext _jspx_page_context)

throws Throwable {

PageContext pageContext = _jspx_page_context;

JspWriter out = _jspx_page_context.getOut();

// f:facet

javax.faces.webapp.FacetTag _jspx_th_f_facet_7 = (javax.faces.webapp.FacetTag) _jspx_tagPool_f_facet_name.get(javax.faces.webapp.FacetTag.class);

_jspx_th_f_facet_7.setPageContext(_jspx_page_context);

_jspx_th_f_facet_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_x_tree2_0);

_jspx_th_f_facet_7.setName("fund");

int _jspx_eval_f_facet_7 = _jspx_th_f_facet_7.doStartTag();

if (_jspx_eval_f_facet_7 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {

do {

out.write("\r\n");

out.write(" ");

if (_jspx_meth_h_panelGroup_3(_jspx_th_f_facet_7, _jspx_page_context))

return true;

out.write("\r\n");

out.write(" ");

int evalDoAfterBody = _jspx_th_f_facet_7.doAfterBody();

if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)

break;

} while (true);

}

if (_jspx_th_f_facet_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)

return true;

_jspx_tagPool_f_facet_name.reuse(_jspx_th_f_facet_7);

return false;

}

private boolean _jspx_meth_h_panelGroup_3(javax.servlet.jsp.tagext.JspTag _jspx_th_f_facet_7, PageContext _jspx_page_context)

throws Throwable {

PageContext pageContext = _jspx_page_context;

JspWriter out = _jspx_page_context.getOut();

// h:panelGroup

org.apache.myfaces.taglib.html.HtmlPanelGroupTag _jspx_th_h_panelGroup_3 = (org.apache.myfaces.taglib.html.HtmlPanelGroupTag) _jspx_tagPool_h_panelGroup.get(org.apache.myfaces.taglib.html.HtmlPanelGroupTag.class);

_jspx_th_h_panelGroup_3.setPageContext(_jspx_page_context);

_jspx_th_h_panelGroup_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_f_facet_7);

int _jspx_eval_h_panelGroup_3 = _jspx_th_h_panelGroup_3.doStartTag();

if (_jspx_eval_h_panelGroup_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {

if (_jspx_eval_h_panelGroup_3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {

out = _jspx_page_context.pushBody();

_jspx_th_h_panelGroup_3.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);

_jspx_th_h_panelGroup_3.doInitBody();

}

do {

out.write("\r\n");

out.write(" ");

if (_jspx_meth_f_facet_8(_jspx_th_h_panelGroup_3, _jspx_page_context))

return true;

out.write("\r\n");

out.write(" ");

if (_jspx_meth_f_facet_9(_jspx_th_h_panelGroup_3, _jspx_page_context))

return true;

out.write("\r\n");

out.write(" ");

if (_jspx_meth_h_outputText_4(_jspx_th_h_panelGroup_3, _jspx_page_context))

return true;

out.write("\r\n");

out.write(" ");

if (_jspx_meth_h_outputText_5(_jspx_th_h_panelGroup_3, _jspx_page_context))

return true;

out.write("\r\n");

out.write(" ");

int evalDoAfterBody = _jspx_th_h_panelGroup_3.doAfterBody();

if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)

break;

} while (true);

if (_jspx_eval_h_panelGroup_3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE)

out = _jspx_page_context.popBody();

}

if (_jspx_th_h_panelGroup_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)

return true;

_jspx_tagPool_h_panelGroup.reuse(_jspx_th_h_panelGroup_3);

return false;

}

private boolean _jspx_meth_f_facet_8(javax.servlet.jsp.tagext.JspTag _jspx_th_h_panelGroup_3, PageContext _jspx_page_context)

throws Throwable {

PageContext pageContext = _jspx_page_context;

JspWriter out = _jspx_page_context.getOut();

// f:facet

javax.faces.webapp.FacetTag _jspx_th_f_facet_8 = (javax.faces.webapp.FacetTag) _jspx_tagPool_f_facet_name.get(javax.faces.webapp.FacetTag.class);

_jspx_th_f_facet_8.setPageContext(_jspx_page_context);

_jspx_th_f_facet_8.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_h_panelGroup_3);

_jspx_th_f_facet_8.setName("expand");

int _jspx_eval_f_facet_8 = _jspx_th_f_facet_8.doStartTag();

if (_jspx_eval_f_facet_8 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {

do {

out.write("\r\n");

out.write(" ");

if (_jspx_meth_h_graphicImage_4(_jspx_th_f_facet_8, _jspx_page_context))

return true;

out.write("\r\n");

out.write(" ");

int evalDoAfterBody = _jspx_th_f_facet_8.doAfterBody();

if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)

break;

} while (true);

}

if (_jspx_th_f_facet_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)

return true;

_jspx_tagPool_f_facet_name.reuse(_jspx_th_f_facet_8);

return false;

}

private boolean _jspx_meth_h_graphicImage_4(javax.servlet.jsp.tagext.JspTag _jspx_th_f_facet_8, PageContext _jspx_page_context)

throws Throwable {

PageContext pageContext = _jspx_page_context;

JspWriter out = _jspx_page_context.getOut();

// h:graphicImage

org.apache.myfaces.taglib.html.HtmlGraphicImageTag _jspx_th_h_graphicImage_4 = (org.apache.myfaces.taglib.html.HtmlGraphicImageTag) _jspx_tagPool_h_graphicImage_value_rendered_border_nobody.get(org.apache.myfaces.taglib.html.HtmlGraphicImageTag.class);

_jspx_th_h_graphicImage_4.setPageContext(_jspx_page_context);

_jspx_th_h_graphicImage_4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_f_facet_8);

_jspx_th_h_graphicImage_4.setValue("images/yellow-folder-open.png");

_jspx_th_h_graphicImage_4.setRendered("#{t.nodeExpanded}");

_jspx_th_h_graphicImage_4.setBorder("0");

int _jspx_eval_h_graphicImage_4 = _jspx_th_h_graphicImage_4.doStartTag();

if (_jspx_th_h_graphicImage_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)

return true;

_jspx_tagPool_h_graphicImage_value_rendered_border_nobody.reuse(_jspx_th_h_graphicImage_4);

return false;

}

private boolean _jspx_meth_f_facet_9(javax.servlet.jsp.tagext.JspTag _jspx_th_h_panelGroup_3, PageContext _jspx_page_context)

throws Throwable {

PageContext pageContext = _jspx_page_context;

JspWriter out = _jspx_page_context.getOut();

// f:facet

javax.faces.webapp.FacetTag _jspx_th_f_facet_9 = (javax.faces.webapp.FacetTag) _jspx_tagPool_f_facet_name.get(javax.faces.webapp.FacetTag.class);

_jspx_th_f_facet_9.setPageContext(_jspx_page_context);

_jspx_th_f_facet_9.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_h_panelGroup_3);

_jspx_th_f_facet_9.setName("collapse");

int _jspx_eval_f_facet_9 = _jspx_th_f_facet_9.doStartTag();

if (_jspx_eval_f_facet_9 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {

do {

out.write("\r\n");

out.write(" ");

if (_jspx_meth_h_graphicImage_5(_jspx_th_f_facet_9, _jspx_page_context))

return true;

out.write("\r\n");

out.write(" ");

int evalDoAfterBody = _jspx_th_f_facet_9.doAfterBody();

if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)

break;

} while (true);

}

if (_jspx_th_f_facet_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)

return true;

_jspx_tagPool_f_facet_name.reuse(_jspx_th_f_facet_9);

return false;

}

private boolean _jspx_meth_h_graphicImage_5(javax.servlet.jsp.tagext.JspTag _jspx_th_f_facet_9, PageContext _jspx_page_context)

throws Throwable {

PageContext pageContext = _jspx_page_context;

JspWriter out = _jspx_page_context.getOut();

// h:graphicImage

org.apache.myfaces.taglib.html.HtmlGraphicImageTag _jspx_th_h_graphicImage_5 = (org.apache.myfaces.taglib.html.HtmlGraphicImageTag) _jspx_tagPool_h_graphicImage_value_rendered_border_nobody.get(org.apache.myfaces.taglib.html.HtmlGraphicImageTag.class);

_jspx_th_h_graphicImage_5.setPageContext(_jspx_page_context);

_jspx_th_h_graphicImage_5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_f_facet_9);

_jspx_th_h_graphicImage_5.setValue("images/yellow-folder-closed.png");

_jspx_th_h_graphicImage_5.setRendered("#{!t.nodeExpanded}");

_jspx_th_h_graphicImage_5.setBorder("0");

int _jspx_eval_h_graphicImage_5 = _jspx_th_h_graphicImage_5.doStartTag();

if (_jspx_th_h_graphicImage_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)

return true;

_jspx_tagPool_h_graphicImage_value_rendered_border_nobody.reuse(_jspx_th_h_graphicImage_5);

return false;

}

private boolean _jspx_meth_h_outputText_4(javax.servlet.jsp.tagext.JspTag _jspx_th_h_panelGroup_3, PageContext _jspx_page_context)

throws Throwable {

PageContext pageContext = _jspx_page_context;

JspWriter out = _jspx_page_context.getOut();

// h:outputText

org.apache.myfaces.taglib.html.HtmlOutputTextTag _jspx_th_h_outputText_4 = (org.apache.myfaces.taglib.html.HtmlOutputTextTag) _jspx_tagPool_h_outputText_value_styleClass_nobody.get(org.apache.myfaces.taglib.html.HtmlOutputTextTag.class);

_jspx_th_h_outputText_4.setPageContext(_jspx_page_context);

_jspx_th_h_outputText_4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_h_panelGroup_3);

_jspx_th_h_outputText_4.setValue("#{node.description}");

_jspx_th_h_outputText_4.setStyleClass("nodeFolder");

int _jspx_eval_h_outputText_4 = _jspx_th_h_outputText_4.doStartTag();

if (_jspx_th_h_outputText_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)

return true;

_jspx_tagPool_h_outputText_value_styleClass_nobody.reuse(_jspx_th_h_outputText_4);

return false;

}

private boolean _jspx_meth_h_outputText_5(javax.servlet.jsp.tagext.JspTag _jspx_th_h_panelGroup_3, PageContext _jspx_page_context)

throws Throwable {

PageContext pageContext = _jspx_page_context;

JspWriter out = _jspx_page_context.getOut();

// h:outputText

org.apache.myfaces.taglib.html.HtmlOutputTextTag _jspx_th_h_outputText_5 = (org.apache.myfaces.taglib.html.HtmlOutputTextTag) _jspx_tagPool_h_outputText_value_styleClass_rendered_nobody.get(org.apache.myfaces.taglib.html.HtmlOutputTextTag.class);

_jspx_th_h_outputText_5.setPageContext(_jspx_page_context);

_jspx_th_h_outputText_5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_h_panelGroup_3);

_jspx_th_h_outputText_5.setValue(" (#{node.childCount})");

_jspx_th_h_outputText_5.setStyleClass("childCount");

_jspx_th_h_outputText_5.setRendered("#{!empty node.children}");

int _jspx_eval_h_outputText_5 = _jspx_th_h_outputText_5.doStartTag();

if (_jspx_th_h_outputText_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)

return true;

_jspx_tagPool_h_outputText_value_styleClass_rendered_nobody.reuse(_jspx_th_h_outputText_5);

return false;

}

private boolean _jspx_meth_f_facet_10(javax.servlet.jsp.tagext.JspTag _jspx_th_x_tree2_0, PageContext _jspx_page_context)

throws Throwable {

PageContext pageContext = _jspx_page_context;

JspWriter out = _jspx_page_context.getOut();

// f:facet

javax.faces.webapp.FacetTag _jspx_th_f_facet_10 = (javax.faces.webapp.FacetTag) _jspx_tagPool_f_facet_name.get(javax.faces.webapp.FacetTag.class);

_jspx_th_f_facet_10.setPageContext(_jspx_page_context);

_jspx_th_f_facet_10.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_x_tree2_0);

_jspx_th_f_facet_10.setName("loan");

int _jspx_eval_f_facet_10 = _jspx_th_f_facet_10.doStartTag();

if (_jspx_eval_f_facet_10 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {

do {

out.write("\r\n");

out.write(" ");

if (_jspx_meth_h_panelGroup_4(_jspx_th_f_facet_10, _jspx_page_context))

return true;

out.write("\r\n");

out.write(" ");

int evalDoAfterBody = _jspx_th_f_facet_10.doAfterBody();

if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)

break;

} while (true);

}

if (_jspx_th_f_facet_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)

return true;

_jspx_tagPool_f_facet_name.reuse(_jspx_th_f_facet_10);

return false;

}

private boolean _jspx_meth_h_panelGroup_4(javax.servlet.jsp.tagext.JspTag _jspx_th_f_facet_10, PageContext _jspx_page_context)

throws Throwable {

PageContext pageContext = _jspx_page_context;

JspWriter out = _jspx_page_context.getOut();

// h:panelGroup

org.apache.myfaces.taglib.html.HtmlPanelGroupTag _jspx_th_h_panelGroup_4 = (org.apache.myfaces.taglib.html.HtmlPanelGroupTag) _jspx_tagPool_h_panelGroup.get(org.apache.myfaces.taglib.html.HtmlPanelGroupTag.class);

_jspx_th_h_panelGroup_4.setPageContext(_jspx_page_context);

_jspx_th_h_panelGroup_4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_f_facet_10);

int _jspx_eval_h_panelGroup_4 = _jspx_th_h_panelGroup_4.doStartTag();

if (_jspx_eval_h_panelGroup_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {

if (_jspx_eval_h_panelGroup_4 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {

out = _jspx_page_context.pushBody();

_jspx_th_h_panelGroup_4.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);

_jspx_th_h_panelGroup_4.doInitBody();

}

do {

out.write("\r\n");

out.write(" ");

if (_jspx_meth_x_commandLink_0(_jspx_th_h_panelGroup_4, _jspx_page_context))

return true;

out.write("\r\n");

out.write(" ");

int evalDoAfterBody = _jspx_th_h_panelGroup_4.doAfterBody();

if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)

break;

} while (true);

if (_jspx_eval_h_panelGroup_4 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE)

out = _jspx_page_context.popBody();

}

if (_jspx_th_h_panelGroup_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)

return true;

_jspx_tagPool_h_panelGroup.reuse(_jspx_th_h_panelGroup_4);

return false;

}

private boolean _jspx_meth_x_commandLink_0(javax.servlet.jsp.tagext.JspTag _jspx_th_h_panelGroup_4, PageContext _jspx_page_context)

throws Throwable {

PageContext pageContext = _jspx_page_context;

JspWriter out = _jspx_page_context.getOut();

// x:commandLink

org.apache.myfaces.taglib.html.ext.HtmlCommandLinkTag _jspx_th_x_commandLink_0 = (org.apache.myfaces.taglib.html.ext.HtmlCommandLinkTag) _jspx_tagPool_x_commandLink_styleClass_actionListener_action.get(org.apache.myfaces.taglib.html.ext.HtmlCommandLinkTag.class);

_jspx_th_x_commandLink_0.setPageContext(_jspx_page_context);

_jspx_th_x_commandLink_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_h_panelGroup_4);

_jspx_th_x_commandLink_0.setStyleClass("document");

_jspx_th_x_commandLink_0.setActionListener("#{loanSelectionTreeActionListener.processAction}");

_jspx_th_x_commandLink_0.setAction("#{loanSelectionTreeActionListener.isTreeNodeSelected}");

int _jspx_eval_x_commandLink_0 = _jspx_th_x_commandLink_0.doStartTag();

if (_jspx_eval_x_commandLink_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {

out.write("\r\n");

out.write(" ");

if (_jspx_meth_h_graphicImage_6(_jspx_th_x_commandLink_0, _jspx_page_context))

return true;

out.write("\r\n");

out.write(" ");

if (_jspx_meth_h_outputText_6(_jspx_th_x_commandLink_0, _jspx_page_context))

return true;

out.write("\r\n");

out.write(" ");

if (_jspx_meth_f_param_0(_jspx_th_x_commandLink_0, _jspx_page_context))

return true;

out.write("\r\n");

out.write(" ");

}

if (_jspx_th_x_commandLink_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)

return true;

_jspx_tagPool_x_commandLink_styleClass_actionListener_action.reuse(_jspx_th_x_commandLink_0);

return false;

}

private boolean _jspx_meth_h_graphicImage_6(javax.servlet.jsp.tagext.JspTag _jspx_th_x_commandLink_0, PageContext _jspx_page_context)

throws Throwable {

PageContext pageContext = _jspx_page_context;

JspWriter out = _jspx_page_context.getOut();

// h:graphicImage

org.apache.myfaces.taglib.html.HtmlGraphicImageTag _jspx_th_h_graphicImage_6 = (org.apache.myfaces.taglib.html.HtmlGraphicImageTag) _jspx_tagPool_h_graphicImage_value_border_nobody.get(org.apache.myfaces.taglib.html.HtmlGraphicImageTag.class);

_jspx_th_h_graphicImage_6.setPageContext(_jspx_page_context);

_jspx_th_h_graphicImage_6.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_x_commandLink_0);

_jspx_th_h_graphicImage_6.setValue("images/document.png");

_jspx_th_h_graphicImage_6.setBorder("0");

int _jspx_eval_h_graphicImage_6 = _jspx_th_h_graphicImage_6.doStartTag();

if (_jspx_th_h_graphicImage_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)

return true;

_jspx_tagPool_h_graphicImage_value_border_nobody.reuse(_jspx_th_h_graphicImage_6);

return false;

}

private boolean _jspx_meth_h_outputText_6(javax.servlet.jsp.tagext.JspTag _jspx_th_x_commandLink_0, PageContext _jspx_page_context)

throws Throwable {

PageContext pageContext = _jspx_page_context;

JspWriter out = _jspx_page_context.getOut();

// h:outputText

org.apache.myfaces.taglib.html.HtmlOutputTextTag _jspx_th_h_outputText_6 = (org.apache.myfaces.taglib.html.HtmlOutputTextTag) _jspx_tagPool_h_outputText_value_nobody.get(org.apache.myfaces.taglib.html.HtmlOutputTextTag.class);

_jspx_th_h_outputText_6.setPageContext(_jspx_page_context);

_jspx_th_h_outputText_6.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_x_commandLink_0);

_jspx_th_h_outputText_6.setValue("#{node.description}");

int _jspx_eval_h_outputText_6 = _jspx_th_h_outputText_6.doStartTag();

if (_jspx_th_h_outputText_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)

return true;

_jspx_tagPool_h_outputText_value_nobody.reuse(_jspx_th_h_outputText_6);

return false;

}

private boolean _jspx_meth_f_param_0(javax.servlet.jsp.tagext.JspTag _jspx_th_x_commandLink_0, PageContext _jspx_page_context)

throws Throwable {

PageContext pageContext = _jspx_page_context;

JspWriter out = _jspx_page_context.getOut();

// f:param

org.apache.myfaces.taglib.core.ParamTag _jspx_th_f_param_0 = (org.apache.myfaces.taglib.core.ParamTag) _jspx_tagPool_f_param_value_name_nobody.get(org.apache.myfaces.taglib.core.ParamTag.class);

_jspx_th_f_param_0.setPageContext(_jspx_page_context);

_jspx_th_f_param_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_x_commandLink_0);

_jspx_th_f_param_0.setName("docNum");

_jspx_th_f_param_0.setValue("#{node.identifier}");

int _jspx_eval_f_param_0 = _jspx_th_f_param_0.doStartTag();

if (_jspx_th_f_param_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)

return true;

_jspx_tagPool_f_param_value_name_nobody.reuse(_jspx_th_f_param_0);

return false;

}

private boolean _jspx_meth_f_verbatim_1(javax.servlet.jsp.tagext.JspTag _jspx_th_h_panelGroup_0, PageContext _jspx_page_context)

throws Throwable {

PageContext pageContext = _jspx_page_context;

JspWriter out = _jspx_page_context.getOut();

// f:verbatim

org.apache.myfaces.taglib.core.VerbatimTag _jspx_th_f_verbatim_1 = (org.apache.myfaces.taglib.core.VerbatimTag) _jspx_tagPool_f_verbatim.get(org.apache.myfaces.taglib.core.VerbatimTag.class);

_jspx_th_f_verbatim_1.setPageContext(_jspx_page_context);

_jspx_th_f_verbatim_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_h_panelGroup_0);

int _jspx_eval_f_verbatim_1 = _jspx_th_f_verbatim_1.doStartTag();

if (_jspx_eval_f_verbatim_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {

if (_jspx_eval_f_verbatim_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {

out = _jspx_page_context.pushBody();

_jspx_th_f_verbatim_1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);

_jspx_th_f_verbatim_1.doInitBody();

}

do {

out.write("\r\n");

out.write(" <br/>\r\n");

out.write(" ");

int evalDoAfterBody = _jspx_th_f_verbatim_1.doAfterBody();

if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)

break;

} while (true);

if (_jspx_eval_f_verbatim_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE)

out = _jspx_page_context.popBody();

}

if (_jspx_th_f_verbatim_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)

return true;

_jspx_tagPool_f_verbatim.reuse(_jspx_th_f_verbatim_1);

return false;

}

}

Internet communications are not secure and therefore NOTiFY
does not accept legal responsibility for the contents of this message.
Although NOTiFY operates anti-virus programmes, it does not
accept responsibility for any damage whatsoever that is caused by
viruses being passed.  Any views or opinions presented are solely those
of the author and do not necessarily represent those of NOTiFY.  
Replies to this email may be monitored by NOTiFY for operational or 
business reasons.

Re: Null Pointer Exception when calling JSP from Frame

Posted by Rob Decker <ro...@objectsource.org>.
Why do you need to put the frameset in a f:view? There are no jsf components on the page.

Rob
  ----- Original Message ----- 
  From: Roger Lee, NOTiFY 
  To: MyFaces Development ; MyFaces Discussion 
  Sent: Friday, April 01, 2005 4:41 AM
  Subject: Null Pointer Exception when calling JSP from Frame


  This document contains frames, which cannot be edited. The original document is attached.

Re: Null Pointer Exception when calling JSP from Frame

Posted by "Roger Lee, NOTiFY" <ro...@notify.co.uk>.
Changed frame JSP to;

<html>
<%@ page session="true" contentType="text/html;charset=utf-8"%>
<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f" %>
<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h" %>
<%@ taglib uri="http://myfaces.apache.org/extensions" prefix="x" %>

<f:view>
    <frameset cols="50%,*">
        <f:subview id="leftFrame">
            <frame src="LoanSelectionTree.jsp" name="leftFrame" 
frameborder="1" scrolling="Yes" marginwidth="0" marginheight="0" >
        </f:subview>
        <f:subview id="rightFrame">
            <frame src="blank.jsp" name="rightFrame" frameborder="1" 
scrolling="Yes" marginwidth="0" marginheight="0" >
        </f:subview>
    </frameset>
</f:view>
</html>

Still get;

10:58:29,827 INFO  [STDOUT] >>>>> FortyTwoObjectsHandler login
10:58:30,788 INFO  [STDOUT] >>>>> Collection getStaticDataEnquiriesList()
10:58:30,808 INFO  [STDOUT] >>>>> getStaticDataEnquiries()
10:58:32,621 INFO  [STDOUT] >>>>> getStaticDataEnquiries()
10:58:32,631 INFO  [STDOUT] >>>>> StaticDataEnquiriesListBean - 
selectedStaticDa
taEnquiries value = 0
10:58:35,675 INFO  [STDOUT] >>>>> TransactionEnquiriesListBean - 
selectedTransac
tionEnquiries value = 1
10:58:38,209 ERROR [Engine] StandardWrapperValve[jsp]: Servlet.service() for 
ser
vlet jsp threw exception
java.lang.NullPointerException
        at 
javax.faces.webapp.UIComponentTag.setupResponseWriter(UIComponentTag.
java:646)
        at 
javax.faces.webapp.UIComponentTag.doStartTag(UIComponentTag.java:254)

        at 
org.apache.myfaces.taglib.core.ViewTag.doStartTag(ViewTag.java:90)
        at 
org.apache.jsp.LoanSelectionTree_jsp._jspService(LoanSelectionTree_js
p.java:151)
        at 
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
        at 
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper
.java:324)
        at 
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:2
92)
        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:237)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:157)
        at 
org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFi
lter.java:75)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:186)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:157)
        at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
alve.java:214)
        at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
eContext.java:104)
        at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
a:520)
        at 
org.apache.catalina.core.StandardContextValve.invokeInternal(Standard
ContextValve.java:198)
        at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
alve.java:152)
        at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
eContext.java:104)
        at 
org.jboss.web.tomcat.security.CustomPrincipalValve.invoke(CustomPrinc
ipalValve.java:66)
        at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
eContext.java:102)
        at 
org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(Securit
yAssociationValve.java:150)
        at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
eContext.java:102)
        at 
org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValv
e.java:54)
        at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
eContext.java:102)
        at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
a:520)
        at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
ava:137)
        at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
eContext.java:104)
        at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j
ava:118)
        at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
eContext.java:102)
        at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
a:520)
        at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal
ve.java:109)
        at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
eContext.java:104)
        at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
a:520)
        at 
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)

        at 
org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:16
0)
        at 
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java
:799)
        at 
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.proce
ssConnection(Http11Protocol.java:705)
        at 
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java
:577)
        at 
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadP
ool.java:683)
        at java.lang.Thread.run(Thread.java:534)
10:59:34,530 INFO  [TomcatDeployer] undeploy, ctxPath=/fortytwoobjects, 
warUrl=f
ile:/C:/jboss-4.0.1sp1/server/default/tmp/deploy/tmp56310fortytwoobjectsmangroup
.ear-contents/fortytwoobjects_web-exp.war/
10:59:34,530 INFO  [EJBDeployer] Undeploying: 
file:/C:/jboss-4.0.1sp1/server/def
ault/tmp/deploy/tmp56310fortytwoobjectsmangroup.ear-contents/fortytwoobjects_ejb
.jar
10:59:35,121 WARN  [DeploymentInfo] Could not delete 
file:/C:/jboss-4.0.1sp1/ser
ver/default/tmp/deploy/tmp56310fortytwoobjectsmangroup.ear-contents/fortytwoobje
cts_web-exp.war/ restart will delete it
10:59:35,131 INFO  [EjbModule] Undeployed LoanService
10:59:35,131 INFO  [EARDeployer] Undeploying J2EE application, destroy step: 
fil
e:/C:/jboss-4.0.1sp1/server/default/deploy/fortytwoobjectsmangroup.ear
10:59:35,131 WARN  [DeploymentInfo] Could not delete 
file:/C:/jboss-4.0.1sp1/ser
ver/default/tmp/deploy/tmp56310fortytwoobjectsmangroup.ear restart will 
delete i
t
10:59:35,171 INFO  [EARDeployer] Init J2EE application: 
file:/C:/jboss-4.0.1sp1/
server/default/deploy/fortytwoobjectsmangroup.ear
10:59:37,714 INFO  [EjbModule] Deploying LoanService
10:59:37,754 INFO  [EJBDeployer] Deployed: 
file:/C:/jboss-4.0.1sp1/server/defaul
t/tmp/deploy/tmp56315fortytwoobjectsmangroup.ear-contents/fortytwoobjects_ejb.ja
r
10:59:37,784 INFO  [TomcatDeployer] deploy, ctxPath=/fortytwoobjects, 
warUrl=fil
e:/C:/jboss-4.0.1sp1/server/default/tmp/deploy/tmp56315fortytwoobjectsmangroup.e
ar-contents/fortytwoobjects_web-exp.war/
10:59:38,596 INFO  [FacesConfigurator] Reading standard config 
org/apache/myface
s/resource/standard-faces-config.xml
10:59:38,686 INFO  [FacesConfigurator] Reading config 
jar:file:/C:/DOCUME~1/NOTi
FY/LOCALS~1/Temp/myfaces56316.jar!/META-INF/faces-config.xml
10:59:38,836 INFO  [FacesConfigurator] Reading config 
jar:file:/C:/DOCUME~1/NOTi
FY/LOCALS~1/Temp/myfaces56317.jar!/META-INF/faces-config.xml
10:59:38,866 INFO  [FacesConfigurator] Reading config 
jar:file:/C:/DOCUME~1/NOTi
FY/LOCALS~1/Temp/myfaces56318.jar!/META-INF/faces-config.xml
10:59:38,936 INFO  [FacesConfigurator] Reading config 
jar:file:/C:/DOCUME~1/NOTi
FY/LOCALS~1/Temp/myfaces56319.jar!/META-INF/faces-config.xml
10:59:39,006 INFO  [FacesConfigurator] Reading config 
/WEB-INF/fortytwoobjectsma
npoc-config.xml
10:59:39,126 WARN  [WebXmlParser] Ignored element 'jsp-file' as child of 
'servle
t'.
10:59:39,126 WARN  [WebXmlParser] Ignored element 'jsp-file' as child of 
'servle
t'.
10:59:39,126 INFO  [StartupServletContextListener] ServletContext 
'C:\jboss-4.0.
1sp1\server\default\tmp\deploy\tmp56315fortytwoobjectsmangroup.ear-contents\fort
ytwoobjects_web-exp.war\' initialized.
10:59:39,156 INFO  [EARDeployer] Started J2EE application: 
file:/C:/jboss-4.0.1s
p1/server/default/deploy/fortytwoobjectsmangroup.ear
11:11:12,303 INFO  [TomcatDeployer] undeploy, ctxPath=/fortytwoobjects, 
warUrl=f
ile:/C:/jboss-4.0.1sp1/server/default/tmp/deploy/tmp56315fortytwoobjectsmangroup
.ear-contents/fortytwoobjects_web-exp.war/
11:11:12,323 INFO  [EJBDeployer] Undeploying: 
file:/C:/jboss-4.0.1sp1/server/def
ault/tmp/deploy/tmp56315fortytwoobjectsmangroup.ear-contents/fortytwoobjects_ejb
.jar
11:11:13,134 WARN  [DeploymentInfo] Could not delete 
file:/C:/jboss-4.0.1sp1/ser
ver/default/tmp/deploy/tmp56315fortytwoobjectsmangroup.ear-contents/fortytwoobje
cts_web-exp.war/ restart will delete it
11:11:13,144 INFO  [EjbModule] Undeployed LoanService
11:11:13,144 INFO  [EARDeployer] Undeploying J2EE application, destroy step: 
fil
e:/C:/jboss-4.0.1sp1/server/default/deploy/fortytwoobjectsmangroup.ear
11:11:13,144 WARN  [DeploymentInfo] Could not delete 
file:/C:/jboss-4.0.1sp1/ser
ver/default/tmp/deploy/tmp56315fortytwoobjectsmangroup.ear restart will 
delete i
t
11:11:13,184 INFO  [EARDeployer] Init J2EE application: 
file:/C:/jboss-4.0.1sp1/
server/default/deploy/fortytwoobjectsmangroup.ear
11:11:16,068 INFO  [EjbModule] Deploying LoanService
11:11:16,118 INFO  [EJBDeployer] Deployed: 
file:/C:/jboss-4.0.1sp1/server/defaul
t/tmp/deploy/tmp56320fortytwoobjectsmangroup.ear-contents/fortytwoobjects_ejb.ja
r
11:11:16,159 INFO  [TomcatDeployer] deploy, ctxPath=/fortytwoobjects, 
warUrl=fil
e:/C:/jboss-4.0.1sp1/server/default/tmp/deploy/tmp56320fortytwoobjectsmangroup.e
ar-contents/fortytwoobjects_web-exp.war/
11:11:17,270 INFO  [FacesConfigurator] Reading standard config 
org/apache/myface
s/resource/standard-faces-config.xml
11:11:17,370 INFO  [FacesConfigurator] Reading config 
jar:file:/C:/DOCUME~1/NOTi
FY/LOCALS~1/Temp/myfaces56321.jar!/META-INF/faces-config.xml
11:11:17,551 INFO  [FacesConfigurator] Reading config 
jar:file:/C:/DOCUME~1/NOTi
FY/LOCALS~1/Temp/myfaces56322.jar!/META-INF/faces-config.xml
11:11:17,581 INFO  [FacesConfigurator] Reading config 
jar:file:/C:/DOCUME~1/NOTi
FY/LOCALS~1/Temp/myfaces56323.jar!/META-INF/faces-config.xml
11:11:17,671 INFO  [FacesConfigurator] Reading config 
jar:file:/C:/DOCUME~1/NOTi
FY/LOCALS~1/Temp/myfaces56324.jar!/META-INF/faces-config.xml
11:11:17,751 INFO  [FacesConfigurator] Reading config 
/WEB-INF/fortytwoobjectsma
npoc-config.xml
11:11:17,891 WARN  [WebXmlParser] Ignored element 'jsp-file' as child of 
'servle
t'.
11:11:17,901 WARN  [WebXmlParser] Ignored element 'jsp-file' as child of 
'servle
t'.
11:11:17,911 INFO  [StartupServletContextListener] ServletContext 
'C:\jboss-4.0.
1sp1\server\default\tmp\deploy\tmp56320fortytwoobjectsmangroup.ear-contents\fort
ytwoobjects_web-exp.war\' initialized.
11:11:17,961 INFO  [EARDeployer] Started J2EE application: 
file:/C:/jboss-4.0.1s
p1/server/default/deploy/fortytwoobjectsmangroup.ear
11:11:25,272 INFO  [STDOUT] >>>>> FortyTwoObjectsHandler login
11:11:26,303 INFO  [STDOUT] >>>>> Collection getStaticDataEnquiriesList()
11:11:26,303 INFO  [STDOUT] >>>>> getStaticDataEnquiries()
11:11:28,186 INFO  [STDOUT] >>>>> getStaticDataEnquiries()
11:11:28,186 INFO  [STDOUT] >>>>> StaticDataEnquiriesListBean - 
selectedStaticDa
taEnquiries value = 0
11:11:32,412 INFO  [STDOUT] >>>>> TransactionEnquiriesListBean - 
selectedTransac
tionEnquiries value = 1
11:11:34,895 ERROR [Engine] StandardWrapperValve[jsp]: Servlet.service() for 
ser
vlet jsp threw exception
java.lang.NullPointerException
        at 
javax.faces.webapp.UIComponentTag.setupResponseWriter(UIComponentTag.
java:646)
        at 
javax.faces.webapp.UIComponentTag.doStartTag(UIComponentTag.java:254)

        at 
org.apache.myfaces.taglib.core.ViewTag.doStartTag(ViewTag.java:90)
        at 
org.apache.jsp.LoanSelectionTree_jsp._jspService(LoanSelectionTree_js
p.java:151)
        at 
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
        at 
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper
.java:324)
        at 
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:2
92)
        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:237)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:157)
        at 
org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFi
lter.java:75)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:186)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:157)
        at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
alve.java:214)
        at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
eContext.java:104)
        at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
a:520)
        at 
org.apache.catalina.core.StandardContextValve.invokeInternal(Standard
ContextValve.java:198)
        at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
alve.java:152)
        at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
eContext.java:104)
        at 
org.jboss.web.tomcat.security.CustomPrincipalValve.invoke(CustomPrinc
ipalValve.java:66)
        at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
eContext.java:102)
        at 
org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(Securit
yAssociationValve.java:150)
        at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
eContext.java:102)
        at 
org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValv
e.java:54)
        at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
eContext.java:102)
        at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
a:520)
        at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
ava:137)
        at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
eContext.java:104)
        at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j
ava:118)
        at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
eContext.java:102)
        at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
a:520)
        at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal
ve.java:109)
        at 
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
eContext.java:104)
        at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
a:520)
        at 
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)

        at 
org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:16
0)
        at 
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java
:799)
        at 
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.proce
ssConnection(Http11Protocol.java:705)
        at 
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java
:577)
        at 
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadP
ool.java:683)
        at java.lang.Thread.run(Thread.java:534)


Internet communications are not secure and therefore NOTiFY
does not accept legal responsibility for the contents of this message.
Although NOTiFY operates anti-virus programmes, it does not
accept responsibility for any damage whatsoever that is caused by
viruses being passed.  Any views or opinions presented are solely those
of the author and do not necessarily represent those of NOTiFY.
Replies to this email may be monitored by NOTiFY for operational or
business reasons.


----- Original Message ----- 
From: "Matthias Wessendorf" <ma...@matthias-wessendorf.de>
To: "MyFaces Discussion" <my...@incubator.apache.org>
Sent: Friday, April 01, 2005 10:58 AM
Subject: Re: Null Pointer Exception when calling JSP from Frame


> Can you try
>
> <framset ...>
>
> <f:subview id=...>
>   <frame src...>
> </f:subview>
>
> <f:subview id=...>
>   <frame src...>
> </f:subview>
>
> </frameset>
>
> ?
>
> Roger Lee, NOTiFY wrote:
>> I have a JSP with a xTree2 component on. It works fine if I navigate 
>> straight to it.
>>
>> However it needs to be in a Frame, the xTree2 on the left hand side and 
>> the resulting data on the right.
>>
>> I start by placing the xTree2 in the left hand frame with a blank page in 
>> the right hand frame.
>>
>> <html>
>> <%@ page session="true" contentType="text/html;charset=utf-8"%>
>> <%@ taglib uri="http://java.sun.com/jsf/core" prefix="f" %>
>> <%@ taglib uri="http://java.sun.com/jsf/html" prefix="h" %>
>> <%@ taglib uri="http://myfaces.apache.org/extensions" prefix="x" %>
>>
>> <f:view>
>>     <frameset cols="50%,*">
>>         <frame src="LoanSelectionTree.jsp" name="leftFrame" 
>> frameborder="1" scrolling="Yes" marginwidth="0" marginheight="0" >
>>         <frame src="blank.jsp" name="rightFrame" frameborder="1" 
>> scrolling="Yes" marginwidth="0" marginheight="0" >
>>     </frameset>
>> </f:view>
>> </html>
>>
>>
>> When it runs I get;
>>
>> 10:32:21,742 INFO  [STDOUT] >>>>> TransactionEnquiriesListBean - 
>> selectedTransac
>> tionEnquiries value = 1
>> 10:32:23,915 ERROR [Engine] StandardWrapperValve[jsp]: Servlet.service() 
>> for ser
>> vlet jsp threw exception
>> java.lang.NullPointerException
>>         at 
>> javax.faces.webapp.UIComponentTag.setupResponseWriter(UIComponentTag.
>> java:646)
>>         at 
>> javax.faces.webapp.UIComponentTag.doStartTag(UIComponentTag.java:254)
>>
>>         at 
>> org.apache.myfaces.taglib.core.ViewTag.doStartTag(ViewTag.java:90)
>>         at 
>> org.apache.jsp.LoanSelectionTree_jsp._jspService(LoanSelectionTree_js
>> p.java:151)
>>         at 
>> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
>>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
>>         at 
>> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper
>> .java:324)
>>         at 
>> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:2
>> 92)
>>         at 
>> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
>>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
>>         at 
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
>> icationFilterChain.java:237)
>>         at 
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
>> ilterChain.java:157)
>>         at 
>> org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFi
>> lter.java:75)
>>         at 
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
>> icationFilterChain.java:186)
>>         at 
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
>> ilterChain.java:157)
>>         at 
>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
>> alve.java:214)
>>         at 
>> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
>> eContext.java:104)
>>         at 
>> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
>> a:520)
>>         at 
>> org.apache.catalina.core.StandardContextValve.invokeInternal(Standard
>> ContextValve.java:198)
>>         at 
>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
>> alve.java:152)
>>         at 
>> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
>> eContext.java:104)
>>         at 
>> org.jboss.web.tomcat.security.CustomPrincipalValve.invoke(CustomPrinc
>> ipalValve.java:66)
>>         at 
>> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
>> eContext.java:102)
>>         at 
>> org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(Securit
>> yAssociationValve.java:150)
>>         at 
>> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
>> eContext.java:102)
>>         at 
>> org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValv
>> e.java:54)
>>         at 
>> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
>> eContext.java:102)
>>         at 
>> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
>> a:520)
>>         at 
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
>> ava:137)
>>         at 
>> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
>> eContext.java:104)
>>         at 
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j
>> ava:118)
>>         at 
>> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
>> eContext.java:102)
>>         at 
>> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
>> a:520)
>>         at 
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal
>> ve.java:109)
>>         at 
>> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
>> eContext.java:104)
>>         at 
>> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
>> a:520)
>>         at 
>> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
>>
>>         at 
>> org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:16
>> 0)
>>         at 
>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java
>> :799)
>>         at 
>> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.proce
>> ssConnection(Http11Protocol.java:705)
>>         at 
>> org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java
>> :577)
>>         at 
>> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadP
>> ool.java:683)
>>         at java.lang.Thread.run(Thread.java:534)
>>
>> The JSP generated by JBoss 4.01/Apache is;
>> package org.apache.jsp;
>>
>> import javax.servlet.*;
>>
>> import javax.servlet.http.*;
>>
>> import javax.servlet.jsp.*;
>>
>> public final class LoanSelectionTree_jsp extends 
>> org.apache.jasper.runtime.HttpJspBase
>>
>> implements org.apache.jasper.runtime.JspSourceDependent {
>>
>> private static java.util.Vector _jspx_dependants;
>>
>> static {
>>
>> _jspx_dependants = new java.util.Vector(1);
>>
>> _jspx_dependants.add("/42ObjectsLogo.jsp");
>>
>> }
>>
>> private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_f_view;
>>
>> private org.apache.jasper.runtime.TagHandlerPool 
>> _jspx_tagPool_x_panelLayout_styleClass_navigationClass_layout_id_headerClass_footerClass_bodyClass;
>>
>> private org.apache.jasper.runtime.TagHandlerPool 
>> _jspx_tagPool_f_facet_name;
>>
>> private org.apache.jasper.runtime.TagHandlerPool 
>> _jspx_tagPool_h_panelGroup_id;
>>
>> private org.apache.jasper.runtime.TagHandlerPool 
>> _jspx_tagPool_f_verbatim;
>>
>> private org.apache.jasper.runtime.TagHandlerPool 
>> _jspx_tagPool_x_tree2_varNodeToggler_var_value_id;
>>
>> private org.apache.jasper.runtime.TagHandlerPool 
>> _jspx_tagPool_h_panelGroup;
>>
>> private org.apache.jasper.runtime.TagHandlerPool 
>> _jspx_tagPool_h_graphicImage_value_rendered_border_nobody;
>>
>> private org.apache.jasper.runtime.TagHandlerPool 
>> _jspx_tagPool_h_outputText_value_styleClass_nobody;
>>
>> private org.apache.jasper.runtime.TagHandlerPool 
>> _jspx_tagPool_h_outputText_value_styleClass_rendered_nobody;
>>
>> private org.apache.jasper.runtime.TagHandlerPool 
>> _jspx_tagPool_x_commandLink_styleClass_actionListener_action;
>>
>> private org.apache.jasper.runtime.TagHandlerPool 
>> _jspx_tagPool_h_graphicImage_value_border_nobody;
>>
>> private org.apache.jasper.runtime.TagHandlerPool 
>> _jspx_tagPool_h_outputText_value_nobody;
>>
>> private org.apache.jasper.runtime.TagHandlerPool 
>> _jspx_tagPool_f_param_value_name_nobody;
>>
>> public java.util.List getDependants() {
>>
>> return _jspx_dependants;
>>
>> }
>>
>> public void _jspInit() {
>>
>> _jspx_tagPool_f_view = 
>> org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
>>
>> _jspx_tagPool_x_panelLayout_styleClass_navigationClass_layout_id_headerClass_footerClass_bodyClass 
>> = 
>> org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
>>
>> _jspx_tagPool_f_facet_name = 
>> org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
>>
>> _jspx_tagPool_h_panelGroup_id = 
>> org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
>>
>> _jspx_tagPool_f_verbatim = 
>> org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
>>
>> _jspx_tagPool_x_tree2_varNodeToggler_var_value_id = 
>> org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
>>
>> _jspx_tagPool_h_panelGroup = 
>> org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
>>
>> _jspx_tagPool_h_graphicImage_value_rendered_border_nobody = 
>> org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
>>
>> _jspx_tagPool_h_outputText_value_styleClass_nobody = 
>> org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
>>
>> _jspx_tagPool_h_outputText_value_styleClass_rendered_nobody = 
>> org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
>>
>> _jspx_tagPool_x_commandLink_styleClass_actionListener_action = 
>> org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
>>
>> _jspx_tagPool_h_graphicImage_value_border_nobody = 
>> org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
>>
>> _jspx_tagPool_h_outputText_value_nobody = 
>> org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
>>
>> _jspx_tagPool_f_param_value_name_nobody = 
>> org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
>>
>> }
>>
>> public void _jspDestroy() {
>>
>> _jspx_tagPool_f_view.release();
>>
>> _jspx_tagPool_x_panelLayout_styleClass_navigationClass_layout_id_headerClass_footerClass_bodyClass.release();
>>
>> _jspx_tagPool_f_facet_name.release();
>>
>> _jspx_tagPool_h_panelGroup_id.release();
>>
>> _jspx_tagPool_f_verbatim.release();
>>
>> _jspx_tagPool_x_tree2_varNodeToggler_var_value_id.release();
>>
>> _jspx_tagPool_h_panelGroup.release();
>>
>> _jspx_tagPool_h_graphicImage_value_rendered_border_nobody.release();
>>
>> _jspx_tagPool_h_outputText_value_styleClass_nobody.release();
>>
>> _jspx_tagPool_h_outputText_value_styleClass_rendered_nobody.release();
>>
>> _jspx_tagPool_x_commandLink_styleClass_actionListener_action.release();
>>
>> _jspx_tagPool_h_graphicImage_value_border_nobody.release();
>>
>> _jspx_tagPool_h_outputText_value_nobody.release();
>>
>> _jspx_tagPool_f_param_value_name_nobody.release();
>>
>> }
>>
>> public void _jspService(HttpServletRequest request, HttpServletResponse 
>> response)
>>
>> throws java.io.IOException, ServletException {
>>
>> JspFactory _jspxFactory = null;
>>
>> PageContext pageContext = null;
>>
>> HttpSession session = null;
>>
>> ServletContext application = null;
>>
>> ServletConfig config = null;
>>
>> JspWriter out = null;
>>
>> Object page = this;
>>
>> JspWriter _jspx_out = null;
>>
>> PageContext _jspx_page_context = null;
>>
>>
>>
>> try {
>>
>> _jspxFactory = JspFactory.getDefaultFactory();
>>
>> response.setContentType("text/html;charset=utf-8");
>>
>> pageContext = _jspxFactory.getPageContext(this, request, response,
>>
>> null, true, 8192, true);
>>
>> _jspx_page_context = pageContext;
>>
>> application = pageContext.getServletContext();
>>
>> config = pageContext.getServletConfig();
>>
>> session = pageContext.getSession();
>>
>> out = pageContext.getOut();
>>
>> _jspx_out = out;
>>
>> out.write("<html>\r\n");
>>
>> out.write("<head>\r\n");
>>
>> out.write(" <title>Forty Two Objects - Loan Selection Tree</title>\r\n");
>>
>> out.write(" <meta http-equiv=\"refresh\" content=\"text/html; 
>> charset=iso-8859-1\">\r\n");
>>
>> out.write(" <style type=\"text/css\">\r\n");
>>
>> out.write("<!--\r\n");
>>
>> out.write(".style1 {\r\n");
>>
>> out.write(" font-family: Arial, Helvetica, sans-serif;\r\n");
>>
>> out.write(" font-size: 10pt;\r\n");
>>
>> out.write("}\r\n");
>>
>> out.write("-->\r\n");
>>
>> out.write(" </style>\r\n");
>>
>> out.write("</head>\r\n");
>>
>> out.write("\r\n");
>>
>> out.write("\r\n");
>>
>> out.write("\r\n");
>>
>> out.write("\r\n");
>>
>> out.write("\r\n");
>>
>> out.write("\r\n");
>>
>> out.write("<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 
>> Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">\r\n");
>>
>> out.write("<html>\r\n");
>>
>> out.write("<head>\r\n");
>>
>> out.write("<meta http-equiv=\"Content-Type\" content=\"text/html; 
>> charset=windows-1251\"%>\r\n");
>>
>> out.write("\r\n");
>>
>> out.write("<title>FortyTwo Objects - Home</title>\r\n");
>>
>> out.write("<style type=\"text/css\">\r\n");
>>
>> out.write("<!--\r\n");
>>
>> out.write("body,td,th {\r\n");
>>
>> out.write("\tfont-family: Arial, Helvetica, sans-serif;\r\n");
>>
>> out.write("}\r\n");
>>
>> out.write(".style4 {\r\n");
>>
>> out.write("\tfont-size: 36pt;\r\n");
>>
>> out.write("\tfont-weight: bold;\r\n");
>>
>> out.write("\tfont-family: Arial, Helvetica, sans-serif;\r\n");
>>
>> out.write("\tcolor: #0080FF;\r\n");
>>
>> out.write("}\r\n");
>>
>> out.write("-->\r\n");
>>
>> out.write("</style>\r\n");
>>
>> out.write("</head>\r\n");
>>
>> out.write("\r\n");
>>
>> out.write("<body>\r\n");
>>
>> out.write(" <div align=\"center\" class=\"style4\"> <img 
>> src=\"images/42Header_301_2.gif\" width=\"201\" 
>> height=\"38\"></div>\r\n");
>>
>> out.write(" <link rel=\"stylesheet\" type=\"text/css\" 
>> href=\"css/basic.css\">\r\n");
>>
>> out.write("</body>\r\n");
>>
>> out.write("</html>\r\n");
>>
>> out.write("\r\n");
>>
>> out.write("\r\n");
>>
>> out.write("<link href=\"/basic.css\" rel=\"stylesheet\" 
>> type=\"text/css\">\r\n");
>>
>> out.write("\r\n");
>>
>> out.write("<body bgcolor=\"#FFFFFF\" text=\"#000000\">\r\n");
>>
>> out.write(" ");
>>
>> // f:view
>>
>> org.apache.myfaces.taglib.core.ViewTag _jspx_th_f_view_0 = 
>> (org.apache.myfaces.taglib.core.ViewTag) 
>> _jspx_tagPool_f_view.get(org.apache.myfaces.taglib.core.ViewTag.class);
>>
>> _jspx_th_f_view_0.setPageContext(_jspx_page_context);
>>
>> _jspx_th_f_view_0.setParent(null);
>>
>> int _jspx_eval_f_view_0 = _jspx_th_f_view_0.doStartTag();
>>
>> if (_jspx_eval_f_view_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
>>
>> if (_jspx_eval_f_view_0 != 
>> javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
>>
>> out = _jspx_page_context.pushBody();
>>
>> _jspx_th_f_view_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) 
>> out);
>>
>> _jspx_th_f_view_0.doInitBody();
>>
>> }
>>
>> do {
>>
>> out.write("\r\n");
>>
>> out.write("\r\n");
>>
>> out.write(" ");
>>
>> // x:panelLayout
>>
>> org.apache.myfaces.custom.layout.HtmlPanelLayoutTag 
>> _jspx_th_x_panelLayout_0 = 
>> (org.apache.myfaces.custom.layout.HtmlPanelLayoutTag) 
>> _jspx_tagPool_x_panelLayout_styleClass_navigationClass_layout_id_headerClass_footerClass_bodyClass.get(org.apache.myfaces.custom.layout.HtmlPanelLayoutTag.class);
>>
>> _jspx_th_x_panelLayout_0.setPageContext(_jspx_page_context);
>>
>> _jspx_th_x_panelLayout_0.setParent((javax.servlet.jsp.tagext.Tag) 
>> _jspx_th_f_view_0);
>>
>> _jspx_th_x_panelLayout_0.setId("page");
>>
>> _jspx_th_x_panelLayout_0.setLayout("#{globalOptions.pageLayout}");
>>
>> _jspx_th_x_panelLayout_0.setStyleClass("pageLayout");
>>
>> _jspx_th_x_panelLayout_0.setHeaderClass("pageHeader");
>>
>> _jspx_th_x_panelLayout_0.setNavigationClass("pageNavigation");
>>
>> _jspx_th_x_panelLayout_0.setBodyClass("pageBody");
>>
>> _jspx_th_x_panelLayout_0.setFooterClass("pageFooter");
>>
>> int _jspx_eval_x_panelLayout_0 = _jspx_th_x_panelLayout_0.doStartTag();
>>
>> if (_jspx_eval_x_panelLayout_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) 
>> {
>>
>> if (_jspx_eval_x_panelLayout_0 != 
>> javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
>>
>> out = _jspx_page_context.pushBody();
>>
>> _jspx_th_x_panelLayout_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) 
>> out);
>>
>> _jspx_th_x_panelLayout_0.doInitBody();
>>
>> }
>>
>> do {
>>
>> out.write("\r\n");
>>
>> out.write("\r\n");
>>
>> out.write(" ");
>>
>> // f:facet
>>
>> javax.faces.webapp.FacetTag _jspx_th_f_facet_0 = 
>> (javax.faces.webapp.FacetTag) 
>> _jspx_tagPool_f_facet_name.get(javax.faces.webapp.FacetTag.class);
>>
>> _jspx_th_f_facet_0.setPageContext(_jspx_page_context);
>>
>> _jspx_th_f_facet_0.setParent((javax.servlet.jsp.tagext.Tag) 
>> _jspx_th_x_panelLayout_0);
>>
>> _jspx_th_f_facet_0.setName("body");
>>
>> int _jspx_eval_f_facet_0 = _jspx_th_f_facet_0.doStartTag();
>>
>> if (_jspx_eval_f_facet_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
>>
>> do {
>>
>> out.write("\r\n");
>>
>> out.write(" ");
>>
>> // h:panelGroup
>>
>> org.apache.myfaces.taglib.html.HtmlPanelGroupTag _jspx_th_h_panelGroup_0 
>> = (org.apache.myfaces.taglib.html.HtmlPanelGroupTag) 
>> _jspx_tagPool_h_panelGroup_id.get(org.apache.myfaces.taglib.html.HtmlPanelGroupTag.class);
>>
>> _jspx_th_h_panelGroup_0.setPageContext(_jspx_page_context);
>>
>> _jspx_th_h_panelGroup_0.setParent((javax.servlet.jsp.tagext.Tag) 
>> _jspx_th_f_facet_0);
>>
>> _jspx_th_h_panelGroup_0.setId("body");
>>
>> int _jspx_eval_h_panelGroup_0 = _jspx_th_h_panelGroup_0.doStartTag();
>>
>> if (_jspx_eval_h_panelGroup_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) 
>> {
>>
>> if (_jspx_eval_h_panelGroup_0 != 
>> javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
>>
>> out = _jspx_page_context.pushBody();
>>
>> _jspx_th_h_panelGroup_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) 
>> out);
>>
>> _jspx_th_h_panelGroup_0.doInitBody();
>>
>> }
>>
>> do {
>>
>> out.write("\r\n");
>>
>> out.write("\r\n");
>>
>> out.write(" ");
>>
>> if (_jspx_meth_f_verbatim_0(_jspx_th_h_panelGroup_0, _jspx_page_context))
>>
>> return;
>>
>> out.write("\r\n");
>>
>> out.write("\r\n");
>>
>> out.write(" ");
>>
>> /* Expand/Collapse Handled By Client */ out.write("\r\n");
>>
>> out.write(" ");
>>
>> if (_jspx_meth_x_tree2_0(_jspx_th_h_panelGroup_0, _jspx_page_context))
>>
>> return;
>>
>> out.write("\r\n");
>>
>> out.write("\r\n");
>>
>> out.write(" ");
>>
>> if (_jspx_meth_f_verbatim_1(_jspx_th_h_panelGroup_0, _jspx_page_context))
>>
>> return;
>>
>> out.write("\r\n");
>>
>> out.write("\r\n");
>>
>> out.write(" ");
>>
>> int evalDoAfterBody = _jspx_th_h_panelGroup_0.doAfterBody();
>>
>> if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
>>
>> break;
>>
>> } while (true);
>>
>> if (_jspx_eval_h_panelGroup_0 != 
>> javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE)
>>
>> out = _jspx_page_context.popBody();
>>
>> }
>>
>> if (_jspx_th_h_panelGroup_0.doEndTag() == 
>> javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
>>
>> return;
>>
>> _jspx_tagPool_h_panelGroup_id.reuse(_jspx_th_h_panelGroup_0);
>>
>> out.write("\r\n");
>>
>> out.write(" ");
>>
>> int evalDoAfterBody = _jspx_th_f_facet_0.doAfterBody();
>>
>> if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
>>
>> break;
>>
>> } while (true);
>>
>> }
>>
>> if (_jspx_th_f_facet_0.doEndTag() == 
>> javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
>>
>> return;
>>
>> _jspx_tagPool_f_facet_name.reuse(_jspx_th_f_facet_0);
>>
>> out.write("\r\n");
>>
>> out.write("\r\n");
>>
>> out.write(" ");
>>
>> int evalDoAfterBody = _jspx_th_x_panelLayout_0.doAfterBody();
>>
>> if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
>>
>> break;
>>
>> } while (true);
>>
>> if (_jspx_eval_x_panelLayout_0 != 
>> javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE)
>>
>> out = _jspx_page_context.popBody();
>>
>> }
>>
>> if (_jspx_th_x_panelLayout_0.doEndTag() == 
>> javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
>>
>> return;
>>
>> _jspx_tagPool_x_panelLayout_styleClass_navigationClass_layout_id_headerClass_footerClass_bodyClass.reuse(_jspx_th_x_panelLayout_0);
>>
>> out.write("\r\n");
>>
>> out.write("\r\n");
>>
>> out.write(" ");
>>
>> int evalDoAfterBody = _jspx_th_f_view_0.doAfterBody();
>>
>> if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
>>
>> break;
>>
>> } while (true);
>>
>> if (_jspx_eval_f_view_0 != 
>> javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE)
>>
>> out = _jspx_page_context.popBody();
>>
>> }
>>
>> if (_jspx_th_f_view_0.doEndTag() == 
>> javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
>>
>> return;
>>
>> _jspx_tagPool_f_view.reuse(_jspx_th_f_view_0);
>>
>> out.write("\r\n");
>>
>> out.write("</body>\r\n");
>>
>> out.write("</html>\r\n");
>>
>> } catch (Throwable t) {
>>
>> if (!(t instanceof SkipPageException)){
>>
>> out = _jspx_out;
>>
>> if (out != null && out.getBufferSize() != 0)
>>
>> out.clearBuffer();
>>
>> if (_jspx_page_context != null) 
>> _jspx_page_context.handlePageException(t);
>>
>> }
>>
>> } finally {
>>
>> if (_jspxFactory != null) 
>> _jspxFactory.releasePageContext(_jspx_page_context);
>>
>> }
>>
>> }
>>
>> private boolean _jspx_meth_f_verbatim_0(javax.servlet.jsp.tagext.JspTag 
>> _jspx_th_h_panelGroup_0, PageContext _jspx_page_context)
>>
>> throws Throwable {
>>
>> PageContext pageContext = _jspx_page_context;
>>
>> JspWriter out = _jspx_page_context.getOut();
>>
>> // f:verbatim
>>
>> org.apache.myfaces.taglib.core.VerbatimTag _jspx_th_f_verbatim_0 = 
>> (org.apache.myfaces.taglib.core.VerbatimTag) 
>> _jspx_tagPool_f_verbatim.get(org.apache.myfaces.taglib.core.VerbatimTag.class);
>>
>> _jspx_th_f_verbatim_0.setPageContext(_jspx_page_context);
>>
>> _jspx_th_f_verbatim_0.setParent((javax.servlet.jsp.tagext.Tag) 
>> _jspx_th_h_panelGroup_0);
>>
>> int _jspx_eval_f_verbatim_0 = _jspx_th_f_verbatim_0.doStartTag();
>>
>> if (_jspx_eval_f_verbatim_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
>>
>> if (_jspx_eval_f_verbatim_0 != 
>> javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
>>
>> out = _jspx_page_context.pushBody();
>>
>> _jspx_th_f_verbatim_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) 
>> out);
>>
>> _jspx_th_f_verbatim_0.doInitBody();
>>
>> }
>>
>> do {
>>
>> out.write("\r\n");
>>
>> out.write(" <b>Loan Selection</b>\r\n");
>>
>> out.write(" <br/>\r\n");
>>
>> out.write(" ");
>>
>> int evalDoAfterBody = _jspx_th_f_verbatim_0.doAfterBody();
>>
>> if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
>>
>> break;
>>
>> } while (true);
>>
>> if (_jspx_eval_f_verbatim_0 != 
>> javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE)
>>
>> out = _jspx_page_context.popBody();
>>
>> }
>>
>> if (_jspx_th_f_verbatim_0.doEndTag() == 
>> javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
>>
>> return true;
>>
>> _jspx_tagPool_f_verbatim.reuse(_jspx_th_f_verbatim_0);
>>
>> return false;
>>
>> }
>>
>> private boolean _jspx_meth_x_tree2_0(javax.servlet.jsp.tagext.JspTag 
>> _jspx_th_h_panelGroup_0, PageContext _jspx_page_context)
>>
>> throws Throwable {
>>
>> PageContext pageContext = _jspx_page_context;
>>
>> JspWriter out = _jspx_page_context.getOut();
>>
>> // x:tree2
>>
>> org.apache.myfaces.custom.tree2.TreeTag _jspx_th_x_tree2_0 = 
>> (org.apache.myfaces.custom.tree2.TreeTag) 
>> _jspx_tagPool_x_tree2_varNodeToggler_var_value_id.get(org.apache.myfaces.custom.tree2.TreeTag.class);
>>
>> _jspx_th_x_tree2_0.setPageContext(_jspx_page_context);
>>
>> _jspx_th_x_tree2_0.setParent((javax.servlet.jsp.tagext.Tag) 
>> _jspx_th_h_panelGroup_0);
>>
>> _jspx_th_x_tree2_0.setValue("#{loanSelectionTreeDataModelBean.hierarchy}");
>>
>> _jspx_th_x_tree2_0.setId("e");
>>
>> _jspx_th_x_tree2_0.setVar("node");
>>
>> _jspx_th_x_tree2_0.setVarNodeToggler("t");
>>
>> int _jspx_eval_x_tree2_0 = _jspx_th_x_tree2_0.doStartTag();
>>
>> if (_jspx_eval_x_tree2_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
>>
>> out.write("\r\n");
>>
>> out.write("\r\n");
>>
>> out.write(" ");
>>
>> if (_jspx_meth_f_facet_1(_jspx_th_x_tree2_0, _jspx_page_context))
>>
>> return true;
>>
>> out.write("\r\n");
>>
>> out.write("\r\n");
>>
>> out.write(" ");
>>
>> if (_jspx_meth_f_facet_4(_jspx_th_x_tree2_0, _jspx_page_context))
>>
>> return true;
>>
>> out.write("\r\n");
>>
>> out.write("\r\n");
>>
>> out.write(" ");
>>
>> if (_jspx_meth_f_facet_7(_jspx_th_x_tree2_0, _jspx_page_context))
>>
>> return true;
>>
>> out.write("\r\n");
>>
>> out.write("\r\n");
>>
>> out.write(" ");
>>
>> if (_jspx_meth_f_facet_10(_jspx_th_x_tree2_0, _jspx_page_context))
>>
>> return true;
>>
>> out.write("\r\n");
>>
>> out.write(" ");
>>
>> }
>>
>> if (_jspx_th_x_tree2_0.doEndTag() == 
>> javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
>>
>> return true;
>>
>> _jspx_tagPool_x_tree2_varNodeToggler_var_value_id.reuse(_jspx_th_x_tree2_0);
>>
>> return false;
>>
>> }
>>
>> private boolean _jspx_meth_f_facet_1(javax.servlet.jsp.tagext.JspTag 
>> _jspx_th_x_tree2_0, PageContext _jspx_page_context)
>>
>> throws Throwable {
>>
>> PageContext pageContext = _jspx_page_context;
>>
>> JspWriter out = _jspx_page_context.getOut();
>>
>> // f:facet
>>
>> javax.faces.webapp.FacetTag _jspx_th_f_facet_1 = 
>> (javax.faces.webapp.FacetTag) 
>> _jspx_tagPool_f_facet_name.get(javax.faces.webapp.FacetTag.class);
>>
>> _jspx_th_f_facet_1.setPageContext(_jspx_page_context);
>>
>> _jspx_th_f_facet_1.setParent((javax.servlet.jsp.tagext.Tag) 
>> _jspx_th_x_tree2_0);
>>
>> _jspx_th_f_facet_1.setName("allFunds");
>>
>> int _jspx_eval_f_facet_1 = _jspx_th_f_facet_1.doStartTag();
>>
>> if (_jspx_eval_f_facet_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
>>
>> do {
>>
>> out.write("\r\n");
>>
>> out.write(" ");
>>
>> if (_jspx_meth_h_panelGroup_1(_jspx_th_f_facet_1, _jspx_page_context))
>>
>> return true;
>>
>> out.write("\r\n");
>>
>> out.write(" ");
>>
>> int evalDoAfterBody = _jspx_th_f_facet_1.doAfterBody();
>>
>> if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
>>
>> break;
>>
>> } while (true);
>>
>> }
>>
>> if (_jspx_th_f_facet_1.doEndTag() == 
>> javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
>>
>> return true;
>>
>> _jspx_tagPool_f_facet_name.reuse(_jspx_th_f_facet_1);
>>
>> return false;
>>
>> }
>>
>> private boolean _jspx_meth_h_panelGroup_1(javax.servlet.jsp.tagext.JspTag 
>> _jspx_th_f_facet_1, PageContext _jspx_page_context)
>>
>> throws Throwable {
>>
>> PageContext pageContext = _jspx_page_context;
>>
>> JspWriter out = _jspx_page_context.getOut();
>>
>> // h:panelGroup
>>
>> org.apache.myfaces.taglib.html.HtmlPanelGroupTag _jspx_th_h_panelGroup_1 
>> = (org.apache.myfaces.taglib.html.HtmlPanelGroupTag) 
>> _jspx_tagPool_h_panelGroup.get(org.apache.myfaces.taglib.html.HtmlPanelGroupTag.class);
>>
>> _jspx_th_h_panelGroup_1.setPageContext(_jspx_page_context);
>>
>> _jspx_th_h_panelGroup_1.setParent((javax.servlet.jsp.tagext.Tag) 
>> _jspx_th_f_facet_1);
>>
>> int _jspx_eval_h_panelGroup_1 = _jspx_th_h_panelGroup_1.doStartTag();
>>
>> if (_jspx_eval_h_panelGroup_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) 
>> {
>>
>> if (_jspx_eval_h_panelGroup_1 != 
>> javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
>>
>> out = _jspx_page_context.pushBody();
>>
>> _jspx_th_h_panelGroup_1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) 
>> out);
>>
>> _jspx_th_h_panelGroup_1.doInitBody();
>>
>> }
>>
>> do {
>>
>> out.write("\r\n");
>>
>> out.write(" ");
>>
>> if (_jspx_meth_f_facet_2(_jspx_th_h_panelGroup_1, _jspx_page_context))
>>
>> return true;
>>
>> out.write("\r\n");
>>
>> out.write(" ");
>>
>> if (_jspx_meth_f_facet_3(_jspx_th_h_panelGroup_1, _jspx_page_context))
>>
>> return true;
>>
>> out.write("\r\n");
>>
>> out.write(" ");
>>
>> if (_jspx_meth_h_outputText_0(_jspx_th_h_panelGroup_1, 
>> _jspx_page_context))
>>
>> return true;
>>
>> out.write("\r\n");
>>
>> out.write(" ");
>>
>> if (_jspx_meth_h_outputText_1(_jspx_th_h_panelGroup_1, 
>> _jspx_page_context))
>>
>> return true;
>>
>> out.write("\r\n");
>>
>> out.write(" ");
>>
>> int evalDoAfterBody = _jspx_th_h_panelGroup_1.doAfterBody();
>>
>> if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
>>
>> break;
>>
>> } while (true);
>>
>> if (_jspx_eval_h_panelGroup_1 != 
>> javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE)
>>
>> out = _jspx_page_context.popBody();
>>
>> }
>>
>> if (_jspx_th_h_panelGroup_1.doEndTag() == 
>> javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
>>
>> return true;
>>
>> _jspx_tagPool_h_panelGroup.reuse(_jspx_th_h_panelGroup_1);
>>
>> return false;
>>
>> }
>>
>> private boolean _jspx_meth_f_facet_2(javax.servlet.jsp.tagext.JspTag 
>> _jspx_th_h_panelGroup_1, PageContext _jspx_page_context)
>>
>> throws Throwable {
>>
>> PageContext pageContext = _jspx_page_context;
>>
>> JspWriter out = _jspx_page_context.getOut();
>>
>> // f:facet
>>
>> javax.faces.webapp.FacetTag _jspx_th_f_facet_2 = 
>> (javax.faces.webapp.FacetTag) 
>> _jspx_tagPool_f_facet_name.get(javax.faces.webapp.FacetTag.class);
>>
>> _jspx_th_f_facet_2.setPageContext(_jspx_page_context);
>>
>> _jspx_th_f_facet_2.setParent((javax.servlet.jsp.tagext.Tag) 
>> _jspx_th_h_panelGroup_1);
>>
>> _jspx_th_f_facet_2.setName("expand");
>>
>> int _jspx_eval_f_facet_2 = _jspx_th_f_facet_2.doStartTag();
>>
>> if (_jspx_eval_f_facet_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
>>
>> do {
>>
>> out.write("\r\n");
>>
>> out.write(" ");
>>
>> if (_jspx_meth_h_graphicImage_0(_jspx_th_f_facet_2, _jspx_page_context))
>>
>> return true;
>>
>> out.write("\r\n");
>>
>> out.write(" ");
>>
>> int evalDoAfterBody = _jspx_th_f_facet_2.doAfterBody();
>>
>> if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
>>
>> break;
>>
>> } while (true);
>>
>> }
>>
>> if (_jspx_th_f_facet_2.doEndTag() == 
>> javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
>>
>> return true;
>>
>> _jspx_tagPool_f_facet_name.reuse(_jspx_th_f_facet_2);
>>
>> return false;
>>
>> }
>>
>> private boolean 
>> _jspx_meth_h_graphicImage_0(javax.servlet.jsp.tagext.JspTag 
>> _jspx_th_f_facet_2, PageContext _jspx_page_context)
>>
>> throws Throwable {
>>
>> PageContext pageContext = _jspx_page_context;
>>
>> JspWriter out = _jspx_page_context.getOut();
>>
>> // h:graphicImage
>>
>> org.apache.myfaces.taglib.html.HtmlGraphicImageTag 
>> _jspx_th_h_graphicImage_0 = 
>> (org.apache.myfaces.taglib.html.HtmlGraphicImageTag) 
>> _jspx_tagPool_h_graphicImage_value_rendered_border_nobody.get(org.apache.myfaces.taglib.html.HtmlGraphicImageTag.class);
>>
>> _jspx_th_h_graphicImage_0.setPageContext(_jspx_page_context);
>>
>> _jspx_th_h_graphicImage_0.setParent((javax.servlet.jsp.tagext.Tag) 
>> _jspx_th_f_facet_2);
>>
>> _jspx_th_h_graphicImage_0.setValue("images/yellow-folder-open.png");
>>
>> _jspx_th_h_graphicImage_0.setRendered("#{t.nodeExpanded}");
>>
>> _jspx_th_h_graphicImage_0.setBorder("0");
>>
>> int _jspx_eval_h_graphicImage_0 = _jspx_th_h_graphicImage_0.doStartTag();
>>
>> if (_jspx_th_h_graphicImage_0.doEndTag() == 
>> javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
>>
>> return true;
>>
>> _jspx_tagPool_h_graphicImage_value_rendered_border_nobody.reuse(_jspx_th_h_graphicImage_0);
>>
>> return false;
>>
>> }
>>
>> private boolean _jspx_meth_f_facet_3(javax.servlet.jsp.tagext.JspTag 
>> _jspx_th_h_panelGroup_1, PageContext _jspx_page_context)
>>
>> throws Throwable {
>>
>> PageContext pageContext = _jspx_page_context;
>>
>> JspWriter out = _jspx_page_context.getOut();
>>
>> // f:facet
>>
>> javax.faces.webapp.FacetTag _jspx_th_f_facet_3 = 
>> (javax.faces.webapp.FacetTag) 
>> _jspx_tagPool_f_facet_name.get(javax.faces.webapp.FacetTag.class);
>>
>> _jspx_th_f_facet_3.setPageContext(_jspx_page_context);
>>
>> _jspx_th_f_facet_3.setParent((javax.servlet.jsp.tagext.Tag) 
>> _jspx_th_h_panelGroup_1);
>>
>> _jspx_th_f_facet_3.setName("collapse");
>>
>> int _jspx_eval_f_facet_3 = _jspx_th_f_facet_3.doStartTag();
>>
>> if (_jspx_eval_f_facet_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
>>
>> do {
>>
>> out.write("\r\n");
>>
>> out.write(" ");
>>
>> if (_jspx_meth_h_graphicImage_1(_jspx_th_f_facet_3, _jspx_page_context))
>>
>> return true;
>>
>> out.write("\r\n");
>>
>> out.write(" ");
>>
>> int evalDoAfterBody = _jspx_th_f_facet_3.doAfterBody();
>>
>> if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
>>
>> break;
>>
>> } while (true);
>>
>> }
>>
>> if (_jspx_th_f_facet_3.doEndTag() == 
>> javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
>>
>> return true;
>>
>> _jspx_tagPool_f_facet_name.reuse(_jspx_th_f_facet_3);
>>
>> return false;
>>
>> }
>>
>> private boolean 
>> _jspx_meth_h_graphicImage_1(javax.servlet.jsp.tagext.JspTag 
>> _jspx_th_f_facet_3, PageContext _jspx_page_context)
>>
>> throws Throwable {
>>
>> PageContext pageContext = _jspx_page_context;
>>
>> JspWriter out = _jspx_page_context.getOut();
>>
>> // h:graphicImage
>>
>> org.apache.myfaces.taglib.html.HtmlGraphicImageTag 
>> _jspx_th_h_graphicImage_1 = 
>> (org.apache.myfaces.taglib.html.HtmlGraphicImageTag) 
>> _jspx_tagPool_h_graphicImage_value_rendered_border_nobody.get(org.apache.myfaces.taglib.html.HtmlGraphicImageTag.class);
>>
>> _jspx_th_h_graphicImage_1.setPageContext(_jspx_page_context);
>>
>> _jspx_th_h_graphicImage_1.setParent((javax.servlet.jsp.tagext.Tag) 
>> _jspx_th_f_facet_3);
>>
>> _jspx_th_h_graphicImage_1.setValue("images/yellow-folder-closed.png");
>>
>> _jspx_th_h_graphicImage_1.setRendered("#{!t.nodeExpanded}");
>>
>> _jspx_th_h_graphicImage_1.setBorder("0");
>>
>> int _jspx_eval_h_graphicImage_1 = _jspx_th_h_graphicImage_1.doStartTag();
>>
>> if (_jspx_th_h_graphicImage_1.doEndTag() == 
>> javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
>>
>> return true;
>>
>> _jspx_tagPool_h_graphicImage_value_rendered_border_nobody.reuse(_jspx_th_h_graphicImage_1);
>>
>> return false;
>>
>> }
>>
>> private boolean _jspx_meth_h_outputText_0(javax.servlet.jsp.tagext.JspTag 
>> _jspx_th_h_panelGroup_1, PageContext _jspx_page_context)
>>
>> throws Throwable {
>>
>> PageContext pageContext = _jspx_page_context;
>>
>> JspWriter out = _jspx_page_context.getOut();
>>
>> // h:outputText
>>
>> org.apache.myfaces.taglib.html.HtmlOutputTextTag _jspx_th_h_outputText_0 
>> = (org.apache.myfaces.taglib.html.HtmlOutputTextTag) 
>> _jspx_tagPool_h_outputText_value_styleClass_nobody.get(org.apache.myfaces.taglib.html.HtmlOutputTextTag.class);
>>
>> _jspx_th_h_outputText_0.setPageContext(_jspx_page_context);
>>
>> _jspx_th_h_outputText_0.setParent((javax.servlet.jsp.tagext.Tag) 
>> _jspx_th_h_panelGroup_1);
>>
>> _jspx_th_h_outputText_0.setValue("#{node.description}");
>>
>> _jspx_th_h_outputText_0.setStyleClass("nodeFolder");
>>
>> int _jspx_eval_h_outputText_0 = _jspx_th_h_outputText_0.doStartTag();
>>
>> if (_jspx_th_h_outputText_0.doEndTag() == 
>> javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
>>
>> return true;
>>
>> _jspx_tagPool_h_outputText_value_styleClass_nobody.reuse(_jspx_th_h_outputText_0);
>>
>> return false;
>>
>> }
>>
>> private boolean _jspx_meth_h_outputText_1(javax.servlet.jsp.tagext.JspTag 
>> _jspx_th_h_panelGroup_1, PageContext _jspx_page_context)
>>
>> throws Throwable {
>>
>> PageContext pageContext = _jspx_page_context;
>>
>> JspWriter out = _jspx_page_context.getOut();
>>
>> // h:outputText
>>
>> org.apache.myfaces.taglib.html.HtmlOutputTextTag _jspx_th_h_outputText_1 
>> = (org.apache.myfaces.taglib.html.HtmlOutputTextTag) 
>> _jspx_tagPool_h_outputText_value_styleClass_rendered_nobody.get(org.apache.myfaces.taglib.html.HtmlOutputTextTag.class);
>>
>> _jspx_th_h_outputText_1.setPageContext(_jspx_page_context);
>>
>> _jspx_th_h_outputText_1.setParent((javax.servlet.jsp.tagext.Tag) 
>> _jspx_th_h_panelGroup_1);
>>
>> _jspx_th_h_outputText_1.setValue(" (#{node.childCount})");
>>
>> _jspx_th_h_outputText_1.setStyleClass("childCount");
>>
>> _jspx_th_h_outputText_1.setRendered("#{!empty node.children}");
>>
>> int _jspx_eval_h_outputText_1 = _jspx_th_h_outputText_1.doStartTag();
>>
>> if (_jspx_th_h_outputText_1.doEndTag() == 
>> javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
>>
>> return true;
>>
>> _jspx_tagPool_h_outputText_value_styleClass_rendered_nobody.reuse(_jspx_th_h_outputText_1);
>>
>> return false;
>>
>> }
>>
>> private boolean _jspx_meth_f_facet_4(javax.servlet.jsp.tagext.JspTag 
>> _jspx_th_x_tree2_0, PageContext _jspx_page_context)
>>
>> throws Throwable {
>>
>> PageContext pageContext = _jspx_page_context;
>>
>> JspWriter out = _jspx_page_context.getOut();
>>
>> // f:facet
>>
>> javax.faces.webapp.FacetTag _jspx_th_f_facet_4 = 
>> (javax.faces.webapp.FacetTag) 
>> _jspx_tagPool_f_facet_name.get(javax.faces.webapp.FacetTag.class);
>>
>> _jspx_th_f_facet_4.setPageContext(_jspx_page_context);
>>
>> _jspx_th_f_facet_4.setParent((javax.servlet.jsp.tagext.Tag) 
>> _jspx_th_x_tree2_0);
>>
>> _jspx_th_f_facet_4.setName("portfolio");
>>
>> int _jspx_eval_f_facet_4 = _jspx_th_f_facet_4.doStartTag();
>>
>> if (_jspx_eval_f_facet_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
>>
>> do {
>>
>> out.write("\r\n");
>>
>> out.write(" ");
>>
>> if (_jspx_meth_h_panelGroup_2(_jspx_th_f_facet_4, _jspx_page_context))
>>
>> return true;
>>
>> out.write("\r\n");
>>
>> out.write(" ");
>>
>> int evalDoAfterBody = _jspx_th_f_facet_4.doAfterBody();
>>
>> if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
>>
>> break;
>>
>> } while (true);
>>
>> }
>>
>> if (_jspx_th_f_facet_4.doEndTag() == 
>> javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
>>
>> return true;
>>
>> _jspx_tagPool_f_facet_name.reuse(_jspx_th_f_facet_4);
>>
>> return false;
>>
>> }
>>
>> private boolean _jspx_meth_h_panelGroup_2(javax.servlet.jsp.tagext.JspTag 
>> _jspx_th_f_facet_4, PageContext _jspx_page_context)
>>
>> throws Throwable {
>>
>> PageContext pageContext = _jspx_page_context;
>>
>> JspWriter out = _jspx_page_context.getOut();
>>
>> // h:panelGroup
>>
>> org.apache.myfaces.taglib.html.HtmlPanelGroupTag _jspx_th_h_panelGroup_2 
>> = (org.apache.myfaces.taglib.html.HtmlPanelGroupTag) 
>> _jspx_tagPool_h_panelGroup.get(org.apache.myfaces.taglib.html.HtmlPanelGroupTag.class);
>>
>> _jspx_th_h_panelGroup_2.setPageContext(_jspx_page_context);
>>
>> _jspx_th_h_panelGroup_2.setParent((javax.servlet.jsp.tagext.Tag) 
>> _jspx_th_f_facet_4);
>>
>> int _jspx_eval_h_panelGroup_2 = _jspx_th_h_panelGroup_2.doStartTag();
>>
>> if (_jspx_eval_h_panelGroup_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) 
>> {
>>
>> if (_jspx_eval_h_panelGroup_2 != 
>> javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
>>
>> out = _jspx_page_context.pushBody();
>>
>> _jspx_th_h_panelGroup_2.setBodyContent((javax.servlet.jsp.tagext.BodyContent) 
>> out);
>>
>> _jspx_th_h_panelGroup_2.doInitBody();
>>
>> }
>>
>> do {
>>
>> out.write("\r\n");
>>
>> out.write(" ");
>>
>> if (_jspx_meth_f_facet_5(_jspx_th_h_panelGroup_2, _jspx_page_context))
>>
>> return true;
>>
>> out.write("\r\n");
>>
>> out.write(" ");
>>
>> if (_jspx_meth_f_facet_6(_jspx_th_h_panelGroup_2, _jspx_page_context))
>>
>> return true;
>>
>> out.write("\r\n");
>>
>> out.write(" ");
>>
>> if (_jspx_meth_h_outputText_2(_jspx_th_h_panelGroup_2, 
>> _jspx_page_context))
>>
>> return true;
>>
>> out.write("\r\n");
>>
>> out.write(" ");
>>
>> if (_jspx_meth_h_outputText_3(_jspx_th_h_panelGroup_2, 
>> _jspx_page_context))
>>
>> return true;
>>
>> out.write("\r\n");
>>
>> out.write(" ");
>>
>> int evalDoAfterBody = _jspx_th_h_panelGroup_2.doAfterBody();
>>
>> if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
>>
>> break;
>>
>> } while (true);
>>
>> if (_jspx_eval_h_panelGroup_2 != 
>> javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE)
>>
>> out = _jspx_page_context.popBody();
>>
>> }
>>
>> if (_jspx_th_h_panelGroup_2.doEndTag() == 
>> javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
>>
>> return true;
>>
>> _jspx_tagPool_h_panelGroup.reuse(_jspx_th_h_panelGroup_2);
>>
>> return false;
>>
>> }
>>
>> private boolean _jspx_meth_f_facet_5(javax.servlet.jsp.tagext.JspTag 
>> _jspx_th_h_panelGroup_2, PageContext _jspx_page_context)
>>
>> throws Throwable {
>>
>> PageContext pageContext = _jspx_page_context;
>>
>> JspWriter out = _jspx_page_context.getOut();
>>
>> // f:facet
>>
>> javax.faces.webapp.FacetTag _jspx_th_f_facet_5 = 
>> (javax.faces.webapp.FacetTag) 
>> _jspx_tagPool_f_facet_name.get(javax.faces.webapp.FacetTag.class);
>>
>> _jspx_th_f_facet_5.setPageContext(_jspx_page_context);
>>
>> _jspx_th_f_facet_5.setParent((javax.servlet.jsp.tagext.Tag) 
>> _jspx_th_h_panelGroup_2);
>>
>> _jspx_th_f_facet_5.setName("expand");
>>
>> int _jspx_eval_f_facet_5 = _jspx_th_f_facet_5.doStartTag();
>>
>> if (_jspx_eval_f_facet_5 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
>>
>> do {
>>
>> out.write("\r\n");
>>
>> out.write(" ");
>>
>> if (_jspx_meth_h_graphicImage_2(_jspx_th_f_facet_5, _jspx_page_context))
>>
>> return true;
>>
>> out.write("\r\n");
>>
>> out.write(" ");
>>
>> int evalDoAfterBody = _jspx_th_f_facet_5.doAfterBody();
>>
>> if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
>>
>> break;
>>
>> } while (true);
>>
>> }
>>
>> if (_jspx_th_f_facet_5.doEndTag() == 
>> javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
>>
>> return true;
>>
>> _jspx_tagPool_f_facet_name.reuse(_jspx_th_f_facet_5);
>>
>> return false;
>>
>> }
>>
>> private boolean 
>> _jspx_meth_h_graphicImage_2(javax.servlet.jsp.tagext.JspTag 
>> _jspx_th_f_facet_5, PageContext _jspx_page_context)
>>
>> throws Throwable {
>>
>> PageContext pageContext = _jspx_page_context;
>>
>> JspWriter out = _jspx_page_context.getOut();
>>
>> // h:graphicImage
>>
>> org.apache.myfaces.taglib.html.HtmlGraphicImageTag 
>> _jspx_th_h_graphicImage_2 = 
>> (org.apache.myfaces.taglib.html.HtmlGraphicImageTag) 
>> _jspx_tagPool_h_graphicImage_value_rendered_border_nobody.get(org.apache.myfaces.taglib.html.HtmlGraphicImageTag.class);
>>
>> _jspx_th_h_graphicImage_2.setPageContext(_jspx_page_context);
>>
>> _jspx_th_h_graphicImage_2.setParent((javax.servlet.jsp.tagext.Tag) 
>> _jspx_th_f_facet_5);
>>
>> _jspx_th_h_graphicImage_2.setValue("images/yellow-folder-open.png");
>>
>> _jspx_th_h_graphicImage_2.setRendered("#{t.nodeExpanded}");
>>
>> _jspx_th_h_graphicImage_2.setBorder("0");
>>
>> int _jspx_eval_h_graphicImage_2 = _jspx_th_h_graphicImage_2.doStartTag();
>>
>> if (_jspx_th_h_graphicImage_2.doEndTag() == 
>> javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
>>
>> return true;
>>
>> _jspx_tagPool_h_graphicImage_value_rendered_border_nobody.reuse(_jspx_th_h_graphicImage_2);
>>
>> return false;
>>
>> }
>>
>> private boolean _jspx_meth_f_facet_6(javax.servlet.jsp.tagext.JspTag 
>> _jspx_th_h_panelGroup_2, PageContext _jspx_page_context)
>>
>> throws Throwable {
>>
>> PageContext pageContext = _jspx_page_context;
>>
>> JspWriter out = _jspx_page_context.getOut();
>>
>> // f:facet
>>
>> javax.faces.webapp.FacetTag _jspx_th_f_facet_6 = 
>> (javax.faces.webapp.FacetTag) 
>> _jspx_tagPool_f_facet_name.get(javax.faces.webapp.FacetTag.class);
>>
>> _jspx_th_f_facet_6.setPageContext(_jspx_page_context);
>>
>> _jspx_th_f_facet_6.setParent((javax.servlet.jsp.tagext.Tag) 
>> _jspx_th_h_panelGroup_2);
>>
>> _jspx_th_f_facet_6.setName("collapse");
>>
>> int _jspx_eval_f_facet_6 = _jspx_th_f_facet_6.doStartTag();
>>
>> if (_jspx_eval_f_facet_6 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
>>
>> do {
>>
>> out.write("\r\n");
>>
>> out.write(" ");
>>
>> if (_jspx_meth_h_graphicImage_3(_jspx_th_f_facet_6, _jspx_page_context))
>>
>> return true;
>>
>> out.write("\r\n");
>>
>> out.write(" ");
>>
>> int evalDoAfterBody = _jspx_th_f_facet_6.doAfterBody();
>>
>> if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
>>
>> break;
>>
>> } while (true);
>>
>> }
>>
>> if (_jspx_th_f_facet_6.doEndTag() == 
>> javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
>>
>> return true;
>>
>> _jspx_tagPool_f_facet_name.reuse(_jspx_th_f_facet_6);
>>
>> return false;
>>
>> }
>>
>> private boolean 
>> _jspx_meth_h_graphicImage_3(javax.servlet.jsp.tagext.JspTag 
>> _jspx_th_f_facet_6, PageContext _jspx_page_context)
>>
>> throws Throwable {
>>
>> PageContext pageContext = _jspx_page_context;
>>
>> JspWriter out = _jspx_page_context.getOut();
>>
>> // h:graphicImage
>>
>> org.apache.myfaces.taglib.html.HtmlGraphicImageTag 
>> _jspx_th_h_graphicImage_3 = 
>> (org.apache.myfaces.taglib.html.HtmlGraphicImageTag) 
>> _jspx_tagPool_h_graphicImage_value_rendered_border_nobody.get(org.apache.myfaces.taglib.html.HtmlGraphicImageTag.class);
>>
>> _jspx_th_h_graphicImage_3.setPageContext(_jspx_page_context);
>>
>> _jspx_th_h_graphicImage_3.setParent((javax.servlet.jsp.tagext.Tag) 
>> _jspx_th_f_facet_6);
>>
>> _jspx_th_h_graphicImage_3.setValue("images/yellow-folder-closed.png");
>>
>> _jspx_th_h_graphicImage_3.setRendered("#{!t.nodeExpanded}");
>>
>> _jspx_th_h_graphicImage_3.setBorder("0");
>>
>> int _jspx_eval_h_graphicImage_3 = _jspx_th_h_graphicImage_3.doStartTag();
>>
>> if (_jspx_th_h_graphicImage_3.doEndTag() == 
>> javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
>>
>> return true;
>>
>> _jspx_tagPool_h_graphicImage_value_rendered_border_nobody.reuse(_jspx_th_h_graphicImage_3);
>>
>> return false;
>>
>> }
>>
>> private boolean _jspx_meth_h_outputText_2(javax.servlet.jsp.tagext.JspTag 
>> _jspx_th_h_panelGroup_2, PageContext _jspx_page_context)
>>
>> throws Throwable {
>>
>> PageContext pageContext = _jspx_page_context;
>>
>> JspWriter out = _jspx_page_context.getOut();
>>
>> // h:outputText
>>
>> org.apache.myfaces.taglib.html.HtmlOutputTextTag _jspx_th_h_outputText_2 
>> = (org.apache.myfaces.taglib.html.HtmlOutputTextTag) 
>> _jspx_tagPool_h_outputText_value_styleClass_nobody.get(org.apache.myfaces.taglib.html.HtmlOutputTextTag.class);
>>
>> _jspx_th_h_outputText_2.setPageContext(_jspx_page_context);
>>
>> _jspx_th_h_outputText_2.setParent((javax.servlet.jsp.tagext.Tag) 
>> _jspx_th_h_panelGroup_2);
>>
>> _jspx_th_h_outputText_2.setValue("#{node.description}");
>>
>> _jspx_th_h_outputText_2.setStyleClass("nodeFolder");
>>
>> int _jspx_eval_h_outputText_2 = _jspx_th_h_outputText_2.doStartTag();
>>
>> if (_jspx_th_h_outputText_2.doEndTag() == 
>> javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
>>
>> return true;
>>
>> _jspx_tagPool_h_outputText_value_styleClass_nobody.reuse(_jspx_th_h_outputText_2);
>>
>> return false;
>>
>> }
>>
>> private boolean _jspx_meth_h_outputText_3(javax.servlet.jsp.tagext.JspTag 
>> _jspx_th_h_panelGroup_2, PageContext _jspx_page_context)
>>
>> throws Throwable {
>>
>> PageContext pageContext = _jspx_page_context;
>>
>> JspWriter out = _jspx_page_context.getOut();
>>
>> // h:outputText
>>
>> org.apache.myfaces.taglib.html.HtmlOutputTextTag _jspx_th_h_outputText_3 
>> = (org.apache.myfaces.taglib.html.HtmlOutputTextTag) 
>> _jspx_tagPool_h_outputText_value_styleClass_rendered_nobody.get(org.apache.myfaces.taglib.html.HtmlOutputTextTag.class);
>>
>> _jspx_th_h_outputText_3.setPageContext(_jspx_page_context);
>>
>> _jspx_th_h_outputText_3.setParent((javax.servlet.jsp.tagext.Tag) 
>> _jspx_th_h_panelGroup_2);
>>
>> _jspx_th_h_outputText_3.setValue(" (#{node.childCount})");
>>
>> _jspx_th_h_outputText_3.setStyleClass("childCount");
>>
>> _jspx_th_h_outputText_3.setRendered("#{!empty node.children}");
>>
>> int _jspx_eval_h_outputText_3 = _jspx_th_h_outputText_3.doStartTag();
>>
>> if (_jspx_th_h_outputText_3.doEndTag() == 
>> javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
>>
>> return true;
>>
>> _jspx_tagPool_h_outputText_value_styleClass_rendered_nobody.reuse(_jspx_th_h_outputText_3);
>>
>> return false;
>>
>> }
>>
>> private boolean _jspx_meth_f_facet_7(javax.servlet.jsp.tagext.JspTag 
>> _jspx_th_x_tree2_0, PageContext _jspx_page_context)
>>
>> throws Throwable {
>>
>> PageContext pageContext = _jspx_page_context;
>>
>> JspWriter out = _jspx_page_context.getOut();
>>
>> // f:facet
>>
>> javax.faces.webapp.FacetTag _jspx_th_f_facet_7 = 
>> (javax.faces.webapp.FacetTag) 
>> _jspx_tagPool_f_facet_name.get(javax.faces.webapp.FacetTag.class);
>>
>> _jspx_th_f_facet_7.setPageContext(_jspx_page_context);
>>
>> _jspx_th_f_facet_7.setParent((javax.servlet.jsp.tagext.Tag) 
>> _jspx_th_x_tree2_0);
>>
>> _jspx_th_f_facet_7.setName("fund");
>>
>> int _jspx_eval_f_facet_7 = _jspx_th_f_facet_7.doStartTag();
>>
>> if (_jspx_eval_f_facet_7 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
>>
>> do {
>>
>> out.write("\r\n");
>>
>> out.write(" ");
>>
>> if (_jspx_meth_h_panelGroup_3(_jspx_th_f_facet_7, _jspx_page_context))
>>
>> return true;
>>
>> out.write("\r\n");
>>
>> out.write(" ");
>>
>> int evalDoAfterBody = _jspx_th_f_facet_7.doAfterBody();
>>
>> if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
>>
>> break;
>>
>> } while (true);
>>
>> }
>>
>> if (_jspx_th_f_facet_7.doEndTag() == 
>> javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
>>
>> return true;
>>
>> _jspx_tagPool_f_facet_name.reuse(_jspx_th_f_facet_7);
>>
>> return false;
>>
>> }
>>
>> private boolean _jspx_meth_h_panelGroup_3(javax.servlet.jsp.tagext.JspTag 
>> _jspx_th_f_facet_7, PageContext _jspx_page_context)
>>
>> throws Throwable {
>>
>> PageContext pageContext = _jspx_page_context;
>>
>> JspWriter out = _jspx_page_context.getOut();
>>
>> // h:panelGroup
>>
>> org.apache.myfaces.taglib.html.HtmlPanelGroupTag _jspx_th_h_panelGroup_3 
>> = (org.apache.myfaces.taglib.html.HtmlPanelGroupTag) 
>> _jspx_tagPool_h_panelGroup.get(org.apache.myfaces.taglib.html.HtmlPanelGroupTag.class);
>>
>> _jspx_th_h_panelGroup_3.setPageContext(_jspx_page_context);
>>
>> _jspx_th_h_panelGroup_3.setParent((javax.servlet.jsp.tagext.Tag) 
>> _jspx_th_f_facet_7);
>>
>> int _jspx_eval_h_panelGroup_3 = _jspx_th_h_panelGroup_3.doStartTag();
>>
>> if (_jspx_eval_h_panelGroup_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) 
>> {
>>
>> if (_jspx_eval_h_panelGroup_3 != 
>> javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
>>
>> out = _jspx_page_context.pushBody();
>>
>> _jspx_th_h_panelGroup_3.setBodyContent((javax.servlet.jsp.tagext.BodyContent) 
>> out);
>>
>> _jspx_th_h_panelGroup_3.doInitBody();
>>
>> }
>>
>> do {
>>
>> out.write("\r\n");
>>
>> out.write(" ");
>>
>> if (_jspx_meth_f_facet_8(_jspx_th_h_panelGroup_3, _jspx_page_context))
>>
>> return true;
>>
>> out.write("\r\n");
>>
>> out.write(" ");
>>
>> if (_jspx_meth_f_facet_9(_jspx_th_h_panelGroup_3, _jspx_page_context))
>>
>> return true;
>>
>> out.write("\r\n");
>>
>> out.write(" ");
>>
>> if (_jspx_meth_h_outputText_4(_jspx_th_h_panelGroup_3, 
>> _jspx_page_context))
>>
>> return true;
>>
>> out.write("\r\n");
>>
>> out.write(" ");
>>
>> if (_jspx_meth_h_outputText_5(_jspx_th_h_panelGroup_3, 
>> _jspx_page_context))
>>
>> return true;
>>
>> out.write("\r\n");
>>
>> out.write(" ");
>>
>> int evalDoAfterBody = _jspx_th_h_panelGroup_3.doAfterBody();
>>
>> if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
>>
>> break;
>>
>> } while (true);
>>
>> if (_jspx_eval_h_panelGroup_3 != 
>> javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE)
>>
>> out = _jspx_page_context.popBody();
>>
>> }
>>
>> if (_jspx_th_h_panelGroup_3.doEndTag() == 
>> javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
>>
>> return true;
>>
>> _jspx_tagPool_h_panelGroup.reuse(_jspx_th_h_panelGroup_3);
>>
>> return false;
>>
>> }
>>
>> private boolean _jspx_meth_f_facet_8(javax.servlet.jsp.tagext.JspTag 
>> _jspx_th_h_panelGroup_3, PageContext _jspx_page_context)
>>
>> throws Throwable {
>>
>> PageContext pageContext = _jspx_page_context;
>>
>> JspWriter out = _jspx_page_context.getOut();
>>
>> // f:facet
>>
>> javax.faces.webapp.FacetTag _jspx_th_f_facet_8 = 
>> (javax.faces.webapp.FacetTag) 
>> _jspx_tagPool_f_facet_name.get(javax.faces.webapp.FacetTag.class);
>>
>> _jspx_th_f_facet_8.setPageContext(_jspx_page_context);
>>
>> _jspx_th_f_facet_8.setParent((javax.servlet.jsp.tagext.Tag) 
>> _jspx_th_h_panelGroup_3);
>>
>> _jspx_th_f_facet_8.setName("expand");
>>
>> int _jspx_eval_f_facet_8 = _jspx_th_f_facet_8.doStartTag();
>>
>> if (_jspx_eval_f_facet_8 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
>>
>> do {
>>
>> out.write("\r\n");
>>
>> out.write(" ");
>>
>> if (_jspx_meth_h_graphicImage_4(_jspx_th_f_facet_8, _jspx_page_context))
>>
>> return true;
>>
>> out.write("\r\n");
>>
>> out.write(" ");
>>
>> int evalDoAfterBody = _jspx_th_f_facet_8.doAfterBody();
>>
>> if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
>>
>> break;
>>
>> } while (true);
>>
>> }
>>
>> if (_jspx_th_f_facet_8.doEndTag() == 
>> javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
>>
>> return true;
>>
>> _jspx_tagPool_f_facet_name.reuse(_jspx_th_f_facet_8);
>>
>> return false;
>>
>> }
>>
>> private boolean 
>> _jspx_meth_h_graphicImage_4(javax.servlet.jsp.tagext.JspTag 
>> _jspx_th_f_facet_8, PageContext _jspx_page_context)
>>
>> throws Throwable {
>>
>> PageContext pageContext = _jspx_page_context;
>>
>> JspWriter out = _jspx_page_context.getOut();
>>
>> // h:graphicImage
>>
>> org.apache.myfaces.taglib.html.HtmlGraphicImageTag 
>> _jspx_th_h_graphicImage_4 = 
>> (org.apache.myfaces.taglib.html.HtmlGraphicImageTag) 
>> _jspx_tagPool_h_graphicImage_value_rendered_border_nobody.get(org.apache.myfaces.taglib.html.HtmlGraphicImageTag.class);
>>
>> _jspx_th_h_graphicImage_4.setPageContext(_jspx_page_context);
>>
>> _jspx_th_h_graphicImage_4.setParent((javax.servlet.jsp.tagext.Tag) 
>> _jspx_th_f_facet_8);
>>
>> _jspx_th_h_graphicImage_4.setValue("images/yellow-folder-open.png");
>>
>> _jspx_th_h_graphicImage_4.setRendered("#{t.nodeExpanded}");
>>
>> _jspx_th_h_graphicImage_4.setBorder("0");
>>
>> int _jspx_eval_h_graphicImage_4 = _jspx_th_h_graphicImage_4.doStartTag();
>>
>> if (_jspx_th_h_graphicImage_4.doEndTag() == 
>> javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
>>
>> return true;
>>
>> _jspx_tagPool_h_graphicImage_value_rendered_border_nobody.reuse(_jspx_th_h_graphicImage_4);
>>
>> return false;
>>
>> }
>>
>> private boolean _jspx_meth_f_facet_9(javax.servlet.jsp.tagext.JspTag 
>> _jspx_th_h_panelGroup_3, PageContext _jspx_page_context)
>>
>> throws Throwable {
>>
>> PageContext pageContext = _jspx_page_context;
>>
>> JspWriter out = _jspx_page_context.getOut();
>>
>> // f:facet
>>
>> javax.faces.webapp.FacetTag _jspx_th_f_facet_9 = 
>> (javax.faces.webapp.FacetTag) 
>> _jspx_tagPool_f_facet_name.get(javax.faces.webapp.FacetTag.class);
>>
>> _jspx_th_f_facet_9.setPageContext(_jspx_page_context);
>>
>> _jspx_th_f_facet_9.setParent((javax.servlet.jsp.tagext.Tag) 
>> _jspx_th_h_panelGroup_3);
>>
>> _jspx_th_f_facet_9.setName("collapse");
>>
>> int _jspx_eval_f_facet_9 = _jspx_th_f_facet_9.doStartTag();
>>
>> if (_jspx_eval_f_facet_9 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
>>
>> do {
>>
>> out.write("\r\n");
>>
>> out.write(" ");
>>
>> if (_jspx_meth_h_graphicImage_5(_jspx_th_f_facet_9, _jspx_page_context))
>>
>> return true;
>>
>> out.write("\r\n");
>>
>> out.write(" ");
>>
>> int evalDoAfterBody = _jspx_th_f_facet_9.doAfterBody();
>>
>> if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
>>
>> break;
>>
>> } while (true);
>>
>> }
>>
>> if (_jspx_th_f_facet_9.doEndTag() == 
>> javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
>>
>> return true;
>>
>> _jspx_tagPool_f_facet_name.reuse(_jspx_th_f_facet_9);
>>
>> return false;
>>
>> }
>>
>> private boolean 
>> _jspx_meth_h_graphicImage_5(javax.servlet.jsp.tagext.JspTag 
>> _jspx_th_f_facet_9, PageContext _jspx_page_context)
>>
>> throws Throwable {
>>
>> PageContext pageContext = _jspx_page_context;
>>
>> JspWriter out = _jspx_page_context.getOut();
>>
>> // h:graphicImage
>>
>> org.apache.myfaces.taglib.html.HtmlGraphicImageTag 
>> _jspx_th_h_graphicImage_5 = 
>> (org.apache.myfaces.taglib.html.HtmlGraphicImageTag) 
>> _jspx_tagPool_h_graphicImage_value_rendered_border_nobody.get(org.apache.myfaces.taglib.html.HtmlGraphicImageTag.class);
>>
>> _jspx_th_h_graphicImage_5.setPageContext(_jspx_page_context);
>>
>> _jspx_th_h_graphicImage_5.setParent((javax.servlet.jsp.tagext.Tag) 
>> _jspx_th_f_facet_9);
>>
>> _jspx_th_h_graphicImage_5.setValue("images/yellow-folder-closed.png");
>>
>> _jspx_th_h_graphicImage_5.setRendered("#{!t.nodeExpanded}");
>>
>> _jspx_th_h_graphicImage_5.setBorder("0");
>>
>> int _jspx_eval_h_graphicImage_5 = _jspx_th_h_graphicImage_5.doStartTag();
>>
>> if (_jspx_th_h_graphicImage_5.doEndTag() == 
>> javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
>>
>> return true;
>>
>> _jspx_tagPool_h_graphicImage_value_rendered_border_nobody.reuse(_jspx_th_h_graphicImage_5);
>>
>> return false;
>>
>> }
>>
>> private boolean _jspx_meth_h_outputText_4(javax.servlet.jsp.tagext.JspTag 
>> _jspx_th_h_panelGroup_3, PageContext _jspx_page_context)
>>
>> throws Throwable {
>>
>> PageContext pageContext = _jspx_page_context;
>>
>> JspWriter out = _jspx_page_context.getOut();
>>
>> // h:outputText
>>
>> org.apache.myfaces.taglib.html.HtmlOutputTextTag _jspx_th_h_outputText_4 
>> = (org.apache.myfaces.taglib.html.HtmlOutputTextTag) 
>> _jspx_tagPool_h_outputText_value_styleClass_nobody.get(org.apache.myfaces.taglib.html.HtmlOutputTextTag.class);
>>
>> _jspx_th_h_outputText_4.setPageContext(_jspx_page_context);
>>
>> _jspx_th_h_outputText_4.setParent((javax.servlet.jsp.tagext.Tag) 
>> _jspx_th_h_panelGroup_3);
>>
>> _jspx_th_h_outputText_4.setValue("#{node.description}");
>>
>> _jspx_th_h_outputText_4.setStyleClass("nodeFolder");
>>
>> int _jspx_eval_h_outputText_4 = _jspx_th_h_outputText_4.doStartTag();
>>
>> if (_jspx_th_h_outputText_4.doEndTag() == 
>> javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
>>
>> return true;
>>
>> _jspx_tagPool_h_outputText_value_styleClass_nobody.reuse(_jspx_th_h_outputText_4);
>>
>> return false;
>>
>> }
>>
>> private boolean _jspx_meth_h_outputText_5(javax.servlet.jsp.tagext.JspTag 
>> _jspx_th_h_panelGroup_3, PageContext _jspx_page_context)
>>
>> throws Throwable {
>>
>> PageContext pageContext = _jspx_page_context;
>>
>> JspWriter out = _jspx_page_context.getOut();
>>
>> // h:outputText
>>
>> org.apache.myfaces.taglib.html.HtmlOutputTextTag _jspx_th_h_outputText_5 
>> = (org.apache.myfaces.taglib.html.HtmlOutputTextTag) 
>> _jspx_tagPool_h_outputText_value_styleClass_rendered_nobody.get(org.apache.myfaces.taglib.html.HtmlOutputTextTag.class);
>>
>> _jspx_th_h_outputText_5.setPageContext(_jspx_page_context);
>>
>> _jspx_th_h_outputText_5.setParent((javax.servlet.jsp.tagext.Tag) 
>> _jspx_th_h_panelGroup_3);
>>
>> _jspx_th_h_outputText_5.setValue(" (#{node.childCount})");
>>
>> _jspx_th_h_outputText_5.setStyleClass("childCount");
>>
>> _jspx_th_h_outputText_5.setRendered("#{!empty node.children}");
>>
>> int _jspx_eval_h_outputText_5 = _jspx_th_h_outputText_5.doStartTag();
>>
>> if (_jspx_th_h_outputText_5.doEndTag() == 
>> javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
>>
>> return true;
>>
>> _jspx_tagPool_h_outputText_value_styleClass_rendered_nobody.reuse(_jspx_th_h_outputText_5);
>>
>> return false;
>>
>> }
>>
>> private boolean _jspx_meth_f_facet_10(javax.servlet.jsp.tagext.JspTag 
>> _jspx_th_x_tree2_0, PageContext _jspx_page_context)
>>
>> throws Throwable {
>>
>> PageContext pageContext = _jspx_page_context;
>>
>> JspWriter out = _jspx_page_context.getOut();
>>
>> // f:facet
>>
>> javax.faces.webapp.FacetTag _jspx_th_f_facet_10 = 
>> (javax.faces.webapp.FacetTag) 
>> _jspx_tagPool_f_facet_name.get(javax.faces.webapp.FacetTag.class);
>>
>> _jspx_th_f_facet_10.setPageContext(_jspx_page_context);
>>
>> _jspx_th_f_facet_10.setParent((javax.servlet.jsp.tagext.Tag) 
>> _jspx_th_x_tree2_0);
>>
>> _jspx_th_f_facet_10.setName("loan");
>>
>> int _jspx_eval_f_facet_10 = _jspx_th_f_facet_10.doStartTag();
>>
>> if (_jspx_eval_f_facet_10 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
>>
>> do {
>>
>> out.write("\r\n");
>>
>> out.write(" ");
>>
>> if (_jspx_meth_h_panelGroup_4(_jspx_th_f_facet_10, _jspx_page_context))
>>
>> return true;
>>
>> out.write("\r\n");
>>
>> out.write(" ");
>>
>> int evalDoAfterBody = _jspx_th_f_facet_10.doAfterBody();
>>
>> if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
>>
>> break;
>>
>> } while (true);
>>
>> }
>>
>> if (_jspx_th_f_facet_10.doEndTag() == 
>> javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
>>
>> return true;
>>
>> _jspx_tagPool_f_facet_name.reuse(_jspx_th_f_facet_10);
>>
>> return false;
>>
>> }
>>
>> private boolean _jspx_meth_h_panelGroup_4(javax.servlet.jsp.tagext.JspTag 
>> _jspx_th_f_facet_10, PageContext _jspx_page_context)
>>
>> throws Throwable {
>>
>> PageContext pageContext = _jspx_page_context;
>>
>> JspWriter out = _jspx_page_context.getOut();
>>
>> // h:panelGroup
>>
>> org.apache.myfaces.taglib.html.HtmlPanelGroupTag _jspx_th_h_panelGroup_4 
>> = (org.apache.myfaces.taglib.html.HtmlPanelGroupTag) 
>> _jspx_tagPool_h_panelGroup.get(org.apache.myfaces.taglib.html.HtmlPanelGroupTag.class);
>>
>> _jspx_th_h_panelGroup_4.setPageContext(_jspx_page_context);
>>
>> _jspx_th_h_panelGroup_4.setParent((javax.servlet.jsp.tagext.Tag) 
>> _jspx_th_f_facet_10);
>>
>> int _jspx_eval_h_panelGroup_4 = _jspx_th_h_panelGroup_4.doStartTag();
>>
>> if (_jspx_eval_h_panelGroup_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) 
>> {
>>
>> if (_jspx_eval_h_panelGroup_4 != 
>> javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
>>
>> out = _jspx_page_context.pushBody();
>>
>> _jspx_th_h_panelGroup_4.setBodyContent((javax.servlet.jsp.tagext.BodyContent) 
>> out);
>>
>> _jspx_th_h_panelGroup_4.doInitBody();
>>
>> }
>>
>> do {
>>
>> out.write("\r\n");
>>
>> out.write(" ");
>>
>> if (_jspx_meth_x_commandLink_0(_jspx_th_h_panelGroup_4, 
>> _jspx_page_context))
>>
>> return true;
>>
>> out.write("\r\n");
>>
>> out.write(" ");
>>
>> int evalDoAfterBody = _jspx_th_h_panelGroup_4.doAfterBody();
>>
>> if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
>>
>> break;
>>
>> } while (true);
>>
>> if (_jspx_eval_h_panelGroup_4 != 
>> javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE)
>>
>> out = _jspx_page_context.popBody();
>>
>> }
>>
>> if (_jspx_th_h_panelGroup_4.doEndTag() == 
>> javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
>>
>> return true;
>>
>> _jspx_tagPool_h_panelGroup.reuse(_jspx_th_h_panelGroup_4);
>>
>> return false;
>>
>> }
>>
>> private boolean 
>> _jspx_meth_x_commandLink_0(javax.servlet.jsp.tagext.JspTag 
>> _jspx_th_h_panelGroup_4, PageContext _jspx_page_context)
>>
>> throws Throwable {
>>
>> PageContext pageContext = _jspx_page_context;
>>
>> JspWriter out = _jspx_page_context.getOut();
>>
>> // x:commandLink
>>
>> org.apache.myfaces.taglib.html.ext.HtmlCommandLinkTag 
>> _jspx_th_x_commandLink_0 = 
>> (org.apache.myfaces.taglib.html.ext.HtmlCommandLinkTag) 
>> _jspx_tagPool_x_commandLink_styleClass_actionListener_action.get(org.apache.myfaces.taglib.html.ext.HtmlCommandLinkTag.class);
>>
>> _jspx_th_x_commandLink_0.setPageContext(_jspx_page_context);
>>
>> _jspx_th_x_commandLink_0.setParent((javax.servlet.jsp.tagext.Tag) 
>> _jspx_th_h_panelGroup_4);
>>
>> _jspx_th_x_commandLink_0.setStyleClass("document");
>>
>> _jspx_th_x_commandLink_0.setActionListener("#{loanSelectionTreeActionListener.processAction}");
>>
>> _jspx_th_x_commandLink_0.setAction("#{loanSelectionTreeActionListener.isTreeNodeSelected}");
>>
>> int _jspx_eval_x_commandLink_0 = _jspx_th_x_commandLink_0.doStartTag();
>>
>> if (_jspx_eval_x_commandLink_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) 
>> {
>>
>> out.write("\r\n");
>>
>> out.write(" ");
>>
>> if (_jspx_meth_h_graphicImage_6(_jspx_th_x_commandLink_0, 
>> _jspx_page_context))
>>
>> return true;
>>
>> out.write("\r\n");
>>
>> out.write(" ");
>>
>> if (_jspx_meth_h_outputText_6(_jspx_th_x_commandLink_0, 
>> _jspx_page_context))
>>
>> return true;
>>
>> out.write("\r\n");
>>
>> out.write(" ");
>>
>> if (_jspx_meth_f_param_0(_jspx_th_x_commandLink_0, _jspx_page_context))
>>
>> return true;
>>
>> out.write("\r\n");
>>
>> out.write(" ");
>>
>> }
>>
>> if (_jspx_th_x_commandLink_0.doEndTag() == 
>> javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
>>
>> return true;
>>
>> _jspx_tagPool_x_commandLink_styleClass_actionListener_action.reuse(_jspx_th_x_commandLink_0);
>>
>> return false;
>>
>> }
>>
>> private boolean 
>> _jspx_meth_h_graphicImage_6(javax.servlet.jsp.tagext.JspTag 
>> _jspx_th_x_commandLink_0, PageContext _jspx_page_context)
>>
>> throws Throwable {
>>
>> PageContext pageContext = _jspx_page_context;
>>
>> JspWriter out = _jspx_page_context.getOut();
>>
>> // h:graphicImage
>>
>> org.apache.myfaces.taglib.html.HtmlGraphicImageTag 
>> _jspx_th_h_graphicImage_6 = 
>> (org.apache.myfaces.taglib.html.HtmlGraphicImageTag) 
>> _jspx_tagPool_h_graphicImage_value_border_nobody.get(org.apache.myfaces.taglib.html.HtmlGraphicImageTag.class);
>>
>> _jspx_th_h_graphicImage_6.setPageContext(_jspx_page_context);
>>
>> _jspx_th_h_graphicImage_6.setParent((javax.servlet.jsp.tagext.Tag) 
>> _jspx_th_x_commandLink_0);
>>
>> _jspx_th_h_graphicImage_6.setValue("images/document.png");
>>
>> _jspx_th_h_graphicImage_6.setBorder("0");
>>
>> int _jspx_eval_h_graphicImage_6 = _jspx_th_h_graphicImage_6.doStartTag();
>>
>> if (_jspx_th_h_graphicImage_6.doEndTag() == 
>> javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
>>
>> return true;
>>
>> _jspx_tagPool_h_graphicImage_value_border_nobody.reuse(_jspx_th_h_graphicImage_6);
>>
>> return false;
>>
>> }
>>
>> private boolean _jspx_meth_h_outputText_6(javax.servlet.jsp.tagext.JspTag 
>> _jspx_th_x_commandLink_0, PageContext _jspx_page_context)
>>
>> throws Throwable {
>>
>> PageContext pageContext = _jspx_page_context;
>>
>> JspWriter out = _jspx_page_context.getOut();
>>
>> // h:outputText
>>
>> org.apache.myfaces.taglib.html.HtmlOutputTextTag _jspx_th_h_outputText_6 
>> = (org.apache.myfaces.taglib.html.HtmlOutputTextTag) 
>> _jspx_tagPool_h_outputText_value_nobody.get(org.apache.myfaces.taglib.html.HtmlOutputTextTag.class);
>>
>> _jspx_th_h_outputText_6.setPageContext(_jspx_page_context);
>>
>> _jspx_th_h_outputText_6.setParent((javax.servlet.jsp.tagext.Tag) 
>> _jspx_th_x_commandLink_0);
>>
>> _jspx_th_h_outputText_6.setValue("#{node.description}");
>>
>> int _jspx_eval_h_outputText_6 = _jspx_th_h_outputText_6.doStartTag();
>>
>> if (_jspx_th_h_outputText_6.doEndTag() == 
>> javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
>>
>> return true;
>>
>> _jspx_tagPool_h_outputText_value_nobody.reuse(_jspx_th_h_outputText_6);
>>
>> return false;
>>
>> }
>>
>> private boolean _jspx_meth_f_param_0(javax.servlet.jsp.tagext.JspTag 
>> _jspx_th_x_commandLink_0, PageContext _jspx_page_context)
>>
>> throws Throwable {
>>
>> PageContext pageContext = _jspx_page_context;
>>
>> JspWriter out = _jspx_page_context.getOut();
>>
>> // f:param
>>
>> org.apache.myfaces.taglib.core.ParamTag _jspx_th_f_param_0 = 
>> (org.apache.myfaces.taglib.core.ParamTag) 
>> _jspx_tagPool_f_param_value_name_nobody.get(org.apache.myfaces.taglib.core.ParamTag.class);
>>
>> _jspx_th_f_param_0.setPageContext(_jspx_page_context);
>>
>> _jspx_th_f_param_0.setParent((javax.servlet.jsp.tagext.Tag) 
>> _jspx_th_x_commandLink_0);
>>
>> _jspx_th_f_param_0.setName("docNum");
>>
>> _jspx_th_f_param_0.setValue("#{node.identifier}");
>>
>> int _jspx_eval_f_param_0 = _jspx_th_f_param_0.doStartTag();
>>
>> if (_jspx_th_f_param_0.doEndTag() == 
>> javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
>>
>> return true;
>>
>> _jspx_tagPool_f_param_value_name_nobody.reuse(_jspx_th_f_param_0);
>>
>> return false;
>>
>> }
>>
>> private boolean _jspx_meth_f_verbatim_1(javax.servlet.jsp.tagext.JspTag 
>> _jspx_th_h_panelGroup_0, PageContext _jspx_page_context)
>>
>> throws Throwable {
>>
>> PageContext pageContext = _jspx_page_context;
>>
>> JspWriter out = _jspx_page_context.getOut();
>>
>> // f:verbatim
>>
>> org.apache.myfaces.taglib.core.VerbatimTag _jspx_th_f_verbatim_1 = 
>> (org.apache.myfaces.taglib.core.VerbatimTag) 
>> _jspx_tagPool_f_verbatim.get(org.apache.myfaces.taglib.core.VerbatimTag.class);
>>
>> _jspx_th_f_verbatim_1.setPageContext(_jspx_page_context);
>>
>> _jspx_th_f_verbatim_1.setParent((javax.servlet.jsp.tagext.Tag) 
>> _jspx_th_h_panelGroup_0);
>>
>> int _jspx_eval_f_verbatim_1 = _jspx_th_f_verbatim_1.doStartTag();
>>
>> if (_jspx_eval_f_verbatim_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
>>
>> if (_jspx_eval_f_verbatim_1 != 
>> javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
>>
>> out = _jspx_page_context.pushBody();
>>
>> _jspx_th_f_verbatim_1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) 
>> out);
>>
>> _jspx_th_f_verbatim_1.doInitBody();
>>
>> }
>>
>> do {
>>
>> out.write("\r\n");
>>
>> out.write(" <br/>\r\n");
>>
>> out.write(" ");
>>
>> int evalDoAfterBody = _jspx_th_f_verbatim_1.doAfterBody();
>>
>> if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
>>
>> break;
>>
>> } while (true);
>>
>> if (_jspx_eval_f_verbatim_1 != 
>> javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE)
>>
>> out = _jspx_page_context.popBody();
>>
>> }
>>
>> if (_jspx_th_f_verbatim_1.doEndTag() == 
>> javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
>>
>> return true;
>>
>> _jspx_tagPool_f_verbatim.reuse(_jspx_th_f_verbatim_1);
>>
>> return false;
>>
>> }
>>
>> }
>>
>> Internet communications are not secure and therefore NOTiFY
>> does not accept legal responsibility for the contents of this message.
>> Although NOTiFY operates anti-virus programmes, it does not
>> accept responsibility for any damage whatsoever that is caused by
>> viruses being passed.  Any views or opinions presented are solely those
>> of the author and do not necessarily represent those of NOTiFY.  Replies 
>> to this email may be monitored by NOTiFY for operational or business 
>> reasons.
>
> -- 
> Matthias Weßendorf
> Aechterhoek 18
> DE-48282 Emsdetten
> Germany
> phone: +49-2572-9170275
> cell phone: +49-179-1118979
> email: matzew AT apache DOT org
> url: http://www.wessendorf.net
> callto://mwessendorf (Skype)
> icq: 47016183
> 



Re: Null Pointer Exception when calling JSP from Frame

Posted by Matthias Wessendorf <ma...@matthias-wessendorf.de>.
Can you try

<framset ...>

<f:subview id=...>
   <frame src...>
</f:subview>

<f:subview id=...>
   <frame src...>
</f:subview>

</frameset>

?

Roger Lee, NOTiFY wrote:
> I have a JSP with a xTree2 component on. It works fine if I navigate straight to it.
> 
> However it needs to be in a Frame, the xTree2 on the left hand side and the resulting data on the right.
> 
> I start by placing the xTree2 in the left hand frame with a blank page in the right hand frame.
> 
> <html>
> <%@ page session="true" contentType="text/html;charset=utf-8"%>
> <%@ taglib uri="http://java.sun.com/jsf/core" prefix="f" %>
> <%@ taglib uri="http://java.sun.com/jsf/html" prefix="h" %>
> <%@ taglib uri="http://myfaces.apache.org/extensions" prefix="x" %>
> 
> <f:view>
>     <frameset cols="50%,*">
>         <frame src="LoanSelectionTree.jsp" name="leftFrame" frameborder="1" scrolling="Yes" marginwidth="0" marginheight="0" >
>         <frame src="blank.jsp" name="rightFrame" frameborder="1" scrolling="Yes" marginwidth="0" marginheight="0" >
>     </frameset>
> </f:view>
> </html>
> 
> 
> When it runs I get;
> 
> 10:32:21,742 INFO  [STDOUT] >>>>> TransactionEnquiriesListBean - selectedTransac
> tionEnquiries value = 1
> 10:32:23,915 ERROR [Engine] StandardWrapperValve[jsp]: Servlet.service() for ser
> vlet jsp threw exception
> java.lang.NullPointerException
>         at javax.faces.webapp.UIComponentTag.setupResponseWriter(UIComponentTag.
> java:646)
>         at javax.faces.webapp.UIComponentTag.doStartTag(UIComponentTag.java:254)
> 
>         at org.apache.myfaces.taglib.core.ViewTag.doStartTag(ViewTag.java:90)
>         at org.apache.jsp.LoanSelectionTree_jsp._jspService(LoanSelectionTree_js
> p.java:151)
>         at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
>         at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper
> .java:324)
>         at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:2
> 92)
>         at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
>         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
> icationFilterChain.java:237)
>         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
> ilterChain.java:157)
>         at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFi
> lter.java:75)
>         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
> icationFilterChain.java:186)
>         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
> ilterChain.java:157)
>         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
> alve.java:214)
>         at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
> eContext.java:104)
>         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
> a:520)
>         at org.apache.catalina.core.StandardContextValve.invokeInternal(Standard
> ContextValve.java:198)
>         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
> alve.java:152)
>         at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
> eContext.java:104)
>         at org.jboss.web.tomcat.security.CustomPrincipalValve.invoke(CustomPrinc
> ipalValve.java:66)
>         at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
> eContext.java:102)
>         at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(Securit
> yAssociationValve.java:150)
>         at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
> eContext.java:102)
>         at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValv
> e.java:54)
>         at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
> eContext.java:102)
>         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
> a:520)
>         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
> ava:137)
>         at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
> eContext.java:104)
>         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j
> ava:118)
>         at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
> eContext.java:102)
>         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
> a:520)
>         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal
> ve.java:109)
>         at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValv
> eContext.java:104)
>         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
> a:520)
>         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
> 
>         at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:16
> 0)
>         at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java
> :799)
>         at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.proce
> ssConnection(Http11Protocol.java:705)
>         at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java
> :577)
>         at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadP
> ool.java:683)
>         at java.lang.Thread.run(Thread.java:534)
> 
> The JSP generated by JBoss 4.01/Apache is;
> package org.apache.jsp;
> 
> import javax.servlet.*;
> 
> import javax.servlet.http.*;
> 
> import javax.servlet.jsp.*;
> 
> public final class LoanSelectionTree_jsp extends org.apache.jasper.runtime.HttpJspBase
> 
> implements org.apache.jasper.runtime.JspSourceDependent {
> 
> private static java.util.Vector _jspx_dependants;
> 
> static {
> 
> _jspx_dependants = new java.util.Vector(1);
> 
> _jspx_dependants.add("/42ObjectsLogo.jsp");
> 
> }
> 
> private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_f_view;
> 
> private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_x_panelLayout_styleClass_navigationClass_layout_id_headerClass_footerClass_bodyClass;
> 
> private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_f_facet_name;
> 
> private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_h_panelGroup_id;
> 
> private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_f_verbatim;
> 
> private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_x_tree2_varNodeToggler_var_value_id;
> 
> private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_h_panelGroup;
> 
> private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_h_graphicImage_value_rendered_border_nobody;
> 
> private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_h_outputText_value_styleClass_nobody;
> 
> private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_h_outputText_value_styleClass_rendered_nobody;
> 
> private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_x_commandLink_styleClass_actionListener_action;
> 
> private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_h_graphicImage_value_border_nobody;
> 
> private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_h_outputText_value_nobody;
> 
> private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_f_param_value_name_nobody;
> 
> public java.util.List getDependants() {
> 
> return _jspx_dependants;
> 
> }
> 
> public void _jspInit() {
> 
> _jspx_tagPool_f_view = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
> 
> _jspx_tagPool_x_panelLayout_styleClass_navigationClass_layout_id_headerClass_footerClass_bodyClass = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
> 
> _jspx_tagPool_f_facet_name = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
> 
> _jspx_tagPool_h_panelGroup_id = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
> 
> _jspx_tagPool_f_verbatim = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
> 
> _jspx_tagPool_x_tree2_varNodeToggler_var_value_id = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
> 
> _jspx_tagPool_h_panelGroup = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
> 
> _jspx_tagPool_h_graphicImage_value_rendered_border_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
> 
> _jspx_tagPool_h_outputText_value_styleClass_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
> 
> _jspx_tagPool_h_outputText_value_styleClass_rendered_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
> 
> _jspx_tagPool_x_commandLink_styleClass_actionListener_action = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
> 
> _jspx_tagPool_h_graphicImage_value_border_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
> 
> _jspx_tagPool_h_outputText_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
> 
> _jspx_tagPool_f_param_value_name_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
> 
> }
> 
> public void _jspDestroy() {
> 
> _jspx_tagPool_f_view.release();
> 
> _jspx_tagPool_x_panelLayout_styleClass_navigationClass_layout_id_headerClass_footerClass_bodyClass.release();
> 
> _jspx_tagPool_f_facet_name.release();
> 
> _jspx_tagPool_h_panelGroup_id.release();
> 
> _jspx_tagPool_f_verbatim.release();
> 
> _jspx_tagPool_x_tree2_varNodeToggler_var_value_id.release();
> 
> _jspx_tagPool_h_panelGroup.release();
> 
> _jspx_tagPool_h_graphicImage_value_rendered_border_nobody.release();
> 
> _jspx_tagPool_h_outputText_value_styleClass_nobody.release();
> 
> _jspx_tagPool_h_outputText_value_styleClass_rendered_nobody.release();
> 
> _jspx_tagPool_x_commandLink_styleClass_actionListener_action.release();
> 
> _jspx_tagPool_h_graphicImage_value_border_nobody.release();
> 
> _jspx_tagPool_h_outputText_value_nobody.release();
> 
> _jspx_tagPool_f_param_value_name_nobody.release();
> 
> }
> 
> public void _jspService(HttpServletRequest request, HttpServletResponse response)
> 
> throws java.io.IOException, ServletException {
> 
> JspFactory _jspxFactory = null;
> 
> PageContext pageContext = null;
> 
> HttpSession session = null;
> 
> ServletContext application = null;
> 
> ServletConfig config = null;
> 
> JspWriter out = null;
> 
> Object page = this;
> 
> JspWriter _jspx_out = null;
> 
> PageContext _jspx_page_context = null;
> 
> 
> 
> try {
> 
> _jspxFactory = JspFactory.getDefaultFactory();
> 
> response.setContentType("text/html;charset=utf-8");
> 
> pageContext = _jspxFactory.getPageContext(this, request, response,
> 
> null, true, 8192, true);
> 
> _jspx_page_context = pageContext;
> 
> application = pageContext.getServletContext();
> 
> config = pageContext.getServletConfig();
> 
> session = pageContext.getSession();
> 
> out = pageContext.getOut();
> 
> _jspx_out = out;
> 
> out.write("<html>\r\n");
> 
> out.write("<head>\r\n");
> 
> out.write(" <title>Forty Two Objects - Loan Selection Tree</title>\r\n");
> 
> out.write(" <meta http-equiv=\"refresh\" content=\"text/html; charset=iso-8859-1\">\r\n");
> 
> out.write(" <style type=\"text/css\">\r\n");
> 
> out.write("<!--\r\n");
> 
> out.write(".style1 {\r\n");
> 
> out.write(" font-family: Arial, Helvetica, sans-serif;\r\n");
> 
> out.write(" font-size: 10pt;\r\n");
> 
> out.write("}\r\n");
> 
> out.write("-->\r\n");
> 
> out.write(" </style>\r\n");
> 
> out.write("</head>\r\n");
> 
> out.write("\r\n");
> 
> out.write("\r\n");
> 
> out.write("\r\n");
> 
> out.write("\r\n");
> 
> out.write("\r\n");
> 
> out.write("\r\n");
> 
> out.write("<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">\r\n");
> 
> out.write("<html>\r\n");
> 
> out.write("<head>\r\n");
> 
> out.write("<meta http-equiv=\"Content-Type\" content=\"text/html; charset=windows-1251\"%>\r\n");
> 
> out.write("\r\n");
> 
> out.write("<title>FortyTwo Objects - Home</title>\r\n");
> 
> out.write("<style type=\"text/css\">\r\n");
> 
> out.write("<!--\r\n");
> 
> out.write("body,td,th {\r\n");
> 
> out.write("\tfont-family: Arial, Helvetica, sans-serif;\r\n");
> 
> out.write("}\r\n");
> 
> out.write(".style4 {\r\n");
> 
> out.write("\tfont-size: 36pt;\r\n");
> 
> out.write("\tfont-weight: bold;\r\n");
> 
> out.write("\tfont-family: Arial, Helvetica, sans-serif;\r\n");
> 
> out.write("\tcolor: #0080FF;\r\n");
> 
> out.write("}\r\n");
> 
> out.write("-->\r\n");
> 
> out.write("</style>\r\n");
> 
> out.write("</head>\r\n");
> 
> out.write("\r\n");
> 
> out.write("<body>\r\n");
> 
> out.write(" <div align=\"center\" class=\"style4\"> <img src=\"images/42Header_301_2.gif\" width=\"201\" height=\"38\"></div>\r\n");
> 
> out.write(" <link rel=\"stylesheet\" type=\"text/css\" href=\"css/basic.css\">\r\n");
> 
> out.write("</body>\r\n");
> 
> out.write("</html>\r\n");
> 
> out.write("\r\n");
> 
> out.write("\r\n");
> 
> out.write("<link href=\"/basic.css\" rel=\"stylesheet\" type=\"text/css\">\r\n");
> 
> out.write("\r\n");
> 
> out.write("<body bgcolor=\"#FFFFFF\" text=\"#000000\">\r\n");
> 
> out.write(" ");
> 
> // f:view
> 
> org.apache.myfaces.taglib.core.ViewTag _jspx_th_f_view_0 = (org.apache.myfaces.taglib.core.ViewTag) _jspx_tagPool_f_view.get(org.apache.myfaces.taglib.core.ViewTag.class);
> 
> _jspx_th_f_view_0.setPageContext(_jspx_page_context);
> 
> _jspx_th_f_view_0.setParent(null);
> 
> int _jspx_eval_f_view_0 = _jspx_th_f_view_0.doStartTag();
> 
> if (_jspx_eval_f_view_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
> 
> if (_jspx_eval_f_view_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
> 
> out = _jspx_page_context.pushBody();
> 
> _jspx_th_f_view_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
> 
> _jspx_th_f_view_0.doInitBody();
> 
> }
> 
> do {
> 
> out.write("\r\n");
> 
> out.write("\r\n");
> 
> out.write(" ");
> 
> // x:panelLayout
> 
> org.apache.myfaces.custom.layout.HtmlPanelLayoutTag _jspx_th_x_panelLayout_0 = (org.apache.myfaces.custom.layout.HtmlPanelLayoutTag) _jspx_tagPool_x_panelLayout_styleClass_navigationClass_layout_id_headerClass_footerClass_bodyClass.get(org.apache.myfaces.custom.layout.HtmlPanelLayoutTag.class);
> 
> _jspx_th_x_panelLayout_0.setPageContext(_jspx_page_context);
> 
> _jspx_th_x_panelLayout_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_f_view_0);
> 
> _jspx_th_x_panelLayout_0.setId("page");
> 
> _jspx_th_x_panelLayout_0.setLayout("#{globalOptions.pageLayout}");
> 
> _jspx_th_x_panelLayout_0.setStyleClass("pageLayout");
> 
> _jspx_th_x_panelLayout_0.setHeaderClass("pageHeader");
> 
> _jspx_th_x_panelLayout_0.setNavigationClass("pageNavigation");
> 
> _jspx_th_x_panelLayout_0.setBodyClass("pageBody");
> 
> _jspx_th_x_panelLayout_0.setFooterClass("pageFooter");
> 
> int _jspx_eval_x_panelLayout_0 = _jspx_th_x_panelLayout_0.doStartTag();
> 
> if (_jspx_eval_x_panelLayout_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
> 
> if (_jspx_eval_x_panelLayout_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
> 
> out = _jspx_page_context.pushBody();
> 
> _jspx_th_x_panelLayout_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
> 
> _jspx_th_x_panelLayout_0.doInitBody();
> 
> }
> 
> do {
> 
> out.write("\r\n");
> 
> out.write("\r\n");
> 
> out.write(" ");
> 
> // f:facet
> 
> javax.faces.webapp.FacetTag _jspx_th_f_facet_0 = (javax.faces.webapp.FacetTag) _jspx_tagPool_f_facet_name.get(javax.faces.webapp.FacetTag.class);
> 
> _jspx_th_f_facet_0.setPageContext(_jspx_page_context);
> 
> _jspx_th_f_facet_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_x_panelLayout_0);
> 
> _jspx_th_f_facet_0.setName("body");
> 
> int _jspx_eval_f_facet_0 = _jspx_th_f_facet_0.doStartTag();
> 
> if (_jspx_eval_f_facet_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
> 
> do {
> 
> out.write("\r\n");
> 
> out.write(" ");
> 
> // h:panelGroup
> 
> org.apache.myfaces.taglib.html.HtmlPanelGroupTag _jspx_th_h_panelGroup_0 = (org.apache.myfaces.taglib.html.HtmlPanelGroupTag) _jspx_tagPool_h_panelGroup_id.get(org.apache.myfaces.taglib.html.HtmlPanelGroupTag.class);
> 
> _jspx_th_h_panelGroup_0.setPageContext(_jspx_page_context);
> 
> _jspx_th_h_panelGroup_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_f_facet_0);
> 
> _jspx_th_h_panelGroup_0.setId("body");
> 
> int _jspx_eval_h_panelGroup_0 = _jspx_th_h_panelGroup_0.doStartTag();
> 
> if (_jspx_eval_h_panelGroup_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
> 
> if (_jspx_eval_h_panelGroup_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
> 
> out = _jspx_page_context.pushBody();
> 
> _jspx_th_h_panelGroup_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
> 
> _jspx_th_h_panelGroup_0.doInitBody();
> 
> }
> 
> do {
> 
> out.write("\r\n");
> 
> out.write("\r\n");
> 
> out.write(" ");
> 
> if (_jspx_meth_f_verbatim_0(_jspx_th_h_panelGroup_0, _jspx_page_context))
> 
> return;
> 
> out.write("\r\n");
> 
> out.write("\r\n");
> 
> out.write(" ");
> 
> /* Expand/Collapse Handled By Client */ 
> 
> out.write("\r\n");
> 
> out.write(" ");
> 
> if (_jspx_meth_x_tree2_0(_jspx_th_h_panelGroup_0, _jspx_page_context))
> 
> return;
> 
> out.write("\r\n");
> 
> out.write("\r\n");
> 
> out.write(" ");
> 
> if (_jspx_meth_f_verbatim_1(_jspx_th_h_panelGroup_0, _jspx_page_context))
> 
> return;
> 
> out.write("\r\n");
> 
> out.write("\r\n");
> 
> out.write(" ");
> 
> int evalDoAfterBody = _jspx_th_h_panelGroup_0.doAfterBody();
> 
> if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
> 
> break;
> 
> } while (true);
> 
> if (_jspx_eval_h_panelGroup_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE)
> 
> out = _jspx_page_context.popBody();
> 
> }
> 
> if (_jspx_th_h_panelGroup_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
> 
> return;
> 
> _jspx_tagPool_h_panelGroup_id.reuse(_jspx_th_h_panelGroup_0);
> 
> out.write("\r\n");
> 
> out.write(" ");
> 
> int evalDoAfterBody = _jspx_th_f_facet_0.doAfterBody();
> 
> if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
> 
> break;
> 
> } while (true);
> 
> }
> 
> if (_jspx_th_f_facet_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
> 
> return;
> 
> _jspx_tagPool_f_facet_name.reuse(_jspx_th_f_facet_0);
> 
> out.write("\r\n");
> 
> out.write("\r\n");
> 
> out.write(" ");
> 
> int evalDoAfterBody = _jspx_th_x_panelLayout_0.doAfterBody();
> 
> if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
> 
> break;
> 
> } while (true);
> 
> if (_jspx_eval_x_panelLayout_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE)
> 
> out = _jspx_page_context.popBody();
> 
> }
> 
> if (_jspx_th_x_panelLayout_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
> 
> return;
> 
> _jspx_tagPool_x_panelLayout_styleClass_navigationClass_layout_id_headerClass_footerClass_bodyClass.reuse(_jspx_th_x_panelLayout_0);
> 
> out.write("\r\n");
> 
> out.write("\r\n");
> 
> out.write(" ");
> 
> int evalDoAfterBody = _jspx_th_f_view_0.doAfterBody();
> 
> if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
> 
> break;
> 
> } while (true);
> 
> if (_jspx_eval_f_view_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE)
> 
> out = _jspx_page_context.popBody();
> 
> }
> 
> if (_jspx_th_f_view_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
> 
> return;
> 
> _jspx_tagPool_f_view.reuse(_jspx_th_f_view_0);
> 
> out.write("\r\n");
> 
> out.write("</body>\r\n");
> 
> out.write("</html>\r\n");
> 
> } catch (Throwable t) {
> 
> if (!(t instanceof SkipPageException)){
> 
> out = _jspx_out;
> 
> if (out != null && out.getBufferSize() != 0)
> 
> out.clearBuffer();
> 
> if (_jspx_page_context != null) _jspx_page_context.handlePageException(t);
> 
> }
> 
> } finally {
> 
> if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context);
> 
> }
> 
> }
> 
> private boolean _jspx_meth_f_verbatim_0(javax.servlet.jsp.tagext.JspTag _jspx_th_h_panelGroup_0, PageContext _jspx_page_context)
> 
> throws Throwable {
> 
> PageContext pageContext = _jspx_page_context;
> 
> JspWriter out = _jspx_page_context.getOut();
> 
> // f:verbatim
> 
> org.apache.myfaces.taglib.core.VerbatimTag _jspx_th_f_verbatim_0 = (org.apache.myfaces.taglib.core.VerbatimTag) _jspx_tagPool_f_verbatim.get(org.apache.myfaces.taglib.core.VerbatimTag.class);
> 
> _jspx_th_f_verbatim_0.setPageContext(_jspx_page_context);
> 
> _jspx_th_f_verbatim_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_h_panelGroup_0);
> 
> int _jspx_eval_f_verbatim_0 = _jspx_th_f_verbatim_0.doStartTag();
> 
> if (_jspx_eval_f_verbatim_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
> 
> if (_jspx_eval_f_verbatim_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
> 
> out = _jspx_page_context.pushBody();
> 
> _jspx_th_f_verbatim_0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
> 
> _jspx_th_f_verbatim_0.doInitBody();
> 
> }
> 
> do {
> 
> out.write("\r\n");
> 
> out.write(" <b>Loan Selection</b>\r\n");
> 
> out.write(" <br/>\r\n");
> 
> out.write(" ");
> 
> int evalDoAfterBody = _jspx_th_f_verbatim_0.doAfterBody();
> 
> if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
> 
> break;
> 
> } while (true);
> 
> if (_jspx_eval_f_verbatim_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE)
> 
> out = _jspx_page_context.popBody();
> 
> }
> 
> if (_jspx_th_f_verbatim_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
> 
> return true;
> 
> _jspx_tagPool_f_verbatim.reuse(_jspx_th_f_verbatim_0);
> 
> return false;
> 
> }
> 
> private boolean _jspx_meth_x_tree2_0(javax.servlet.jsp.tagext.JspTag _jspx_th_h_panelGroup_0, PageContext _jspx_page_context)
> 
> throws Throwable {
> 
> PageContext pageContext = _jspx_page_context;
> 
> JspWriter out = _jspx_page_context.getOut();
> 
> // x:tree2
> 
> org.apache.myfaces.custom.tree2.TreeTag _jspx_th_x_tree2_0 = (org.apache.myfaces.custom.tree2.TreeTag) _jspx_tagPool_x_tree2_varNodeToggler_var_value_id.get(org.apache.myfaces.custom.tree2.TreeTag.class);
> 
> _jspx_th_x_tree2_0.setPageContext(_jspx_page_context);
> 
> _jspx_th_x_tree2_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_h_panelGroup_0);
> 
> _jspx_th_x_tree2_0.setValue("#{loanSelectionTreeDataModelBean.hierarchy}");
> 
> _jspx_th_x_tree2_0.setId("e");
> 
> _jspx_th_x_tree2_0.setVar("node");
> 
> _jspx_th_x_tree2_0.setVarNodeToggler("t");
> 
> int _jspx_eval_x_tree2_0 = _jspx_th_x_tree2_0.doStartTag();
> 
> if (_jspx_eval_x_tree2_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
> 
> out.write("\r\n");
> 
> out.write("\r\n");
> 
> out.write(" ");
> 
> if (_jspx_meth_f_facet_1(_jspx_th_x_tree2_0, _jspx_page_context))
> 
> return true;
> 
> out.write("\r\n");
> 
> out.write("\r\n");
> 
> out.write(" ");
> 
> if (_jspx_meth_f_facet_4(_jspx_th_x_tree2_0, _jspx_page_context))
> 
> return true;
> 
> out.write("\r\n");
> 
> out.write("\r\n");
> 
> out.write(" ");
> 
> if (_jspx_meth_f_facet_7(_jspx_th_x_tree2_0, _jspx_page_context))
> 
> return true;
> 
> out.write("\r\n");
> 
> out.write("\r\n");
> 
> out.write(" ");
> 
> if (_jspx_meth_f_facet_10(_jspx_th_x_tree2_0, _jspx_page_context))
> 
> return true;
> 
> out.write("\r\n");
> 
> out.write(" ");
> 
> }
> 
> if (_jspx_th_x_tree2_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
> 
> return true;
> 
> _jspx_tagPool_x_tree2_varNodeToggler_var_value_id.reuse(_jspx_th_x_tree2_0);
> 
> return false;
> 
> }
> 
> private boolean _jspx_meth_f_facet_1(javax.servlet.jsp.tagext.JspTag _jspx_th_x_tree2_0, PageContext _jspx_page_context)
> 
> throws Throwable {
> 
> PageContext pageContext = _jspx_page_context;
> 
> JspWriter out = _jspx_page_context.getOut();
> 
> // f:facet
> 
> javax.faces.webapp.FacetTag _jspx_th_f_facet_1 = (javax.faces.webapp.FacetTag) _jspx_tagPool_f_facet_name.get(javax.faces.webapp.FacetTag.class);
> 
> _jspx_th_f_facet_1.setPageContext(_jspx_page_context);
> 
> _jspx_th_f_facet_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_x_tree2_0);
> 
> _jspx_th_f_facet_1.setName("allFunds");
> 
> int _jspx_eval_f_facet_1 = _jspx_th_f_facet_1.doStartTag();
> 
> if (_jspx_eval_f_facet_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
> 
> do {
> 
> out.write("\r\n");
> 
> out.write(" ");
> 
> if (_jspx_meth_h_panelGroup_1(_jspx_th_f_facet_1, _jspx_page_context))
> 
> return true;
> 
> out.write("\r\n");
> 
> out.write(" ");
> 
> int evalDoAfterBody = _jspx_th_f_facet_1.doAfterBody();
> 
> if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
> 
> break;
> 
> } while (true);
> 
> }
> 
> if (_jspx_th_f_facet_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
> 
> return true;
> 
> _jspx_tagPool_f_facet_name.reuse(_jspx_th_f_facet_1);
> 
> return false;
> 
> }
> 
> private boolean _jspx_meth_h_panelGroup_1(javax.servlet.jsp.tagext.JspTag _jspx_th_f_facet_1, PageContext _jspx_page_context)
> 
> throws Throwable {
> 
> PageContext pageContext = _jspx_page_context;
> 
> JspWriter out = _jspx_page_context.getOut();
> 
> // h:panelGroup
> 
> org.apache.myfaces.taglib.html.HtmlPanelGroupTag _jspx_th_h_panelGroup_1 = (org.apache.myfaces.taglib.html.HtmlPanelGroupTag) _jspx_tagPool_h_panelGroup.get(org.apache.myfaces.taglib.html.HtmlPanelGroupTag.class);
> 
> _jspx_th_h_panelGroup_1.setPageContext(_jspx_page_context);
> 
> _jspx_th_h_panelGroup_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_f_facet_1);
> 
> int _jspx_eval_h_panelGroup_1 = _jspx_th_h_panelGroup_1.doStartTag();
> 
> if (_jspx_eval_h_panelGroup_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
> 
> if (_jspx_eval_h_panelGroup_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
> 
> out = _jspx_page_context.pushBody();
> 
> _jspx_th_h_panelGroup_1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
> 
> _jspx_th_h_panelGroup_1.doInitBody();
> 
> }
> 
> do {
> 
> out.write("\r\n");
> 
> out.write(" ");
> 
> if (_jspx_meth_f_facet_2(_jspx_th_h_panelGroup_1, _jspx_page_context))
> 
> return true;
> 
> out.write("\r\n");
> 
> out.write(" ");
> 
> if (_jspx_meth_f_facet_3(_jspx_th_h_panelGroup_1, _jspx_page_context))
> 
> return true;
> 
> out.write("\r\n");
> 
> out.write(" ");
> 
> if (_jspx_meth_h_outputText_0(_jspx_th_h_panelGroup_1, _jspx_page_context))
> 
> return true;
> 
> out.write("\r\n");
> 
> out.write(" ");
> 
> if (_jspx_meth_h_outputText_1(_jspx_th_h_panelGroup_1, _jspx_page_context))
> 
> return true;
> 
> out.write("\r\n");
> 
> out.write(" ");
> 
> int evalDoAfterBody = _jspx_th_h_panelGroup_1.doAfterBody();
> 
> if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
> 
> break;
> 
> } while (true);
> 
> if (_jspx_eval_h_panelGroup_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE)
> 
> out = _jspx_page_context.popBody();
> 
> }
> 
> if (_jspx_th_h_panelGroup_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
> 
> return true;
> 
> _jspx_tagPool_h_panelGroup.reuse(_jspx_th_h_panelGroup_1);
> 
> return false;
> 
> }
> 
> private boolean _jspx_meth_f_facet_2(javax.servlet.jsp.tagext.JspTag _jspx_th_h_panelGroup_1, PageContext _jspx_page_context)
> 
> throws Throwable {
> 
> PageContext pageContext = _jspx_page_context;
> 
> JspWriter out = _jspx_page_context.getOut();
> 
> // f:facet
> 
> javax.faces.webapp.FacetTag _jspx_th_f_facet_2 = (javax.faces.webapp.FacetTag) _jspx_tagPool_f_facet_name.get(javax.faces.webapp.FacetTag.class);
> 
> _jspx_th_f_facet_2.setPageContext(_jspx_page_context);
> 
> _jspx_th_f_facet_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_h_panelGroup_1);
> 
> _jspx_th_f_facet_2.setName("expand");
> 
> int _jspx_eval_f_facet_2 = _jspx_th_f_facet_2.doStartTag();
> 
> if (_jspx_eval_f_facet_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
> 
> do {
> 
> out.write("\r\n");
> 
> out.write(" ");
> 
> if (_jspx_meth_h_graphicImage_0(_jspx_th_f_facet_2, _jspx_page_context))
> 
> return true;
> 
> out.write("\r\n");
> 
> out.write(" ");
> 
> int evalDoAfterBody = _jspx_th_f_facet_2.doAfterBody();
> 
> if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
> 
> break;
> 
> } while (true);
> 
> }
> 
> if (_jspx_th_f_facet_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
> 
> return true;
> 
> _jspx_tagPool_f_facet_name.reuse(_jspx_th_f_facet_2);
> 
> return false;
> 
> }
> 
> private boolean _jspx_meth_h_graphicImage_0(javax.servlet.jsp.tagext.JspTag _jspx_th_f_facet_2, PageContext _jspx_page_context)
> 
> throws Throwable {
> 
> PageContext pageContext = _jspx_page_context;
> 
> JspWriter out = _jspx_page_context.getOut();
> 
> // h:graphicImage
> 
> org.apache.myfaces.taglib.html.HtmlGraphicImageTag _jspx_th_h_graphicImage_0 = (org.apache.myfaces.taglib.html.HtmlGraphicImageTag) _jspx_tagPool_h_graphicImage_value_rendered_border_nobody.get(org.apache.myfaces.taglib.html.HtmlGraphicImageTag.class);
> 
> _jspx_th_h_graphicImage_0.setPageContext(_jspx_page_context);
> 
> _jspx_th_h_graphicImage_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_f_facet_2);
> 
> _jspx_th_h_graphicImage_0.setValue("images/yellow-folder-open.png");
> 
> _jspx_th_h_graphicImage_0.setRendered("#{t.nodeExpanded}");
> 
> _jspx_th_h_graphicImage_0.setBorder("0");
> 
> int _jspx_eval_h_graphicImage_0 = _jspx_th_h_graphicImage_0.doStartTag();
> 
> if (_jspx_th_h_graphicImage_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
> 
> return true;
> 
> _jspx_tagPool_h_graphicImage_value_rendered_border_nobody.reuse(_jspx_th_h_graphicImage_0);
> 
> return false;
> 
> }
> 
> private boolean _jspx_meth_f_facet_3(javax.servlet.jsp.tagext.JspTag _jspx_th_h_panelGroup_1, PageContext _jspx_page_context)
> 
> throws Throwable {
> 
> PageContext pageContext = _jspx_page_context;
> 
> JspWriter out = _jspx_page_context.getOut();
> 
> // f:facet
> 
> javax.faces.webapp.FacetTag _jspx_th_f_facet_3 = (javax.faces.webapp.FacetTag) _jspx_tagPool_f_facet_name.get(javax.faces.webapp.FacetTag.class);
> 
> _jspx_th_f_facet_3.setPageContext(_jspx_page_context);
> 
> _jspx_th_f_facet_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_h_panelGroup_1);
> 
> _jspx_th_f_facet_3.setName("collapse");
> 
> int _jspx_eval_f_facet_3 = _jspx_th_f_facet_3.doStartTag();
> 
> if (_jspx_eval_f_facet_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
> 
> do {
> 
> out.write("\r\n");
> 
> out.write(" ");
> 
> if (_jspx_meth_h_graphicImage_1(_jspx_th_f_facet_3, _jspx_page_context))
> 
> return true;
> 
> out.write("\r\n");
> 
> out.write(" ");
> 
> int evalDoAfterBody = _jspx_th_f_facet_3.doAfterBody();
> 
> if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
> 
> break;
> 
> } while (true);
> 
> }
> 
> if (_jspx_th_f_facet_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
> 
> return true;
> 
> _jspx_tagPool_f_facet_name.reuse(_jspx_th_f_facet_3);
> 
> return false;
> 
> }
> 
> private boolean _jspx_meth_h_graphicImage_1(javax.servlet.jsp.tagext.JspTag _jspx_th_f_facet_3, PageContext _jspx_page_context)
> 
> throws Throwable {
> 
> PageContext pageContext = _jspx_page_context;
> 
> JspWriter out = _jspx_page_context.getOut();
> 
> // h:graphicImage
> 
> org.apache.myfaces.taglib.html.HtmlGraphicImageTag _jspx_th_h_graphicImage_1 = (org.apache.myfaces.taglib.html.HtmlGraphicImageTag) _jspx_tagPool_h_graphicImage_value_rendered_border_nobody.get(org.apache.myfaces.taglib.html.HtmlGraphicImageTag.class);
> 
> _jspx_th_h_graphicImage_1.setPageContext(_jspx_page_context);
> 
> _jspx_th_h_graphicImage_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_f_facet_3);
> 
> _jspx_th_h_graphicImage_1.setValue("images/yellow-folder-closed.png");
> 
> _jspx_th_h_graphicImage_1.setRendered("#{!t.nodeExpanded}");
> 
> _jspx_th_h_graphicImage_1.setBorder("0");
> 
> int _jspx_eval_h_graphicImage_1 = _jspx_th_h_graphicImage_1.doStartTag();
> 
> if (_jspx_th_h_graphicImage_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
> 
> return true;
> 
> _jspx_tagPool_h_graphicImage_value_rendered_border_nobody.reuse(_jspx_th_h_graphicImage_1);
> 
> return false;
> 
> }
> 
> private boolean _jspx_meth_h_outputText_0(javax.servlet.jsp.tagext.JspTag _jspx_th_h_panelGroup_1, PageContext _jspx_page_context)
> 
> throws Throwable {
> 
> PageContext pageContext = _jspx_page_context;
> 
> JspWriter out = _jspx_page_context.getOut();
> 
> // h:outputText
> 
> org.apache.myfaces.taglib.html.HtmlOutputTextTag _jspx_th_h_outputText_0 = (org.apache.myfaces.taglib.html.HtmlOutputTextTag) _jspx_tagPool_h_outputText_value_styleClass_nobody.get(org.apache.myfaces.taglib.html.HtmlOutputTextTag.class);
> 
> _jspx_th_h_outputText_0.setPageContext(_jspx_page_context);
> 
> _jspx_th_h_outputText_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_h_panelGroup_1);
> 
> _jspx_th_h_outputText_0.setValue("#{node.description}");
> 
> _jspx_th_h_outputText_0.setStyleClass("nodeFolder");
> 
> int _jspx_eval_h_outputText_0 = _jspx_th_h_outputText_0.doStartTag();
> 
> if (_jspx_th_h_outputText_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
> 
> return true;
> 
> _jspx_tagPool_h_outputText_value_styleClass_nobody.reuse(_jspx_th_h_outputText_0);
> 
> return false;
> 
> }
> 
> private boolean _jspx_meth_h_outputText_1(javax.servlet.jsp.tagext.JspTag _jspx_th_h_panelGroup_1, PageContext _jspx_page_context)
> 
> throws Throwable {
> 
> PageContext pageContext = _jspx_page_context;
> 
> JspWriter out = _jspx_page_context.getOut();
> 
> // h:outputText
> 
> org.apache.myfaces.taglib.html.HtmlOutputTextTag _jspx_th_h_outputText_1 = (org.apache.myfaces.taglib.html.HtmlOutputTextTag) _jspx_tagPool_h_outputText_value_styleClass_rendered_nobody.get(org.apache.myfaces.taglib.html.HtmlOutputTextTag.class);
> 
> _jspx_th_h_outputText_1.setPageContext(_jspx_page_context);
> 
> _jspx_th_h_outputText_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_h_panelGroup_1);
> 
> _jspx_th_h_outputText_1.setValue(" (#{node.childCount})");
> 
> _jspx_th_h_outputText_1.setStyleClass("childCount");
> 
> _jspx_th_h_outputText_1.setRendered("#{!empty node.children}");
> 
> int _jspx_eval_h_outputText_1 = _jspx_th_h_outputText_1.doStartTag();
> 
> if (_jspx_th_h_outputText_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
> 
> return true;
> 
> _jspx_tagPool_h_outputText_value_styleClass_rendered_nobody.reuse(_jspx_th_h_outputText_1);
> 
> return false;
> 
> }
> 
> private boolean _jspx_meth_f_facet_4(javax.servlet.jsp.tagext.JspTag _jspx_th_x_tree2_0, PageContext _jspx_page_context)
> 
> throws Throwable {
> 
> PageContext pageContext = _jspx_page_context;
> 
> JspWriter out = _jspx_page_context.getOut();
> 
> // f:facet
> 
> javax.faces.webapp.FacetTag _jspx_th_f_facet_4 = (javax.faces.webapp.FacetTag) _jspx_tagPool_f_facet_name.get(javax.faces.webapp.FacetTag.class);
> 
> _jspx_th_f_facet_4.setPageContext(_jspx_page_context);
> 
> _jspx_th_f_facet_4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_x_tree2_0);
> 
> _jspx_th_f_facet_4.setName("portfolio");
> 
> int _jspx_eval_f_facet_4 = _jspx_th_f_facet_4.doStartTag();
> 
> if (_jspx_eval_f_facet_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
> 
> do {
> 
> out.write("\r\n");
> 
> out.write(" ");
> 
> if (_jspx_meth_h_panelGroup_2(_jspx_th_f_facet_4, _jspx_page_context))
> 
> return true;
> 
> out.write("\r\n");
> 
> out.write(" ");
> 
> int evalDoAfterBody = _jspx_th_f_facet_4.doAfterBody();
> 
> if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
> 
> break;
> 
> } while (true);
> 
> }
> 
> if (_jspx_th_f_facet_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
> 
> return true;
> 
> _jspx_tagPool_f_facet_name.reuse(_jspx_th_f_facet_4);
> 
> return false;
> 
> }
> 
> private boolean _jspx_meth_h_panelGroup_2(javax.servlet.jsp.tagext.JspTag _jspx_th_f_facet_4, PageContext _jspx_page_context)
> 
> throws Throwable {
> 
> PageContext pageContext = _jspx_page_context;
> 
> JspWriter out = _jspx_page_context.getOut();
> 
> // h:panelGroup
> 
> org.apache.myfaces.taglib.html.HtmlPanelGroupTag _jspx_th_h_panelGroup_2 = (org.apache.myfaces.taglib.html.HtmlPanelGroupTag) _jspx_tagPool_h_panelGroup.get(org.apache.myfaces.taglib.html.HtmlPanelGroupTag.class);
> 
> _jspx_th_h_panelGroup_2.setPageContext(_jspx_page_context);
> 
> _jspx_th_h_panelGroup_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_f_facet_4);
> 
> int _jspx_eval_h_panelGroup_2 = _jspx_th_h_panelGroup_2.doStartTag();
> 
> if (_jspx_eval_h_panelGroup_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
> 
> if (_jspx_eval_h_panelGroup_2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
> 
> out = _jspx_page_context.pushBody();
> 
> _jspx_th_h_panelGroup_2.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
> 
> _jspx_th_h_panelGroup_2.doInitBody();
> 
> }
> 
> do {
> 
> out.write("\r\n");
> 
> out.write(" ");
> 
> if (_jspx_meth_f_facet_5(_jspx_th_h_panelGroup_2, _jspx_page_context))
> 
> return true;
> 
> out.write("\r\n");
> 
> out.write(" ");
> 
> if (_jspx_meth_f_facet_6(_jspx_th_h_panelGroup_2, _jspx_page_context))
> 
> return true;
> 
> out.write("\r\n");
> 
> out.write(" ");
> 
> if (_jspx_meth_h_outputText_2(_jspx_th_h_panelGroup_2, _jspx_page_context))
> 
> return true;
> 
> out.write("\r\n");
> 
> out.write(" ");
> 
> if (_jspx_meth_h_outputText_3(_jspx_th_h_panelGroup_2, _jspx_page_context))
> 
> return true;
> 
> out.write("\r\n");
> 
> out.write(" ");
> 
> int evalDoAfterBody = _jspx_th_h_panelGroup_2.doAfterBody();
> 
> if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
> 
> break;
> 
> } while (true);
> 
> if (_jspx_eval_h_panelGroup_2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE)
> 
> out = _jspx_page_context.popBody();
> 
> }
> 
> if (_jspx_th_h_panelGroup_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
> 
> return true;
> 
> _jspx_tagPool_h_panelGroup.reuse(_jspx_th_h_panelGroup_2);
> 
> return false;
> 
> }
> 
> private boolean _jspx_meth_f_facet_5(javax.servlet.jsp.tagext.JspTag _jspx_th_h_panelGroup_2, PageContext _jspx_page_context)
> 
> throws Throwable {
> 
> PageContext pageContext = _jspx_page_context;
> 
> JspWriter out = _jspx_page_context.getOut();
> 
> // f:facet
> 
> javax.faces.webapp.FacetTag _jspx_th_f_facet_5 = (javax.faces.webapp.FacetTag) _jspx_tagPool_f_facet_name.get(javax.faces.webapp.FacetTag.class);
> 
> _jspx_th_f_facet_5.setPageContext(_jspx_page_context);
> 
> _jspx_th_f_facet_5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_h_panelGroup_2);
> 
> _jspx_th_f_facet_5.setName("expand");
> 
> int _jspx_eval_f_facet_5 = _jspx_th_f_facet_5.doStartTag();
> 
> if (_jspx_eval_f_facet_5 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
> 
> do {
> 
> out.write("\r\n");
> 
> out.write(" ");
> 
> if (_jspx_meth_h_graphicImage_2(_jspx_th_f_facet_5, _jspx_page_context))
> 
> return true;
> 
> out.write("\r\n");
> 
> out.write(" ");
> 
> int evalDoAfterBody = _jspx_th_f_facet_5.doAfterBody();
> 
> if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
> 
> break;
> 
> } while (true);
> 
> }
> 
> if (_jspx_th_f_facet_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
> 
> return true;
> 
> _jspx_tagPool_f_facet_name.reuse(_jspx_th_f_facet_5);
> 
> return false;
> 
> }
> 
> private boolean _jspx_meth_h_graphicImage_2(javax.servlet.jsp.tagext.JspTag _jspx_th_f_facet_5, PageContext _jspx_page_context)
> 
> throws Throwable {
> 
> PageContext pageContext = _jspx_page_context;
> 
> JspWriter out = _jspx_page_context.getOut();
> 
> // h:graphicImage
> 
> org.apache.myfaces.taglib.html.HtmlGraphicImageTag _jspx_th_h_graphicImage_2 = (org.apache.myfaces.taglib.html.HtmlGraphicImageTag) _jspx_tagPool_h_graphicImage_value_rendered_border_nobody.get(org.apache.myfaces.taglib.html.HtmlGraphicImageTag.class);
> 
> _jspx_th_h_graphicImage_2.setPageContext(_jspx_page_context);
> 
> _jspx_th_h_graphicImage_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_f_facet_5);
> 
> _jspx_th_h_graphicImage_2.setValue("images/yellow-folder-open.png");
> 
> _jspx_th_h_graphicImage_2.setRendered("#{t.nodeExpanded}");
> 
> _jspx_th_h_graphicImage_2.setBorder("0");
> 
> int _jspx_eval_h_graphicImage_2 = _jspx_th_h_graphicImage_2.doStartTag();
> 
> if (_jspx_th_h_graphicImage_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
> 
> return true;
> 
> _jspx_tagPool_h_graphicImage_value_rendered_border_nobody.reuse(_jspx_th_h_graphicImage_2);
> 
> return false;
> 
> }
> 
> private boolean _jspx_meth_f_facet_6(javax.servlet.jsp.tagext.JspTag _jspx_th_h_panelGroup_2, PageContext _jspx_page_context)
> 
> throws Throwable {
> 
> PageContext pageContext = _jspx_page_context;
> 
> JspWriter out = _jspx_page_context.getOut();
> 
> // f:facet
> 
> javax.faces.webapp.FacetTag _jspx_th_f_facet_6 = (javax.faces.webapp.FacetTag) _jspx_tagPool_f_facet_name.get(javax.faces.webapp.FacetTag.class);
> 
> _jspx_th_f_facet_6.setPageContext(_jspx_page_context);
> 
> _jspx_th_f_facet_6.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_h_panelGroup_2);
> 
> _jspx_th_f_facet_6.setName("collapse");
> 
> int _jspx_eval_f_facet_6 = _jspx_th_f_facet_6.doStartTag();
> 
> if (_jspx_eval_f_facet_6 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
> 
> do {
> 
> out.write("\r\n");
> 
> out.write(" ");
> 
> if (_jspx_meth_h_graphicImage_3(_jspx_th_f_facet_6, _jspx_page_context))
> 
> return true;
> 
> out.write("\r\n");
> 
> out.write(" ");
> 
> int evalDoAfterBody = _jspx_th_f_facet_6.doAfterBody();
> 
> if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
> 
> break;
> 
> } while (true);
> 
> }
> 
> if (_jspx_th_f_facet_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
> 
> return true;
> 
> _jspx_tagPool_f_facet_name.reuse(_jspx_th_f_facet_6);
> 
> return false;
> 
> }
> 
> private boolean _jspx_meth_h_graphicImage_3(javax.servlet.jsp.tagext.JspTag _jspx_th_f_facet_6, PageContext _jspx_page_context)
> 
> throws Throwable {
> 
> PageContext pageContext = _jspx_page_context;
> 
> JspWriter out = _jspx_page_context.getOut();
> 
> // h:graphicImage
> 
> org.apache.myfaces.taglib.html.HtmlGraphicImageTag _jspx_th_h_graphicImage_3 = (org.apache.myfaces.taglib.html.HtmlGraphicImageTag) _jspx_tagPool_h_graphicImage_value_rendered_border_nobody.get(org.apache.myfaces.taglib.html.HtmlGraphicImageTag.class);
> 
> _jspx_th_h_graphicImage_3.setPageContext(_jspx_page_context);
> 
> _jspx_th_h_graphicImage_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_f_facet_6);
> 
> _jspx_th_h_graphicImage_3.setValue("images/yellow-folder-closed.png");
> 
> _jspx_th_h_graphicImage_3.setRendered("#{!t.nodeExpanded}");
> 
> _jspx_th_h_graphicImage_3.setBorder("0");
> 
> int _jspx_eval_h_graphicImage_3 = _jspx_th_h_graphicImage_3.doStartTag();
> 
> if (_jspx_th_h_graphicImage_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
> 
> return true;
> 
> _jspx_tagPool_h_graphicImage_value_rendered_border_nobody.reuse(_jspx_th_h_graphicImage_3);
> 
> return false;
> 
> }
> 
> private boolean _jspx_meth_h_outputText_2(javax.servlet.jsp.tagext.JspTag _jspx_th_h_panelGroup_2, PageContext _jspx_page_context)
> 
> throws Throwable {
> 
> PageContext pageContext = _jspx_page_context;
> 
> JspWriter out = _jspx_page_context.getOut();
> 
> // h:outputText
> 
> org.apache.myfaces.taglib.html.HtmlOutputTextTag _jspx_th_h_outputText_2 = (org.apache.myfaces.taglib.html.HtmlOutputTextTag) _jspx_tagPool_h_outputText_value_styleClass_nobody.get(org.apache.myfaces.taglib.html.HtmlOutputTextTag.class);
> 
> _jspx_th_h_outputText_2.setPageContext(_jspx_page_context);
> 
> _jspx_th_h_outputText_2.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_h_panelGroup_2);
> 
> _jspx_th_h_outputText_2.setValue("#{node.description}");
> 
> _jspx_th_h_outputText_2.setStyleClass("nodeFolder");
> 
> int _jspx_eval_h_outputText_2 = _jspx_th_h_outputText_2.doStartTag();
> 
> if (_jspx_th_h_outputText_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
> 
> return true;
> 
> _jspx_tagPool_h_outputText_value_styleClass_nobody.reuse(_jspx_th_h_outputText_2);
> 
> return false;
> 
> }
> 
> private boolean _jspx_meth_h_outputText_3(javax.servlet.jsp.tagext.JspTag _jspx_th_h_panelGroup_2, PageContext _jspx_page_context)
> 
> throws Throwable {
> 
> PageContext pageContext = _jspx_page_context;
> 
> JspWriter out = _jspx_page_context.getOut();
> 
> // h:outputText
> 
> org.apache.myfaces.taglib.html.HtmlOutputTextTag _jspx_th_h_outputText_3 = (org.apache.myfaces.taglib.html.HtmlOutputTextTag) _jspx_tagPool_h_outputText_value_styleClass_rendered_nobody.get(org.apache.myfaces.taglib.html.HtmlOutputTextTag.class);
> 
> _jspx_th_h_outputText_3.setPageContext(_jspx_page_context);
> 
> _jspx_th_h_outputText_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_h_panelGroup_2);
> 
> _jspx_th_h_outputText_3.setValue(" (#{node.childCount})");
> 
> _jspx_th_h_outputText_3.setStyleClass("childCount");
> 
> _jspx_th_h_outputText_3.setRendered("#{!empty node.children}");
> 
> int _jspx_eval_h_outputText_3 = _jspx_th_h_outputText_3.doStartTag();
> 
> if (_jspx_th_h_outputText_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
> 
> return true;
> 
> _jspx_tagPool_h_outputText_value_styleClass_rendered_nobody.reuse(_jspx_th_h_outputText_3);
> 
> return false;
> 
> }
> 
> private boolean _jspx_meth_f_facet_7(javax.servlet.jsp.tagext.JspTag _jspx_th_x_tree2_0, PageContext _jspx_page_context)
> 
> throws Throwable {
> 
> PageContext pageContext = _jspx_page_context;
> 
> JspWriter out = _jspx_page_context.getOut();
> 
> // f:facet
> 
> javax.faces.webapp.FacetTag _jspx_th_f_facet_7 = (javax.faces.webapp.FacetTag) _jspx_tagPool_f_facet_name.get(javax.faces.webapp.FacetTag.class);
> 
> _jspx_th_f_facet_7.setPageContext(_jspx_page_context);
> 
> _jspx_th_f_facet_7.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_x_tree2_0);
> 
> _jspx_th_f_facet_7.setName("fund");
> 
> int _jspx_eval_f_facet_7 = _jspx_th_f_facet_7.doStartTag();
> 
> if (_jspx_eval_f_facet_7 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
> 
> do {
> 
> out.write("\r\n");
> 
> out.write(" ");
> 
> if (_jspx_meth_h_panelGroup_3(_jspx_th_f_facet_7, _jspx_page_context))
> 
> return true;
> 
> out.write("\r\n");
> 
> out.write(" ");
> 
> int evalDoAfterBody = _jspx_th_f_facet_7.doAfterBody();
> 
> if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
> 
> break;
> 
> } while (true);
> 
> }
> 
> if (_jspx_th_f_facet_7.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
> 
> return true;
> 
> _jspx_tagPool_f_facet_name.reuse(_jspx_th_f_facet_7);
> 
> return false;
> 
> }
> 
> private boolean _jspx_meth_h_panelGroup_3(javax.servlet.jsp.tagext.JspTag _jspx_th_f_facet_7, PageContext _jspx_page_context)
> 
> throws Throwable {
> 
> PageContext pageContext = _jspx_page_context;
> 
> JspWriter out = _jspx_page_context.getOut();
> 
> // h:panelGroup
> 
> org.apache.myfaces.taglib.html.HtmlPanelGroupTag _jspx_th_h_panelGroup_3 = (org.apache.myfaces.taglib.html.HtmlPanelGroupTag) _jspx_tagPool_h_panelGroup.get(org.apache.myfaces.taglib.html.HtmlPanelGroupTag.class);
> 
> _jspx_th_h_panelGroup_3.setPageContext(_jspx_page_context);
> 
> _jspx_th_h_panelGroup_3.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_f_facet_7);
> 
> int _jspx_eval_h_panelGroup_3 = _jspx_th_h_panelGroup_3.doStartTag();
> 
> if (_jspx_eval_h_panelGroup_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
> 
> if (_jspx_eval_h_panelGroup_3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
> 
> out = _jspx_page_context.pushBody();
> 
> _jspx_th_h_panelGroup_3.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
> 
> _jspx_th_h_panelGroup_3.doInitBody();
> 
> }
> 
> do {
> 
> out.write("\r\n");
> 
> out.write(" ");
> 
> if (_jspx_meth_f_facet_8(_jspx_th_h_panelGroup_3, _jspx_page_context))
> 
> return true;
> 
> out.write("\r\n");
> 
> out.write(" ");
> 
> if (_jspx_meth_f_facet_9(_jspx_th_h_panelGroup_3, _jspx_page_context))
> 
> return true;
> 
> out.write("\r\n");
> 
> out.write(" ");
> 
> if (_jspx_meth_h_outputText_4(_jspx_th_h_panelGroup_3, _jspx_page_context))
> 
> return true;
> 
> out.write("\r\n");
> 
> out.write(" ");
> 
> if (_jspx_meth_h_outputText_5(_jspx_th_h_panelGroup_3, _jspx_page_context))
> 
> return true;
> 
> out.write("\r\n");
> 
> out.write(" ");
> 
> int evalDoAfterBody = _jspx_th_h_panelGroup_3.doAfterBody();
> 
> if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
> 
> break;
> 
> } while (true);
> 
> if (_jspx_eval_h_panelGroup_3 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE)
> 
> out = _jspx_page_context.popBody();
> 
> }
> 
> if (_jspx_th_h_panelGroup_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
> 
> return true;
> 
> _jspx_tagPool_h_panelGroup.reuse(_jspx_th_h_panelGroup_3);
> 
> return false;
> 
> }
> 
> private boolean _jspx_meth_f_facet_8(javax.servlet.jsp.tagext.JspTag _jspx_th_h_panelGroup_3, PageContext _jspx_page_context)
> 
> throws Throwable {
> 
> PageContext pageContext = _jspx_page_context;
> 
> JspWriter out = _jspx_page_context.getOut();
> 
> // f:facet
> 
> javax.faces.webapp.FacetTag _jspx_th_f_facet_8 = (javax.faces.webapp.FacetTag) _jspx_tagPool_f_facet_name.get(javax.faces.webapp.FacetTag.class);
> 
> _jspx_th_f_facet_8.setPageContext(_jspx_page_context);
> 
> _jspx_th_f_facet_8.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_h_panelGroup_3);
> 
> _jspx_th_f_facet_8.setName("expand");
> 
> int _jspx_eval_f_facet_8 = _jspx_th_f_facet_8.doStartTag();
> 
> if (_jspx_eval_f_facet_8 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
> 
> do {
> 
> out.write("\r\n");
> 
> out.write(" ");
> 
> if (_jspx_meth_h_graphicImage_4(_jspx_th_f_facet_8, _jspx_page_context))
> 
> return true;
> 
> out.write("\r\n");
> 
> out.write(" ");
> 
> int evalDoAfterBody = _jspx_th_f_facet_8.doAfterBody();
> 
> if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
> 
> break;
> 
> } while (true);
> 
> }
> 
> if (_jspx_th_f_facet_8.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
> 
> return true;
> 
> _jspx_tagPool_f_facet_name.reuse(_jspx_th_f_facet_8);
> 
> return false;
> 
> }
> 
> private boolean _jspx_meth_h_graphicImage_4(javax.servlet.jsp.tagext.JspTag _jspx_th_f_facet_8, PageContext _jspx_page_context)
> 
> throws Throwable {
> 
> PageContext pageContext = _jspx_page_context;
> 
> JspWriter out = _jspx_page_context.getOut();
> 
> // h:graphicImage
> 
> org.apache.myfaces.taglib.html.HtmlGraphicImageTag _jspx_th_h_graphicImage_4 = (org.apache.myfaces.taglib.html.HtmlGraphicImageTag) _jspx_tagPool_h_graphicImage_value_rendered_border_nobody.get(org.apache.myfaces.taglib.html.HtmlGraphicImageTag.class);
> 
> _jspx_th_h_graphicImage_4.setPageContext(_jspx_page_context);
> 
> _jspx_th_h_graphicImage_4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_f_facet_8);
> 
> _jspx_th_h_graphicImage_4.setValue("images/yellow-folder-open.png");
> 
> _jspx_th_h_graphicImage_4.setRendered("#{t.nodeExpanded}");
> 
> _jspx_th_h_graphicImage_4.setBorder("0");
> 
> int _jspx_eval_h_graphicImage_4 = _jspx_th_h_graphicImage_4.doStartTag();
> 
> if (_jspx_th_h_graphicImage_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
> 
> return true;
> 
> _jspx_tagPool_h_graphicImage_value_rendered_border_nobody.reuse(_jspx_th_h_graphicImage_4);
> 
> return false;
> 
> }
> 
> private boolean _jspx_meth_f_facet_9(javax.servlet.jsp.tagext.JspTag _jspx_th_h_panelGroup_3, PageContext _jspx_page_context)
> 
> throws Throwable {
> 
> PageContext pageContext = _jspx_page_context;
> 
> JspWriter out = _jspx_page_context.getOut();
> 
> // f:facet
> 
> javax.faces.webapp.FacetTag _jspx_th_f_facet_9 = (javax.faces.webapp.FacetTag) _jspx_tagPool_f_facet_name.get(javax.faces.webapp.FacetTag.class);
> 
> _jspx_th_f_facet_9.setPageContext(_jspx_page_context);
> 
> _jspx_th_f_facet_9.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_h_panelGroup_3);
> 
> _jspx_th_f_facet_9.setName("collapse");
> 
> int _jspx_eval_f_facet_9 = _jspx_th_f_facet_9.doStartTag();
> 
> if (_jspx_eval_f_facet_9 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
> 
> do {
> 
> out.write("\r\n");
> 
> out.write(" ");
> 
> if (_jspx_meth_h_graphicImage_5(_jspx_th_f_facet_9, _jspx_page_context))
> 
> return true;
> 
> out.write("\r\n");
> 
> out.write(" ");
> 
> int evalDoAfterBody = _jspx_th_f_facet_9.doAfterBody();
> 
> if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
> 
> break;
> 
> } while (true);
> 
> }
> 
> if (_jspx_th_f_facet_9.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
> 
> return true;
> 
> _jspx_tagPool_f_facet_name.reuse(_jspx_th_f_facet_9);
> 
> return false;
> 
> }
> 
> private boolean _jspx_meth_h_graphicImage_5(javax.servlet.jsp.tagext.JspTag _jspx_th_f_facet_9, PageContext _jspx_page_context)
> 
> throws Throwable {
> 
> PageContext pageContext = _jspx_page_context;
> 
> JspWriter out = _jspx_page_context.getOut();
> 
> // h:graphicImage
> 
> org.apache.myfaces.taglib.html.HtmlGraphicImageTag _jspx_th_h_graphicImage_5 = (org.apache.myfaces.taglib.html.HtmlGraphicImageTag) _jspx_tagPool_h_graphicImage_value_rendered_border_nobody.get(org.apache.myfaces.taglib.html.HtmlGraphicImageTag.class);
> 
> _jspx_th_h_graphicImage_5.setPageContext(_jspx_page_context);
> 
> _jspx_th_h_graphicImage_5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_f_facet_9);
> 
> _jspx_th_h_graphicImage_5.setValue("images/yellow-folder-closed.png");
> 
> _jspx_th_h_graphicImage_5.setRendered("#{!t.nodeExpanded}");
> 
> _jspx_th_h_graphicImage_5.setBorder("0");
> 
> int _jspx_eval_h_graphicImage_5 = _jspx_th_h_graphicImage_5.doStartTag();
> 
> if (_jspx_th_h_graphicImage_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
> 
> return true;
> 
> _jspx_tagPool_h_graphicImage_value_rendered_border_nobody.reuse(_jspx_th_h_graphicImage_5);
> 
> return false;
> 
> }
> 
> private boolean _jspx_meth_h_outputText_4(javax.servlet.jsp.tagext.JspTag _jspx_th_h_panelGroup_3, PageContext _jspx_page_context)
> 
> throws Throwable {
> 
> PageContext pageContext = _jspx_page_context;
> 
> JspWriter out = _jspx_page_context.getOut();
> 
> // h:outputText
> 
> org.apache.myfaces.taglib.html.HtmlOutputTextTag _jspx_th_h_outputText_4 = (org.apache.myfaces.taglib.html.HtmlOutputTextTag) _jspx_tagPool_h_outputText_value_styleClass_nobody.get(org.apache.myfaces.taglib.html.HtmlOutputTextTag.class);
> 
> _jspx_th_h_outputText_4.setPageContext(_jspx_page_context);
> 
> _jspx_th_h_outputText_4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_h_panelGroup_3);
> 
> _jspx_th_h_outputText_4.setValue("#{node.description}");
> 
> _jspx_th_h_outputText_4.setStyleClass("nodeFolder");
> 
> int _jspx_eval_h_outputText_4 = _jspx_th_h_outputText_4.doStartTag();
> 
> if (_jspx_th_h_outputText_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
> 
> return true;
> 
> _jspx_tagPool_h_outputText_value_styleClass_nobody.reuse(_jspx_th_h_outputText_4);
> 
> return false;
> 
> }
> 
> private boolean _jspx_meth_h_outputText_5(javax.servlet.jsp.tagext.JspTag _jspx_th_h_panelGroup_3, PageContext _jspx_page_context)
> 
> throws Throwable {
> 
> PageContext pageContext = _jspx_page_context;
> 
> JspWriter out = _jspx_page_context.getOut();
> 
> // h:outputText
> 
> org.apache.myfaces.taglib.html.HtmlOutputTextTag _jspx_th_h_outputText_5 = (org.apache.myfaces.taglib.html.HtmlOutputTextTag) _jspx_tagPool_h_outputText_value_styleClass_rendered_nobody.get(org.apache.myfaces.taglib.html.HtmlOutputTextTag.class);
> 
> _jspx_th_h_outputText_5.setPageContext(_jspx_page_context);
> 
> _jspx_th_h_outputText_5.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_h_panelGroup_3);
> 
> _jspx_th_h_outputText_5.setValue(" (#{node.childCount})");
> 
> _jspx_th_h_outputText_5.setStyleClass("childCount");
> 
> _jspx_th_h_outputText_5.setRendered("#{!empty node.children}");
> 
> int _jspx_eval_h_outputText_5 = _jspx_th_h_outputText_5.doStartTag();
> 
> if (_jspx_th_h_outputText_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
> 
> return true;
> 
> _jspx_tagPool_h_outputText_value_styleClass_rendered_nobody.reuse(_jspx_th_h_outputText_5);
> 
> return false;
> 
> }
> 
> private boolean _jspx_meth_f_facet_10(javax.servlet.jsp.tagext.JspTag _jspx_th_x_tree2_0, PageContext _jspx_page_context)
> 
> throws Throwable {
> 
> PageContext pageContext = _jspx_page_context;
> 
> JspWriter out = _jspx_page_context.getOut();
> 
> // f:facet
> 
> javax.faces.webapp.FacetTag _jspx_th_f_facet_10 = (javax.faces.webapp.FacetTag) _jspx_tagPool_f_facet_name.get(javax.faces.webapp.FacetTag.class);
> 
> _jspx_th_f_facet_10.setPageContext(_jspx_page_context);
> 
> _jspx_th_f_facet_10.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_x_tree2_0);
> 
> _jspx_th_f_facet_10.setName("loan");
> 
> int _jspx_eval_f_facet_10 = _jspx_th_f_facet_10.doStartTag();
> 
> if (_jspx_eval_f_facet_10 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
> 
> do {
> 
> out.write("\r\n");
> 
> out.write(" ");
> 
> if (_jspx_meth_h_panelGroup_4(_jspx_th_f_facet_10, _jspx_page_context))
> 
> return true;
> 
> out.write("\r\n");
> 
> out.write(" ");
> 
> int evalDoAfterBody = _jspx_th_f_facet_10.doAfterBody();
> 
> if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
> 
> break;
> 
> } while (true);
> 
> }
> 
> if (_jspx_th_f_facet_10.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
> 
> return true;
> 
> _jspx_tagPool_f_facet_name.reuse(_jspx_th_f_facet_10);
> 
> return false;
> 
> }
> 
> private boolean _jspx_meth_h_panelGroup_4(javax.servlet.jsp.tagext.JspTag _jspx_th_f_facet_10, PageContext _jspx_page_context)
> 
> throws Throwable {
> 
> PageContext pageContext = _jspx_page_context;
> 
> JspWriter out = _jspx_page_context.getOut();
> 
> // h:panelGroup
> 
> org.apache.myfaces.taglib.html.HtmlPanelGroupTag _jspx_th_h_panelGroup_4 = (org.apache.myfaces.taglib.html.HtmlPanelGroupTag) _jspx_tagPool_h_panelGroup.get(org.apache.myfaces.taglib.html.HtmlPanelGroupTag.class);
> 
> _jspx_th_h_panelGroup_4.setPageContext(_jspx_page_context);
> 
> _jspx_th_h_panelGroup_4.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_f_facet_10);
> 
> int _jspx_eval_h_panelGroup_4 = _jspx_th_h_panelGroup_4.doStartTag();
> 
> if (_jspx_eval_h_panelGroup_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
> 
> if (_jspx_eval_h_panelGroup_4 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
> 
> out = _jspx_page_context.pushBody();
> 
> _jspx_th_h_panelGroup_4.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
> 
> _jspx_th_h_panelGroup_4.doInitBody();
> 
> }
> 
> do {
> 
> out.write("\r\n");
> 
> out.write(" ");
> 
> if (_jspx_meth_x_commandLink_0(_jspx_th_h_panelGroup_4, _jspx_page_context))
> 
> return true;
> 
> out.write("\r\n");
> 
> out.write(" ");
> 
> int evalDoAfterBody = _jspx_th_h_panelGroup_4.doAfterBody();
> 
> if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
> 
> break;
> 
> } while (true);
> 
> if (_jspx_eval_h_panelGroup_4 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE)
> 
> out = _jspx_page_context.popBody();
> 
> }
> 
> if (_jspx_th_h_panelGroup_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
> 
> return true;
> 
> _jspx_tagPool_h_panelGroup.reuse(_jspx_th_h_panelGroup_4);
> 
> return false;
> 
> }
> 
> private boolean _jspx_meth_x_commandLink_0(javax.servlet.jsp.tagext.JspTag _jspx_th_h_panelGroup_4, PageContext _jspx_page_context)
> 
> throws Throwable {
> 
> PageContext pageContext = _jspx_page_context;
> 
> JspWriter out = _jspx_page_context.getOut();
> 
> // x:commandLink
> 
> org.apache.myfaces.taglib.html.ext.HtmlCommandLinkTag _jspx_th_x_commandLink_0 = (org.apache.myfaces.taglib.html.ext.HtmlCommandLinkTag) _jspx_tagPool_x_commandLink_styleClass_actionListener_action.get(org.apache.myfaces.taglib.html.ext.HtmlCommandLinkTag.class);
> 
> _jspx_th_x_commandLink_0.setPageContext(_jspx_page_context);
> 
> _jspx_th_x_commandLink_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_h_panelGroup_4);
> 
> _jspx_th_x_commandLink_0.setStyleClass("document");
> 
> _jspx_th_x_commandLink_0.setActionListener("#{loanSelectionTreeActionListener.processAction}");
> 
> _jspx_th_x_commandLink_0.setAction("#{loanSelectionTreeActionListener.isTreeNodeSelected}");
> 
> int _jspx_eval_x_commandLink_0 = _jspx_th_x_commandLink_0.doStartTag();
> 
> if (_jspx_eval_x_commandLink_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
> 
> out.write("\r\n");
> 
> out.write(" ");
> 
> if (_jspx_meth_h_graphicImage_6(_jspx_th_x_commandLink_0, _jspx_page_context))
> 
> return true;
> 
> out.write("\r\n");
> 
> out.write(" ");
> 
> if (_jspx_meth_h_outputText_6(_jspx_th_x_commandLink_0, _jspx_page_context))
> 
> return true;
> 
> out.write("\r\n");
> 
> out.write(" ");
> 
> if (_jspx_meth_f_param_0(_jspx_th_x_commandLink_0, _jspx_page_context))
> 
> return true;
> 
> out.write("\r\n");
> 
> out.write(" ");
> 
> }
> 
> if (_jspx_th_x_commandLink_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
> 
> return true;
> 
> _jspx_tagPool_x_commandLink_styleClass_actionListener_action.reuse(_jspx_th_x_commandLink_0);
> 
> return false;
> 
> }
> 
> private boolean _jspx_meth_h_graphicImage_6(javax.servlet.jsp.tagext.JspTag _jspx_th_x_commandLink_0, PageContext _jspx_page_context)
> 
> throws Throwable {
> 
> PageContext pageContext = _jspx_page_context;
> 
> JspWriter out = _jspx_page_context.getOut();
> 
> // h:graphicImage
> 
> org.apache.myfaces.taglib.html.HtmlGraphicImageTag _jspx_th_h_graphicImage_6 = (org.apache.myfaces.taglib.html.HtmlGraphicImageTag) _jspx_tagPool_h_graphicImage_value_border_nobody.get(org.apache.myfaces.taglib.html.HtmlGraphicImageTag.class);
> 
> _jspx_th_h_graphicImage_6.setPageContext(_jspx_page_context);
> 
> _jspx_th_h_graphicImage_6.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_x_commandLink_0);
> 
> _jspx_th_h_graphicImage_6.setValue("images/document.png");
> 
> _jspx_th_h_graphicImage_6.setBorder("0");
> 
> int _jspx_eval_h_graphicImage_6 = _jspx_th_h_graphicImage_6.doStartTag();
> 
> if (_jspx_th_h_graphicImage_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
> 
> return true;
> 
> _jspx_tagPool_h_graphicImage_value_border_nobody.reuse(_jspx_th_h_graphicImage_6);
> 
> return false;
> 
> }
> 
> private boolean _jspx_meth_h_outputText_6(javax.servlet.jsp.tagext.JspTag _jspx_th_x_commandLink_0, PageContext _jspx_page_context)
> 
> throws Throwable {
> 
> PageContext pageContext = _jspx_page_context;
> 
> JspWriter out = _jspx_page_context.getOut();
> 
> // h:outputText
> 
> org.apache.myfaces.taglib.html.HtmlOutputTextTag _jspx_th_h_outputText_6 = (org.apache.myfaces.taglib.html.HtmlOutputTextTag) _jspx_tagPool_h_outputText_value_nobody.get(org.apache.myfaces.taglib.html.HtmlOutputTextTag.class);
> 
> _jspx_th_h_outputText_6.setPageContext(_jspx_page_context);
> 
> _jspx_th_h_outputText_6.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_x_commandLink_0);
> 
> _jspx_th_h_outputText_6.setValue("#{node.description}");
> 
> int _jspx_eval_h_outputText_6 = _jspx_th_h_outputText_6.doStartTag();
> 
> if (_jspx_th_h_outputText_6.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
> 
> return true;
> 
> _jspx_tagPool_h_outputText_value_nobody.reuse(_jspx_th_h_outputText_6);
> 
> return false;
> 
> }
> 
> private boolean _jspx_meth_f_param_0(javax.servlet.jsp.tagext.JspTag _jspx_th_x_commandLink_0, PageContext _jspx_page_context)
> 
> throws Throwable {
> 
> PageContext pageContext = _jspx_page_context;
> 
> JspWriter out = _jspx_page_context.getOut();
> 
> // f:param
> 
> org.apache.myfaces.taglib.core.ParamTag _jspx_th_f_param_0 = (org.apache.myfaces.taglib.core.ParamTag) _jspx_tagPool_f_param_value_name_nobody.get(org.apache.myfaces.taglib.core.ParamTag.class);
> 
> _jspx_th_f_param_0.setPageContext(_jspx_page_context);
> 
> _jspx_th_f_param_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_x_commandLink_0);
> 
> _jspx_th_f_param_0.setName("docNum");
> 
> _jspx_th_f_param_0.setValue("#{node.identifier}");
> 
> int _jspx_eval_f_param_0 = _jspx_th_f_param_0.doStartTag();
> 
> if (_jspx_th_f_param_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
> 
> return true;
> 
> _jspx_tagPool_f_param_value_name_nobody.reuse(_jspx_th_f_param_0);
> 
> return false;
> 
> }
> 
> private boolean _jspx_meth_f_verbatim_1(javax.servlet.jsp.tagext.JspTag _jspx_th_h_panelGroup_0, PageContext _jspx_page_context)
> 
> throws Throwable {
> 
> PageContext pageContext = _jspx_page_context;
> 
> JspWriter out = _jspx_page_context.getOut();
> 
> // f:verbatim
> 
> org.apache.myfaces.taglib.core.VerbatimTag _jspx_th_f_verbatim_1 = (org.apache.myfaces.taglib.core.VerbatimTag) _jspx_tagPool_f_verbatim.get(org.apache.myfaces.taglib.core.VerbatimTag.class);
> 
> _jspx_th_f_verbatim_1.setPageContext(_jspx_page_context);
> 
> _jspx_th_f_verbatim_1.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_h_panelGroup_0);
> 
> int _jspx_eval_f_verbatim_1 = _jspx_th_f_verbatim_1.doStartTag();
> 
> if (_jspx_eval_f_verbatim_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
> 
> if (_jspx_eval_f_verbatim_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
> 
> out = _jspx_page_context.pushBody();
> 
> _jspx_th_f_verbatim_1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out);
> 
> _jspx_th_f_verbatim_1.doInitBody();
> 
> }
> 
> do {
> 
> out.write("\r\n");
> 
> out.write(" <br/>\r\n");
> 
> out.write(" ");
> 
> int evalDoAfterBody = _jspx_th_f_verbatim_1.doAfterBody();
> 
> if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
> 
> break;
> 
> } while (true);
> 
> if (_jspx_eval_f_verbatim_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE)
> 
> out = _jspx_page_context.popBody();
> 
> }
> 
> if (_jspx_th_f_verbatim_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
> 
> return true;
> 
> _jspx_tagPool_f_verbatim.reuse(_jspx_th_f_verbatim_1);
> 
> return false;
> 
> }
> 
> }
> 
> Internet communications are not secure and therefore NOTiFY
> does not accept legal responsibility for the contents of this message.
> Although NOTiFY operates anti-virus programmes, it does not
> accept responsibility for any damage whatsoever that is caused by
> viruses being passed.  Any views or opinions presented are solely those
> of the author and do not necessarily represent those of NOTiFY.  
> Replies to this email may be monitored by NOTiFY for operational or 
> business reasons.

-- 
Matthias Weßendorf
Aechterhoek 18
DE-48282 Emsdetten
Germany
phone: +49-2572-9170275
cell phone: +49-179-1118979
email: matzew AT apache DOT org
url: http://www.wessendorf.net
callto://mwessendorf (Skype)
icq: 47016183