[
http://mifosforge.jira.com/browse/MIFOS-2835?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
keithwoodlock resolved MIFOS-2835.
----------------------------------
Resolution: Fixed
Fixed in trunk - https://ci.mifos.org:8843/hudson/job/trunk/1046/
The problem didn't appear in manual test of group and client because no
customer fields where defined in local developer database.
This is also why acceptance tests don't pick up on these issue. Acceptance
tests for center, group and client creation/updates should be done with custom
fields defined for each of the entity types (mandatory custom field with
default value should suffice).
> Edit Center, Group, and Client Details are broken in Shamim D
> -------------------------------------------------------------
>
> Key: MIFOS-2835
> URL: http://mifosforge.jira.com/browse/MIFOS-2835
> Project: mifos
> Issue Type: Bug
> Affects Versions: Shamim D
> Reporter: Kay Chau
> Assignee: keithwoodlock
> Priority: Critical
> Fix For: Shamim D
>
>
> Probably due to refactoring work, and you might already have this in your
> TODO to fix..
> Navigate to any center, group or client in the trunk (Shamim D). Click on
> Edit Center Information, Edit Group information, or edit personal information
> respectively. Get error like the following
> org.apache.jasper.JasperException: An exception occurred processing JSP page
> /pages/application/group/jsp/edit_groupdetails.jsp at line 369
> 366: <c:if
> test="${cfdef.fieldId==cf.fieldId}">
> 367:
> <tr class="fontnormal">
> 368:
> <td width="25%" align="right">
> 369:
> <span
> id="edit_groupdetails.label.customField"><mifos:mifoslabel
> name="${cfdef.lookUpEntity.entityType}"
> mandatory="${cfdef.mandatoryStringValue}" bundle="GroupUIResources"
> isColonRequired="Yes"></mifos:mifoslabel></span>
> 370:
>
> 371:
> </td>
> 372:
> <td width="75%">
> 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.servlet.filters.MifosLogFilter.doFilter(MifosLogFilter.java:47)
>
> org.mifos.framework.persistence.DatabaseInitFilter.doFilter(DatabaseInitFilter.java:51)
> root cause
> javax.el.PropertyNotFoundException: Property 'lookUpEntity' not found on type
> org.mifos.application.master.business.CustomFieldView
> 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.group.jsp.edit_005fgroupdetails_jsp._jspx_meth_mifos_005fmifoslabel_005f29(edit_005fgroupdetails_jsp.java:3072)
>
> org.apache.jsp.pages.application.group.jsp.edit_005fgroupdetails_jsp._jspx_meth_c_005fif_005f2(edit_005fgroupdetails_jsp.java:3021)
>
> org.apache.jsp.pages.application.group.jsp.edit_005fgroupdetails_jsp._jspx_meth_c_005fforEach_005f3(edit_005fgroupdetails_jsp.java:2981)
>
> org.apache.jsp.pages.application.group.jsp.edit_005fgroupdetails_jsp._jspService(edit_005fgroupdetails_jsp.java:790)
> 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.servlet.filters.MifosLogFilter.doFilter(MifosLogFilter.java:47)
>
> org.mifos.framework.persistence.DatabaseInitFilter.doFilter(DatabaseInitFilter.java:51)
> note The full stack trace of the root cause is available in the Apache
> Tomcat/6.0.18 logs.
> Apache Tomcat/6.0.18
--
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