[Mifos-issues] [JIRA Studio] Created: (MIFOS-4814) Unhandled error durring creation savings account wiht multiple question groups

0 views
Skip to first unread message

Paweł Fryca (JIRA)

unread,
Feb 28, 2011, 10:19:16 PM2/28/11
to mifos-...@lists.sourceforge.net
Unhandled error durring creation savings account wiht multiple question groups
------------------------------------------------------------------------------

Key: MIFOS-4814
URL: http://mifosforge.jira.com/browse/MIFOS-4814
Project: mifos
Issue Type: Bug
Components: QuestionGroups/Surveys/PPI, Savings Account
Reporter: Paweł Fryca


1.Login to Mifos
2.Create at least 2 Question Groups associated with Create Savings or use data set with Question Groups
3.Go to 'Clients & Accounts' tab
4.On the right panel 'Clients & Accounts Tasks' click on 'Create Savings account' link
5.Search for existing Client or Group and select one
6.Select Savings instance from the drop down labeled 'Savings instance name:'
7.Click 'Continue' button
8.Click on 'Preview' button
9.Fill in all fields on the Question Group page
10.Click 'Continue' button
11.On the next page click 'Submit for approval' button

Expected Result: Savings account is created with questions response and user is moved to savings account detail Page

Actual Result: Savings account is created with questions response but an unhandled error has occurred:

org.hibernate.LazyInitializationException: could not initialize proxy - no Session
at org.hibernate.proxy.AbstractLazyInitializer.initialize(AbstractLazyInitializer.java:167)
at org.hibernate.proxy.AbstractLazyInitializer.getImplementation(AbstractLazyInitializer.java:215)
at org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.invoke(JavassistLazyInitializer.java:190)
at org.mifos.customers.office.business.OfficeBO_$$_javassist_8.getOfficeId(OfficeBO_$$_javassist_8.java)
at org.mifos.accounts.savings.struts.action.SavingsAction.create(SavingsAction.java:231)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:274)
at org.apache.struts.actions.DispatchAction.execute(DispatchAction.java:194)
at org.mifos.framework.struts.action.BaseAction.execute(BaseAction.java:187)
at org.mifos.framework.struts.action.MifosRequestProcessor.processActionPerform(MifosRequestProcessor.java:195)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:224)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1194)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.mifos.servlet.filters.MifosAccessLogFilter.doFilter(MifosAccessLogFilter.java:72)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.mifos.framework.persistence.DatabaseInitFilter.doFilter(DatabaseInitFilter.java:51)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:366)
at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:109)
at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:83)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:378)
at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:97)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:378)
at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:100)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:378)
at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:78)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:378)
at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:378)
at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:35)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:378)
at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:187)
at org.mifos.security.authentication.MifosLegacyUsernamePasswordAuthenticationFilter.doFilter(MifosLegacyUsernamePasswordAuthenticationFilter.java:109)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:378)
at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:378)
at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:79)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:378)
at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:167)
at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:237)
at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Thread.java:662)


--
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

------------------------------------------------------------------------------
Free Software Download: Index, Search & Analyze Logs and other IT data in
Real-Time with Splunk. Collect, index and harness all the fast moving IT data
generated by your applications, servers and devices whether physical, virtual
or in the cloud. Deliver compliance at lower cost and gain new business
insights. http://p.sf.net/sfu/splunk-dev2dev
_______________________________________________
Mifos-issues mailing list
Mifos-...@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mifos-issues

jbrewster (JIRA)

unread,
Mar 1, 2011, 5:29:16 PM3/1/11
to mifos-...@lists.sourceforge.net

[ http://mifosforge.jira.com/browse/MIFOS-4814?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

jbrewster updated MIFOS-4814:
-----------------------------

Assignee: Paweł Fryca

Hi,
Can you point to more specifics on the two question groups and types of questions they contain? I wasn't able to repro on my testing with two small questions groups.

> Unhandled error durring creation savings account wiht multiple question groups
> ------------------------------------------------------------------------------
>
> Key: MIFOS-4814
> URL: http://mifosforge.jira.com/browse/MIFOS-4814
> Project: mifos
> Issue Type: Bug
> Components: QuestionGroups/Surveys/PPI, Savings Account
> Reporter: Paweł Fryca

> Assignee: Paweł Fryca
> Fix For: Release G

jbrewster (JIRA)

unread,
Mar 1, 2011, 5:29:16 PM3/1/11
to mifos-...@lists.sourceforge.net

[ http://mifosforge.jira.com/browse/MIFOS-4814?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

jbrewster updated MIFOS-4814:
-----------------------------

Fix Version/s: Release G

> Unhandled error durring creation savings account wiht multiple question groups
> ------------------------------------------------------------------------------
>
> Key: MIFOS-4814
> URL: http://mifosforge.jira.com/browse/MIFOS-4814
> Project: mifos
> Issue Type: Bug
> Components: QuestionGroups/Surveys/PPI, Savings Account
> Reporter: Paweł Fryca

> Assignee: Paweł Fryca
> Fix For: Release G
>
>

Jakub Sławiński (JIRA)

unread,
Mar 3, 2011, 5:24:16 AM3/3/11
to mifos-...@lists.sourceforge.net

[ http://mifosforge.jira.com/browse/MIFOS-4814?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jakub Sławiński reassigned MIFOS-4814:
--------------------------------------

Assignee: jbrewster (was: Paweł Fryca)

Jeff, these were standard question groups from acceptance_small_016_dbunit.xml. Moreover, I think that this bug is related (duplicate?) to MIFOS-4799.

> Unhandled error durring creation savings account wiht multiple question groups
> ------------------------------------------------------------------------------
>
> Key: MIFOS-4814
> URL: http://mifosforge.jira.com/browse/MIFOS-4814
> Project: mifos
> Issue Type: Bug
> Components: QuestionGroups/Surveys/PPI, Savings Account
> Reporter: Paweł Fryca

> Assignee: jbrewster
> Fix For: Release G

Jeff Brewster (JIRA)

unread,
Mar 7, 2011, 2:21:16 PM3/7/11
to mifos-...@lists.sourceforge.net

[ http://mifosforge.jira.com/browse/MIFOS-4814?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jeff Brewster resolved MIFOS-4814.
----------------------------------

Resolution: Duplicate

> Unhandled error durring creation savings account wiht multiple question groups
> ------------------------------------------------------------------------------
>
> Key: MIFOS-4814
> URL: http://mifosforge.jira.com/browse/MIFOS-4814
> Project: mifos
> Issue Type: Bug
> Components: QuestionGroups/Surveys/PPI, Savings Account
> Reporter: Paweł Fryca

> Assignee: Jeff Brewster
> Fix For: Release G

------------------------------------------------------------------------------
What You Don't Know About Data Connectivity CAN Hurt You
This paper provides an overview of data connectivity, details
its effect on application quality, and explores various alternative
solutions. http://p.sf.net/sfu/progress-d2d

Lukasz Chudy (JIRA)

unread,
Mar 14, 2011, 4:05:01 AM3/14/11
to mifos-...@lists.sourceforge.net

[ http://mifosforge.jira.com/browse/MIFOS-4814?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Lukasz Chudy closed MIFOS-4814.
-------------------------------


> Unhandled error durring creation savings account wiht multiple question groups
> ------------------------------------------------------------------------------
>
> Key: MIFOS-4814
> URL: http://mifosforge.jira.com/browse/MIFOS-4814
> Project: mifos
> Issue Type: Bug
> Components: QuestionGroups/Surveys/PPI, Savings Account
> Reporter: Paweł Fryca

> Assignee: Jeff Brewster
> Fix For: Release G
>
>

------------------------------------------------------------------------------
Colocation vs. Managed Hosting
A question and answer guide to determining the best fit
for your organization - today and in the future.
http://p.sf.net/sfu/internap-sfd2d

Reply all
Reply to author
Forward
0 new messages