[jira] [Commented] (FINERACT-1267) NullPointerException at ChronoLocalDate.isEqual()
[ https://issues.apache.org/jira/browse/FINERACT-1267?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17319670#comment-17319670 ] Yemdjih Kaze Nasser commented on FINERACT-1267: --- [~vorburger] Now that we've moved to Joda Time, is this still happening? > NullPointerException at ChronoLocalDate.isEqual() > - > > Key: FINERACT-1267 > URL: https://issues.apache.org/jira/browse/FINERACT-1267 > Project: Apache Fineract > Issue Type: Bug >Reporter: Michael Vorburger >Priority: Blocker > > See FINERACT-932 for general background; I've found this in logs of > [https://www.fineract.dev|https://www.fineract.dev]: > > {code:java}java.lang.NullPointerException: null > at java.time.chrono.ChronoLocalDate.isEqual (ChronoLocalDate.java:765) > at java.time.LocalDate.isEqual (LocalDate.java:2115) > at > org.apache.fineract.portfolio.savings.service.SavingsAccountWritePlatformServiceJpaRepositoryImpl.validateTransactionsForTransfer > (SavingsAccountWritePlatformServiceJpaRepositoryImpl.java:1696) > at > org.apache.fineract.portfolio.savings.service.SavingsAccountWritePlatformServiceJpaRepositoryImpl.initiateSavingsTransfer > (SavingsAccountWritePlatformServiceJpaRepositoryImpl.java:896) > at > org.apache.fineract.portfolio.savings.service.SavingsAccountWritePlatformServiceJpaRepositoryImpl$$FastClassBySpringCGLIB$$fa18015c.invoke > () > at org.springframework.cglib.proxy.MethodProxy.invoke > (MethodProxy.java:218) > at > org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept > (CglibAopProxy.java:687) > at > org.apache.fineract.portfolio.savings.service.SavingsAccountWritePlatformServiceJpaRepositoryImpl$$EnhancerBySpringCGLIB$$c5a5819d.initiateSavingsTransfer > () > at > org.apache.fineract.portfolio.transfer.service.TransferWritePlatformServiceJpaRepositoryImpl.handleClientTransferLifecycleEvent > (TransferWritePlatformServiceJpaRepositoryImpl.java:434) > at > org.apache.fineract.portfolio.transfer.service.TransferWritePlatformServiceJpaRepositoryImpl.proposeClientTransfer > (TransferWritePlatformServiceJpaRepositoryImpl.java:317) > at > org.apache.fineract.portfolio.transfer.service.TransferWritePlatformServiceJpaRepositoryImpl$$FastClassBySpringCGLIB$$f189347f.invoke > () > at org.springframework.cglib.proxy.MethodProxy.invoke > (MethodProxy.java:218) > at > org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint > (CglibAopProxy.java:771) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed > (ReflectiveMethodInvocation.java:163) > at > org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed > (CglibAopProxy.java:749) > at > org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction > (TransactionAspectSupport.java:367) > at > org.springframework.transaction.interceptor.TransactionInterceptor.invoke > (TransactionInterceptor.java:118) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed > (ReflectiveMethodInvocation.java:186) > at > org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed > (CglibAopProxy.java:749) > at > org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept > (CglibAopProxy.java:691) > at > org.apache.fineract.portfolio.transfer.service.TransferWritePlatformServiceJpaRepositoryImpl$$EnhancerBySpringCGLIB$$514a8e6.proposeClientTransfer > () > at > org.apache.fineract.portfolio.transfer.handler.ProposeClientTransferCommandHandler.processCommand > (ProposeClientTransferCommandHandler.java:45) > at > org.apache.fineract.portfolio.transfer.handler.ProposeClientTransferCommandHandler$$FastClassBySpringCGLIB$$bd6f02f0.invoke > () > at org.springframework.cglib.proxy.MethodProxy.invoke > (MethodProxy.java:218) > at > org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint > (CglibAopProxy.java:771) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed > (ReflectiveMethodInvocation.java:163) > at > org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed > (CglibAopProxy.java:749) > at > org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction > (TransactionAspectSupport.java:367) > at > org.springframework.transaction.interceptor.TransactionInterceptor.invoke > (TransactionInterceptor.java:118) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed >
[jira] [Commented] (FINERACT-1267) NullPointerException at ChronoLocalDate.isEqual()
[ https://issues.apache.org/jira/browse/FINERACT-1267?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17240010#comment-17240010 ] Michael Vorburger commented on FINERACT-1267: - This was seen 2 times on November 24th. > NullPointerException at ChronoLocalDate.isEqual() > - > > Key: FINERACT-1267 > URL: https://issues.apache.org/jira/browse/FINERACT-1267 > Project: Apache Fineract > Issue Type: Bug >Reporter: Michael Vorburger >Priority: Blocker > > See FINERACT-932 for general background; I've found this in logs of > [https://www.fineract.dev|https://www.fineract.dev]: > > {code:java}java.lang.NullPointerException: null > at java.time.chrono.ChronoLocalDate.isEqual (ChronoLocalDate.java:765) > at java.time.LocalDate.isEqual (LocalDate.java:2115) > at > org.apache.fineract.portfolio.savings.service.SavingsAccountWritePlatformServiceJpaRepositoryImpl.validateTransactionsForTransfer > (SavingsAccountWritePlatformServiceJpaRepositoryImpl.java:1696) > at > org.apache.fineract.portfolio.savings.service.SavingsAccountWritePlatformServiceJpaRepositoryImpl.initiateSavingsTransfer > (SavingsAccountWritePlatformServiceJpaRepositoryImpl.java:896) > at > org.apache.fineract.portfolio.savings.service.SavingsAccountWritePlatformServiceJpaRepositoryImpl$$FastClassBySpringCGLIB$$fa18015c.invoke > () > at org.springframework.cglib.proxy.MethodProxy.invoke > (MethodProxy.java:218) > at > org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept > (CglibAopProxy.java:687) > at > org.apache.fineract.portfolio.savings.service.SavingsAccountWritePlatformServiceJpaRepositoryImpl$$EnhancerBySpringCGLIB$$c5a5819d.initiateSavingsTransfer > () > at > org.apache.fineract.portfolio.transfer.service.TransferWritePlatformServiceJpaRepositoryImpl.handleClientTransferLifecycleEvent > (TransferWritePlatformServiceJpaRepositoryImpl.java:434) > at > org.apache.fineract.portfolio.transfer.service.TransferWritePlatformServiceJpaRepositoryImpl.proposeClientTransfer > (TransferWritePlatformServiceJpaRepositoryImpl.java:317) > at > org.apache.fineract.portfolio.transfer.service.TransferWritePlatformServiceJpaRepositoryImpl$$FastClassBySpringCGLIB$$f189347f.invoke > () > at org.springframework.cglib.proxy.MethodProxy.invoke > (MethodProxy.java:218) > at > org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint > (CglibAopProxy.java:771) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed > (ReflectiveMethodInvocation.java:163) > at > org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed > (CglibAopProxy.java:749) > at > org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction > (TransactionAspectSupport.java:367) > at > org.springframework.transaction.interceptor.TransactionInterceptor.invoke > (TransactionInterceptor.java:118) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed > (ReflectiveMethodInvocation.java:186) > at > org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed > (CglibAopProxy.java:749) > at > org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept > (CglibAopProxy.java:691) > at > org.apache.fineract.portfolio.transfer.service.TransferWritePlatformServiceJpaRepositoryImpl$$EnhancerBySpringCGLIB$$514a8e6.proposeClientTransfer > () > at > org.apache.fineract.portfolio.transfer.handler.ProposeClientTransferCommandHandler.processCommand > (ProposeClientTransferCommandHandler.java:45) > at > org.apache.fineract.portfolio.transfer.handler.ProposeClientTransferCommandHandler$$FastClassBySpringCGLIB$$bd6f02f0.invoke > () > at org.springframework.cglib.proxy.MethodProxy.invoke > (MethodProxy.java:218) > at > org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint > (CglibAopProxy.java:771) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed > (ReflectiveMethodInvocation.java:163) > at > org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed > (CglibAopProxy.java:749) > at > org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction > (TransactionAspectSupport.java:367) > at > org.springframework.transaction.interceptor.TransactionInterceptor.invoke > (TransactionInterceptor.java:118) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed > (ReflectiveMethodInvocation.java:186) > at >