org.springframework.batch.core.JobExecutionException: Partition handler returned an unsuccessful step

Apereo Issues | Dan McCallum | 2 years ago
tip
Your exception is missing from the Samebug knowledge base.
Here are the best solutions we found on the Internet.
Click on the to mark the helpful solution and get rewards for you help.
  1. 0

    Observed in the field for a 1.1.0 deployment, but I suspect it affects 1.0.0 as well... Include an empty {{.csv}} file in a batch and the entire job will fail after completing the 'raw' validation step. E.g. if {{external_course_tag.csv}} is completely empty: {noformat} 11:38:30.499 [taskExecutor-1] INFO o.j.s.u.i.job.csv.RawItemCsvWriter - File created for writing file name: /Users/dmccallum/dev1/ssp-data-importer/src/ssp-data-importer/ssp-data-importer-assembly/target/ssp-data-importer/bin/../importjob/upsert/external_course_tag.csv 11:38:30.499 [taskExecutor-1] INFO o.j.s.u.i.job.csv.RawItemCsvWriter - Start Raw Write Step for file file:/Users/dmccallum/dev1/ssp-data-importer/src/ssp-data-importer/ssp-data-importer-assembly/target/ssp-data-importer/bin/../importjob/process/external_course_tag.csv 11:38:30.500 [taskExecutor-1] INFO o.j.s.u.i.job.csv.RawItemCsvReader - Start Raw Read Step for external_course_tag.csv 11:38:30.504 [taskExecutor-1] ERROR o.s.batch.core.step.AbstractStep - Encountered an error executing the step org.springframework.batch.item.ItemStreamException: Failed to initialize the reader at org.springframework.batch.item.support.AbstractItemCountingItemStreamItemReader.open(AbstractItemCountingItemStreamItemReader.java:142) ~[spring-batch-infrastructure-2.2.2.RELEASE.jar:na] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.7.0_67] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) ~[na:1.7.0_67] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0_67] at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_67] at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317) ~[spring-aop-3.2.2.RELEASE.jar:3.2.2.RELEASE] at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) ~[spring-aop-3.2.2.RELEASE.jar:3.2.2.RELEASE] at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) ~[spring-aop-3.2.2.RELEASE.jar:3.2.2.RELEASE] at org.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:132) ~[spring-aop-3.2.2.RELEASE.jar:3.2.2.RELEASE] at org.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:120) ~[spring-aop-3.2.2.RELEASE.jar:3.2.2.RELEASE] at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) ~[spring-aop-3.2.2.RELEASE.jar:3.2.2.RELEASE] at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) ~[spring-aop-3.2.2.RELEASE.jar:3.2.2.RELEASE] at com.sun.proxy.$Proxy4.open(Unknown Source) ~[na:na] at org.springframework.batch.item.support.CompositeItemStream.open(CompositeItemStream.java:96) ~[spring-batch-infrastructure-2.2.2.RELEASE.jar:na] at org.springframework.batch.core.step.item.ChunkMonitor.open(ChunkMonitor.java:115) ~[spring-batch-core-2.2.2.RELEASE.jar:na] at org.springframework.batch.item.support.CompositeItemStream.open(CompositeItemStream.java:96) ~[spring-batch-infrastructure-2.2.2.RELEASE.jar:na] at org.springframework.batch.core.step.tasklet.TaskletStep.open(TaskletStep.java:306) ~[spring-batch-core-2.2.2.RELEASE.jar:na] at org.springframework.batch.core.step.AbstractStep.execute(AbstractStep.java:192) ~[spring-batch-core-2.2.2.RELEASE.jar:na] at org.springframework.batch.core.partition.support.TaskExecutorPartitionHandler$1.call(TaskExecutorPartitionHandler.java:139) [spring-batch-core-2.2.2.RELEASE.jar:na] at org.springframework.batch.core.partition.support.TaskExecutorPartitionHandler$1.call(TaskExecutorPartitionHandler.java:136) [spring-batch-core-2.2.2.RELEASE.jar:na] at java.util.concurrent.FutureTask.run(FutureTask.java:262) [na:1.7.0_67] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [na:1.7.0_67] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [na:1.7.0_67] at java.lang.Thread.run(Thread.java:745) [na:1.7.0_67] Caused by: java.lang.NullPointerException: null at org.jasig.ssp.util.importer.job.csv.RawItemCsvReader.getTokenizer(RawItemCsvReader.java:79) ~[ssp-data-importer-impl-1.1.0-SNAPSHOT.jar:1.1.0-SNAPSHOT] at org.jasig.ssp.util.importer.job.csv.RawItemCsvReader.handleLine(RawItemCsvReader.java:74) ~[ssp-data-importer-impl-1.1.0-SNAPSHOT.jar:1.1.0-SNAPSHOT] at org.springframework.batch.item.file.FlatFileItemReader.doOpen(FlatFileItemReader.java:270) ~[spring-batch-infrastructure-2.2.2.RELEASE.jar:na] at org.springframework.batch.item.support.AbstractItemCountingItemStreamItemReader.open(AbstractItemCountingItemStreamItemReader.java:139) ~[spring-batch-infrastructure-2.2.2.RELEASE.jar:na] ... 23 common frames omitted 11:38:30.505 [taskExecutor-1] INFO o.j.s.u.i.job.csv.RawItemCsvReader - End Raw Read Step for external_course_tag.csv lines read: 0 lines skipped: 0 11:38:30.505 [taskExecutor-1] INFO o.j.s.u.i.job.csv.RawItemCsvWriter - End Raw Write Step for file:/Users/dmccallum/dev1/ssp-data-importer/src/ssp-data-importer/ssp-data-importer-assembly/target/ssp-data-importer/bin/../importjob/process/external_course_tag.csv lines read: 0 lines skipped: 0 11:38:30.506 [taskExecutor-1] INFO o.j.s.u.i.job.csv.RawItemCsvWriter - StepExecution: id=110, version=1, name=filterRawItemsSlave:partition1, status=FAILED, exitStatus=FAILED, readCount=0, filterCount=0, writeCount=0 readSkipCount=0, writeSkipCount=0, processSkipCount=0, commitCount=0, rollbackCount=0 {noformat} Then the end of the job has this: {noformat} 11:38:30.547 [main] ERROR o.s.batch.core.step.AbstractStep - Encountered an error executing the step org.springframework.batch.core.JobExecutionException: Partition handler returned an unsuccessful step at org.springframework.batch.core.partition.support.PartitionStep.doExecute(PartitionStep.java:111) ~[spring-batch-core-2.2.2.RELEASE.jar:na] at org.springframework.batch.core.step.AbstractStep.execute(AbstractStep.java:195) ~[spring-batch-core-2.2.2.RELEASE.jar:na] at org.springframework.batch.core.job.SimpleStepHandler.handleStep(SimpleStepHandler.java:137) [spring-batch-core-2.2.2.RELEASE.jar:na] at org.springframework.batch.core.job.flow.JobFlowExecutor.executeStep(JobFlowExecutor.java:64) [spring-batch-core-2.2.2.RELEASE.jar:na] at org.springframework.batch.core.job.flow.support.state.StepState.handle(StepState.java:60) [spring-batch-core-2.2.2.RELEASE.jar:na] at org.springframework.batch.core.job.flow.support.SimpleFlow.resume(SimpleFlow.java:152) [spring-batch-core-2.2.2.RELEASE.jar:na] at org.springframework.batch.core.job.flow.support.SimpleFlow.start(SimpleFlow.java:131) [spring-batch-core-2.2.2.RELEASE.jar:na] at org.springframework.batch.core.job.flow.FlowJob.doExecute(FlowJob.java:135) [spring-batch-core-2.2.2.RELEASE.jar:na] at org.springframework.batch.core.job.AbstractJob.execute(AbstractJob.java:301) [spring-batch-core-2.2.2.RELEASE.jar:na] at org.springframework.batch.core.launch.support.SimpleJobLauncher$1.run(SimpleJobLauncher.java:134) [spring-batch-core-2.2.2.RELEASE.jar:na] at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49) [spring-core-3.2.2.RELEASE.jar:3.2.2.RELEASE] at org.springframework.batch.core.launch.support.SimpleJobLauncher.run(SimpleJobLauncher.java:127) [spring-batch-core-2.2.2.RELEASE.jar:na] at org.springframework.batch.core.launch.support.CommandLineJobRunner.start(CommandLineJobRunner.java:351) [spring-batch-core-2.2.2.RELEASE.jar:na] at org.springframework.batch.core.launch.support.CommandLineJobRunner.main(CommandLineJobRunner.java:577) [spring-batch-core-2.2.2.RELEASE.jar:na] at org.jasig.ssp.util.importer.job.Main.main(Main.java:29) [ssp-data-importer-impl-1.1.0-SNAPSHOT.jar:1.1.0-SNAPSHOT] {noformat} And the report indicates that the 'upsert' step basically never happened, but no errors are listed: {noformat} 11:38:30.571 [main] INFO o.j.s.u.i.job.report.ReportGenerator - Start Time: 10-06-2014 11:38:30 End Time: 10-06-2014 11:38:30 Duration: 0 seconds (0:00:00.280 ) Job Id: 18 Job Paramters: {run.id=17, random=983432} Job Status: FAILED Job Details: Table Name: external_catalog_year Parsed: 2 Skipped on Parse: 0 Upserted: null Skipped on Write: null Table Name: external_term Parsed: 2 Skipped on Parse: 0 Upserted: null Skipped on Write: null Table Name: external_course_tag Parsed: 0 Skipped on Parse: 0 Upserted: null Skipped on Write: null Errors: No Errors Found. {noformat}

    Apereo Issues | 2 years ago | Dan McCallum
    org.springframework.batch.core.JobExecutionException: Partition handler returned an unsuccessful step
  2. 0

    [SSP-2878] Data Import Tool - Empty CSV file fails entire job - JASIG Issue Tracker

    jasig.org | 1 year ago
    org.springframework.batch.core.JobExecutionException: Partition handler returned an unsuccessful step
  3. 0

    Observed in the field for a 1.1.0 deployment, but I suspect it affects 1.0.0 as well... Include an empty {{.csv}} file in a batch and the entire job will fail after completing the 'raw' validation step. E.g. if {{external_course_tag.csv}} is completely empty: {noformat} 11:38:30.499 [taskExecutor-1] INFO o.j.s.u.i.job.csv.RawItemCsvWriter - File created for writing file name: /Users/dmccallum/dev1/ssp-data-importer/src/ssp-data-importer/ssp-data-importer-assembly/target/ssp-data-importer/bin/../importjob/upsert/external_course_tag.csv 11:38:30.499 [taskExecutor-1] INFO o.j.s.u.i.job.csv.RawItemCsvWriter - Start Raw Write Step for file file:/Users/dmccallum/dev1/ssp-data-importer/src/ssp-data-importer/ssp-data-importer-assembly/target/ssp-data-importer/bin/../importjob/process/external_course_tag.csv 11:38:30.500 [taskExecutor-1] INFO o.j.s.u.i.job.csv.RawItemCsvReader - Start Raw Read Step for external_course_tag.csv 11:38:30.504 [taskExecutor-1] ERROR o.s.batch.core.step.AbstractStep - Encountered an error executing the step org.springframework.batch.item.ItemStreamException: Failed to initialize the reader at org.springframework.batch.item.support.AbstractItemCountingItemStreamItemReader.open(AbstractItemCountingItemStreamItemReader.java:142) ~[spring-batch-infrastructure-2.2.2.RELEASE.jar:na] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.7.0_67] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) ~[na:1.7.0_67] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0_67] at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_67] at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317) ~[spring-aop-3.2.2.RELEASE.jar:3.2.2.RELEASE] at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) ~[spring-aop-3.2.2.RELEASE.jar:3.2.2.RELEASE] at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) ~[spring-aop-3.2.2.RELEASE.jar:3.2.2.RELEASE] at org.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:132) ~[spring-aop-3.2.2.RELEASE.jar:3.2.2.RELEASE] at org.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:120) ~[spring-aop-3.2.2.RELEASE.jar:3.2.2.RELEASE] at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) ~[spring-aop-3.2.2.RELEASE.jar:3.2.2.RELEASE] at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) ~[spring-aop-3.2.2.RELEASE.jar:3.2.2.RELEASE] at com.sun.proxy.$Proxy4.open(Unknown Source) ~[na:na] at org.springframework.batch.item.support.CompositeItemStream.open(CompositeItemStream.java:96) ~[spring-batch-infrastructure-2.2.2.RELEASE.jar:na] at org.springframework.batch.core.step.item.ChunkMonitor.open(ChunkMonitor.java:115) ~[spring-batch-core-2.2.2.RELEASE.jar:na] at org.springframework.batch.item.support.CompositeItemStream.open(CompositeItemStream.java:96) ~[spring-batch-infrastructure-2.2.2.RELEASE.jar:na] at org.springframework.batch.core.step.tasklet.TaskletStep.open(TaskletStep.java:306) ~[spring-batch-core-2.2.2.RELEASE.jar:na] at org.springframework.batch.core.step.AbstractStep.execute(AbstractStep.java:192) ~[spring-batch-core-2.2.2.RELEASE.jar:na] at org.springframework.batch.core.partition.support.TaskExecutorPartitionHandler$1.call(TaskExecutorPartitionHandler.java:139) [spring-batch-core-2.2.2.RELEASE.jar:na] at org.springframework.batch.core.partition.support.TaskExecutorPartitionHandler$1.call(TaskExecutorPartitionHandler.java:136) [spring-batch-core-2.2.2.RELEASE.jar:na] at java.util.concurrent.FutureTask.run(FutureTask.java:262) [na:1.7.0_67] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [na:1.7.0_67] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [na:1.7.0_67] at java.lang.Thread.run(Thread.java:745) [na:1.7.0_67] Caused by: java.lang.NullPointerException: null at org.jasig.ssp.util.importer.job.csv.RawItemCsvReader.getTokenizer(RawItemCsvReader.java:79) ~[ssp-data-importer-impl-1.1.0-SNAPSHOT.jar:1.1.0-SNAPSHOT] at org.jasig.ssp.util.importer.job.csv.RawItemCsvReader.handleLine(RawItemCsvReader.java:74) ~[ssp-data-importer-impl-1.1.0-SNAPSHOT.jar:1.1.0-SNAPSHOT] at org.springframework.batch.item.file.FlatFileItemReader.doOpen(FlatFileItemReader.java:270) ~[spring-batch-infrastructure-2.2.2.RELEASE.jar:na] at org.springframework.batch.item.support.AbstractItemCountingItemStreamItemReader.open(AbstractItemCountingItemStreamItemReader.java:139) ~[spring-batch-infrastructure-2.2.2.RELEASE.jar:na] ... 23 common frames omitted 11:38:30.505 [taskExecutor-1] INFO o.j.s.u.i.job.csv.RawItemCsvReader - End Raw Read Step for external_course_tag.csv lines read: 0 lines skipped: 0 11:38:30.505 [taskExecutor-1] INFO o.j.s.u.i.job.csv.RawItemCsvWriter - End Raw Write Step for file:/Users/dmccallum/dev1/ssp-data-importer/src/ssp-data-importer/ssp-data-importer-assembly/target/ssp-data-importer/bin/../importjob/process/external_course_tag.csv lines read: 0 lines skipped: 0 11:38:30.506 [taskExecutor-1] INFO o.j.s.u.i.job.csv.RawItemCsvWriter - StepExecution: id=110, version=1, name=filterRawItemsSlave:partition1, status=FAILED, exitStatus=FAILED, readCount=0, filterCount=0, writeCount=0 readSkipCount=0, writeSkipCount=0, processSkipCount=0, commitCount=0, rollbackCount=0 {noformat} Then the end of the job has this: {noformat} 11:38:30.547 [main] ERROR o.s.batch.core.step.AbstractStep - Encountered an error executing the step org.springframework.batch.core.JobExecutionException: Partition handler returned an unsuccessful step at org.springframework.batch.core.partition.support.PartitionStep.doExecute(PartitionStep.java:111) ~[spring-batch-core-2.2.2.RELEASE.jar:na] at org.springframework.batch.core.step.AbstractStep.execute(AbstractStep.java:195) ~[spring-batch-core-2.2.2.RELEASE.jar:na] at org.springframework.batch.core.job.SimpleStepHandler.handleStep(SimpleStepHandler.java:137) [spring-batch-core-2.2.2.RELEASE.jar:na] at org.springframework.batch.core.job.flow.JobFlowExecutor.executeStep(JobFlowExecutor.java:64) [spring-batch-core-2.2.2.RELEASE.jar:na] at org.springframework.batch.core.job.flow.support.state.StepState.handle(StepState.java:60) [spring-batch-core-2.2.2.RELEASE.jar:na] at org.springframework.batch.core.job.flow.support.SimpleFlow.resume(SimpleFlow.java:152) [spring-batch-core-2.2.2.RELEASE.jar:na] at org.springframework.batch.core.job.flow.support.SimpleFlow.start(SimpleFlow.java:131) [spring-batch-core-2.2.2.RELEASE.jar:na] at org.springframework.batch.core.job.flow.FlowJob.doExecute(FlowJob.java:135) [spring-batch-core-2.2.2.RELEASE.jar:na] at org.springframework.batch.core.job.AbstractJob.execute(AbstractJob.java:301) [spring-batch-core-2.2.2.RELEASE.jar:na] at org.springframework.batch.core.launch.support.SimpleJobLauncher$1.run(SimpleJobLauncher.java:134) [spring-batch-core-2.2.2.RELEASE.jar:na] at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49) [spring-core-3.2.2.RELEASE.jar:3.2.2.RELEASE] at org.springframework.batch.core.launch.support.SimpleJobLauncher.run(SimpleJobLauncher.java:127) [spring-batch-core-2.2.2.RELEASE.jar:na] at org.springframework.batch.core.launch.support.CommandLineJobRunner.start(CommandLineJobRunner.java:351) [spring-batch-core-2.2.2.RELEASE.jar:na] at org.springframework.batch.core.launch.support.CommandLineJobRunner.main(CommandLineJobRunner.java:577) [spring-batch-core-2.2.2.RELEASE.jar:na] at org.jasig.ssp.util.importer.job.Main.main(Main.java:29) [ssp-data-importer-impl-1.1.0-SNAPSHOT.jar:1.1.0-SNAPSHOT] {noformat} And the report indicates that the 'upsert' step basically never happened, but no errors are listed: {noformat} 11:38:30.571 [main] INFO o.j.s.u.i.job.report.ReportGenerator - Start Time: 10-06-2014 11:38:30 End Time: 10-06-2014 11:38:30 Duration: 0 seconds (0:00:00.280 ) Job Id: 18 Job Paramters: {run.id=17, random=983432} Job Status: FAILED Job Details: Table Name: external_catalog_year Parsed: 2 Skipped on Parse: 0 Upserted: null Skipped on Write: null Table Name: external_term Parsed: 2 Skipped on Parse: 0 Upserted: null Skipped on Write: null Table Name: external_course_tag Parsed: 0 Skipped on Parse: 0 Upserted: null Skipped on Write: null Errors: No Errors Found. {noformat}

    Apereo Issues | 2 years ago | Dan McCallum
    org.springframework.batch.core.JobExecutionException: Partition handler returned an unsuccessful step
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    [ExitStatus] works only with COMPLETED WITH SKIPS - Spring Forum

    spring.io | 1 year ago
    org.springframework.batch.core.JobExecutionException: Partition handler returned an unsuccessful step
  6. 0

    Memory leak because of HibernateSessionImpl in Spring batch

    Stack Overflow | 2 years ago | Chakrapani Kulkarni
    org.springframework.batch.core.JobExecutionException: Partition handler returned an unsuccessful step

    4 unregistered visitors
    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. org.springframework.batch.core.JobExecutionException

      Partition handler returned an unsuccessful step

      at org.springframework.batch.core.partition.support.PartitionStep.doExecute()
    2. Spring Batch Core
      SimpleJobLauncher$1.run
      1. org.springframework.batch.core.partition.support.PartitionStep.doExecute(PartitionStep.java:111)[spring-batch-core-2.2.2.RELEASE.jar:na]
      2. org.springframework.batch.core.step.AbstractStep.execute(AbstractStep.java:195)[spring-batch-core-2.2.2.RELEASE.jar:na]
      3. org.springframework.batch.core.job.SimpleStepHandler.handleStep(SimpleStepHandler.java:137)[spring-batch-core-2.2.2.RELEASE.jar:na]
      4. org.springframework.batch.core.job.flow.JobFlowExecutor.executeStep(JobFlowExecutor.java:64)[spring-batch-core-2.2.2.RELEASE.jar:na]
      5. org.springframework.batch.core.job.flow.support.state.StepState.handle(StepState.java:60)[spring-batch-core-2.2.2.RELEASE.jar:na]
      6. org.springframework.batch.core.job.flow.support.SimpleFlow.resume(SimpleFlow.java:152)[spring-batch-core-2.2.2.RELEASE.jar:na]
      7. org.springframework.batch.core.job.flow.support.SimpleFlow.start(SimpleFlow.java:131)[spring-batch-core-2.2.2.RELEASE.jar:na]
      8. org.springframework.batch.core.job.flow.FlowJob.doExecute(FlowJob.java:135)[spring-batch-core-2.2.2.RELEASE.jar:na]
      9. org.springframework.batch.core.job.AbstractJob.execute(AbstractJob.java:301)[spring-batch-core-2.2.2.RELEASE.jar:na]
      10. org.springframework.batch.core.launch.support.SimpleJobLauncher$1.run(SimpleJobLauncher.java:134)[spring-batch-core-2.2.2.RELEASE.jar:na]
      10 frames
    3. Spring Core
      SyncTaskExecutor.execute
      1. org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49)[spring-core-3.2.2.RELEASE.jar:3.2.2.RELEASE]
      1 frame
    4. Spring Batch Core
      CommandLineJobRunner.main
      1. org.springframework.batch.core.launch.support.SimpleJobLauncher.run(SimpleJobLauncher.java:127)[spring-batch-core-2.2.2.RELEASE.jar:na]
      2. org.springframework.batch.core.launch.support.CommandLineJobRunner.start(CommandLineJobRunner.java:351)[spring-batch-core-2.2.2.RELEASE.jar:na]
      3. org.springframework.batch.core.launch.support.CommandLineJobRunner.main(CommandLineJobRunner.java:577)[spring-batch-core-2.2.2.RELEASE.jar:na]
      3 frames
    5. org.jasig.ssp
      Main.main
      1. org.jasig.ssp.util.importer.job.Main.main(Main.java:29)[ssp-data-importer-impl-1.1.0-SNAPSHOT.jar:1.1.0-SNAPSHOT]
      1 frame