Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Error starting ApplicationContext. To display the auto-configuration report re-run your application with ‘debug’ enabled.
- 2019-01-09 16:54:59.336 ERROR 1 --- [ main] o.s.boot.SpringApplication : Application startup failed
- java.lang.RuntimeException: Error capturing CSV header!
- at com.opencsv.bean.CsvToBean.prepareToReadInput(CsvToBean.java:459)
- at com.opencsv.bean.CsvToBean.parse(CsvToBean.java:345)
- at com.jasmine.app.service.impl.DefaultPaymentScheduleService.loadPaymentsFile(DefaultPaymentScheduleService.java:127)
- at com.jasmine.app.service.impl.DefaultPaymentScheduleService$$FastClassBySpringCGLIB$$af5c579d.invoke(<generated>)
- at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
- at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:736)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
- at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99)
- at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:282)
- at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
- at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:671)
- at com.jasmine.app.service.impl.DefaultPaymentScheduleService$$EnhancerBySpringCGLIB$$b08a9adb.loadPaymentsFile(<generated>)
- at com.jasmine.app.service.impl.DefaultFundWorkflowService.lambda$getPaymentSchedule$0(DefaultFundWorkflowService.java:278)
- at java.util.Optional.map(Optional.java:215)
- at com.jasmine.app.service.impl.DefaultFundWorkflowService.getPaymentSchedule(DefaultFundWorkflowService.java:259)
- at com.jasmine.app.service.impl.DefaultFundWorkflowService$$FastClassBySpringCGLIB$$1190fc2c.invoke(<generated>)
- at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
- at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:736)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
- at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99)
- at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:282)
- at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
- at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:671)
- at com.jasmine.app.service.impl.DefaultFundWorkflowService$$EnhancerBySpringCGLIB$$6f1059e8.getPaymentSchedule(<generated>)
- at com.jasmine.app.service.DataSeederService.createPaymentSchedule(DataSeederService.java:334)
- at com.jasmine.app.data.DemoDataSeeder.createSamplePayment(DemoDataSeeder.java:366)
- at com.jasmine.app.data.DemoDataSeeder.seed(DemoDataSeeder.java:91)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.springframework.context.event.ApplicationListenerMethodAdapter.doInvoke(ApplicationListenerMethodAdapter.java:256)
- at org.springframework.context.event.ApplicationListenerMethodAdapter.processEvent(ApplicationListenerMethodAdapter.java:177)
- at org.springframework.context.event.ApplicationListenerMethodAdapter.onApplicationEvent(ApplicationListenerMethodAdapter.java:140)
- at org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:172)
- at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:165)
- at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:139)
- at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:393)
- at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:347)
- at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:883)
- at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.finishRefresh(EmbeddedWebApplicationContext.java:144)
- at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:546)
- at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.refresh(EmbeddedWebApplicationContext.java:122)
- at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:693)
- at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:360)
- at org.springframework.boot.SpringApplication.run(SpringApplication.java:303)
- at org.springframework.boot.SpringApplication.run(SpringApplication.java:1118)
- at org.springframework.boot.SpringApplication.run(SpringApplication.java:1107)
- at com.jasmine.JasmineApplication.main(JasmineApplication.java:26)
- Caused by: com.opencsv.exceptions.CsvRequiredFieldEmptyException: Header is missing required fields [INVESTOR REFERENCE]
- at com.opencsv.bean.HeaderColumnNameMappingStrategy.captureHeader(HeaderColumnNameMappingStrategy.java:128)
- at com.opencsv.bean.CsvToBean.prepareToReadInput(CsvToBean.java:457)
- ... 50 common frames omitted
Advertisement
Add Comment
Please, Sign In to add comment