[
http://mifosforge.jira.com/browse/MIFOS-2819?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
keithwoodlock resolved MIFOS-2819.
----------------------------------
Resolution: Fixed
Resolved in trunk - https://ci.mifos.org:8843/hudson/job/trunk/1008/
Resolved problem around client creation caused by client refactoring.
The business entity CustomerBO for parentGroup was removed from the
ClientCustActionForm but was still being refenced in JSP pages.
No acceptances picked up this problem indicating that they either don't create
clients in acceptances tests or check the pages (confirmation) for validity.
> Cannot create new client
> ------------------------
>
> Key: MIFOS-2819
> URL: http://mifosforge.jira.com/browse/MIFOS-2819
> Project: mifos
> Issue Type: Bug
> Components: Clients
> Affects Versions: Shamim D
> Reporter: Kay Chau
> Assignee: keithwoodlock
> Priority: Critical
> Fix For: Shamim D
>
>
> Repro:
> On test server ( http://ci.mifos.org:8085/mifos/ )
> 1) Click on Create new client link on the left
> 2) Search for any group - Arcilla Group is what I used
> 3) Click on the group's name
> The following exception occurs
> org.apache.jasper.JasperException: An exception occurred processing JSP page
> /pages/application/client/jsp/create_ClientPersonalInfo.jsp at line 222
> 219:
> <fmt:message key="client.BranchSelected">
> 220:
> <fmt:param><mifos:mifoslabel
> name="${ConfigurationConstants.BRANCHOFFICE}" /></fmt:param>
> 221:
> </fmt:message></span>
> 222:
> <c:out
> value="${sessionScope.clientCustActionForm.parentGroup.office.officeName}"
> /></td>
> 223:
> </tr>
> 224:
> <tr>
> 225:
> <td><br>
> Stacktrace:
>
> org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:505)
>
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:416)
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>
> org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1063)
>
> org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:263)
>
> org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:386)
>
> org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:318)
>
> org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:229)
> org.apache.struts.action.ActionServlet.process(ActionServlet.java:1194)
> org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
> org.mifos.security.util.LoginFilter.doFilter(LoginFilter.java:85)
>
> org.mifos.framework.persistence.DatabaseInitFilter.doFilter(DatabaseInitFilter.java:51)
> root cause
> javax.el.PropertyNotFoundException: Property 'parentGroup' not found on type
> org.mifos.customers.client.struts.actionforms.ClientCustActionForm
> javax.el.BeanELResolver$BeanProperties.get(BeanELResolver.java:193)
>
> javax.el.BeanELResolver$BeanProperties.access$400(BeanELResolver.java:170)
> javax.el.BeanELResolver.property(BeanELResolver.java:279)
> javax.el.BeanELResolver.getValue(BeanELResolver.java:60)
> javax.el.CompositeELResolver.getValue(CompositeELResolver.java:53)
> org.apache.el.parser.AstValue.getValue(AstValue.java:118)
> org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:186)
>
> org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate(PageContextImpl.java:925)
>
> org.apache.jsp.pages.application.client.jsp.create_005fClientPersonalInfo_jsp._jspx_meth_c_005fout_005f0(create_005fClientPersonalInfo_jsp.java:1956)
>
> org.apache.jsp.pages.application.client.jsp.create_005fClientPersonalInfo_jsp._jspx_meth_c_005fwhen_005f1(create_005fClientPersonalInfo_jsp.java:1737)
>
> org.apache.jsp.pages.application.client.jsp.create_005fClientPersonalInfo_jsp._jspx_meth_c_005fchoose_005f1(create_005fClientPersonalInfo_jsp.java:1689)
>
> org.apache.jsp.pages.application.client.jsp.create_005fClientPersonalInfo_jsp._jspService(create_005fClientPersonalInfo_jsp.java:440)
> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>
> org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1063)
>
> org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:263)
>
> org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:386)
>
> org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:318)
>
> org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:229)
> org.apache.struts.action.ActionServlet.process(ActionServlet.java:1194)
> org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
> org.mifos.security.util.LoginFilter.doFilter(LoginFilter.java:85)
>
> org.mifos.framework.persistence.DatabaseInitFilter.doFilter(DatabaseInitFilter.java:51)
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://mifosforge.jira.com/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
Mifos-issues mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mifos-issues