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

Deepak Paramasivam closed MIFOS-3969.
-------------------------------------

       Resolution: Cannot Reproduce
    Fix Version/s:     (was: Elsie F)
                   Elsie F - Iteration 8

> Exception thrown in state 'captureCashFlow' of flow 'captureCashFlow' 
> ----------------------------------------------------------------------
>
>                 Key: MIFOS-3969
>                 URL: http://mifosforge.jira.com/browse/MIFOS-3969
>             Project: mifos
>          Issue Type: Bug
>    Affects Versions: Elsie F
>            Reporter: Jakub Sławiński
>             Fix For: Elsie F - Iteration 8
>
>
> The following exception is thrown when creating a loan account with cash flow 
> enabled on systems with locale different than English:
> Method public java.lang.String 
> org.springframework.web.servlet.support.RequestContext.getMessage(java.lang.String)
>  throws org.springframework.context.NoSuchMessageException threw an exception 
> when invoked on org.springframework.web.servlet.support.RequestContext@29f148 
> with arguments of types [java.lang.String,] The problematic instruction: 
> ---------- ==> ${springMacroRequestContext.getMessage(code)} [on line 28, 
> column 22 in spring.ftl] in user-directive spring.message [on line 47, column 
> 45 in captureCashFlow.ftl] in user-directive headerOnlyLayout [on line 22, 
> column 1 in captureCashFlow.ftl] ---------- Java backtrace for programmers: 
> ---------- freemarker.template.TemplateModelException: Method public 
> java.lang.String 
> org.springframework.web.servlet.support.RequestContext.getMessage(java.lang.String)
>  throws org.springframework.context.NoSuchMessageException threw an exception 
> when invoked on org.springframework.web.servlet.support.RequestContext@29f148 
> with arguments of types [java.lang.String,] at 
> freemarker.ext.beans.OverloadedMethodModel.exec(OverloadedMethodModel.java:134)
>  at freemarker.core.MethodCall._getAsTemplateModel(MethodCall.java:93) at 
> freemarker.core.Expression.getAsTemplateModel(Expression.java:89) at 
> freemarker.core.Expression.getStringValue(Expression.java:93) at 
> freemarker.core.DollarVariable.accept(DollarVariable.java:76) at 
> freemarker.core.Environment.visit(Environment.java:210) at 
> freemarker.core.Macro$Context.runMacro(Macro.java:172) at 
> freemarker.core.Environment.visit(Environment.java:603) at 
> freemarker.core.UnifiedCall.accept(UnifiedCall.java:106) at 
> freemarker.core.Environment.visit(Environment.java:210) at 
> freemarker.core.MixedContent.accept(MixedContent.java:92) at 
> freemarker.core.Environment.visit(Environment.java:210) at 
> freemarker.core.IteratorBlock$Context.runLoop(IteratorBlock.java:179) at 
> freemarker.core.Environment.visit(Environment.java:417) at 
> freemarker.core.IteratorBlock.accept(IteratorBlock.java:102) at 
> freemarker.core.Environment.visit(Environment.java:210) at 
> freemarker.core.MixedContent.accept(MixedContent.java:92) at 
> freemarker.core.Environment.visit(Environment.java:210) at 
> freemarker.core.Environment.visit(Environment.java:395) at 
> freemarker.core.BodyInstruction.accept(BodyInstruction.java:93) at 
> freemarker.core.Environment.visit(Environment.java:210) at 
> freemarker.core.MixedContent.accept(MixedContent.java:92) at 
> freemarker.core.Environment.visit(Environment.java:210) at 
> freemarker.core.Macro$Context.runMacro(Macro.java:172) at 
> freemarker.core.Environment.visit(Environment.java:603) at 
> freemarker.core.UnifiedCall.accept(UnifiedCall.java:106) at 
> freemarker.core.Environment.visit(Environment.java:210) at 
> freemarker.core.MixedContent.accept(MixedContent.java:92) at 
> freemarker.core.Environment.visit(Environment.java:210) at 
> freemarker.core.Environment.process(Environment.java:190) at 
> freemarker.template.Template.process(Template.java:237) at 
> org.springframework.web.servlet.view.freemarker.FreeMarkerView.processTemplate(FreeMarkerView.java:366)
>  at 
> org.springframework.web.servlet.view.freemarker.FreeMarkerView.doRender(FreeMarkerView.java:283)
>  at 
> org.springframework.web.servlet.view.freemarker.FreeMarkerView.renderMergedTemplateModel(FreeMarkerView.java:233)
>  at 
> org.springframework.web.servlet.view.AbstractTemplateView.renderMergedOutputModel(AbstractTemplateView.java:167)
>  at 
> org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:250)
>  at 
> org.springframework.webflow.mvc.servlet.ServletMvcView.doRender(ServletMvcView.java:50)
>  at 
> org.springframework.webflow.mvc.view.AbstractMvcView.render(AbstractMvcView.java:180)
>  at org.springframework.webflow.engine.ViewState.render(ViewState.java:282) 
> at org.springframework.webflow.engine.ViewState.refresh(ViewState.java:241) 
> at org.springframework.webflow.engine.ViewState.resume(ViewState.java:219) at 
> org.springframework.webflow.engine.Flow.resume(Flow.java:545) at 
> org.springframework.webflow.engine.impl.FlowExecutionImpl.resume(FlowExecutionImpl.java:259)
>  at 
> org.springframework.webflow.executor.FlowExecutorImpl.resumeExecution(FlowExecutorImpl.java:169)
>  at 
> org.springframework.webflow.mvc.servlet.FlowHandlerAdapter.handle(FlowHandlerAdapter.java:183)
>  at 
> org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:771)
>  at 
> org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:716)
>  at 
> org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:644)
>  at 
> org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:549)
>  at javax.servlet.http.HttpServlet.service(HttpServlet.java:617) 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:343)
>  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:355)
>  at 
> org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:97)
>  at 
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:355)
>  at 
> org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:100)
>  at 
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:355)
>  at 
> org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:78)
>  at 
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:355)
>  at 
> org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54)
>  at 
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:355)
>  at 
> org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:35)
>  at 
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:355)
>  at 
> org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:188)
>  at 
> org.mifos.security.authentication.MifosLegacyUsernamePasswordAuthenticationFilter.doFilter(MifosLegacyUsernamePasswordAuthenticationFilter.java:102)
>  at 
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:355)
>  at 
> org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105)
>  at 
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:355)
>  at 
> org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:79)
>  at 
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:355)
>  at 
> org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:149)
>  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:128) 
> 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:293) 
> at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849) 
> at 
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
>  at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454) 
> at java.lang.Thread.run(Thread.java:619) Caused by: 
> org.springframework.context.NoSuchMessageException: No message found under 
> code 'październik' for locale 'en_GB'. at 
> org.springframework.context.support.AbstractMessageSource.getMessage(AbstractMessageSource.java:135)
>  at 
> org.springframework.context.support.DelegatingMessageSource.getMessage(DelegatingMessageSource.java:62)
>  at 
> org.springframework.context.support.AbstractApplicationContext.getMessage(AbstractApplicationContext.java:1162)
>  at 
> org.springframework.web.servlet.support.RequestContext.getMessage(RequestContext.java:536)
>  at 
> org.springframework.web.servlet.support.RequestContext.getMessage(RequestContext.java:502)
>  at sun.reflect.GeneratedMethodAccessor167.invoke(Unknown Source) at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>  at java.lang.reflect.Method.invoke(Method.java:597) at 
> freemarker.ext.beans.BeansWrapper.invokeMethod(BeansWrapper.java:840) at 
> freemarker.ext.beans.OverloadedMethodModel.exec(OverloadedMethodModel.java:104)
>  ... 94 more 

-- 
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

       

------------------------------------------------------------------------------
Protect Your Site and Customers from Malware Attacks
Learn about various malware tactics and how to avoid them. Understand 
malware threats, the impact they can have on your business, and how you 
can protect your company and customers by using code signing.
http://p.sf.net/sfu/oracle-sfdevnl
_______________________________________________
Mifos-issues mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mifos-issues

Reply via email to