ODK briefcase throwing error after getting submission ID

Hi,

I am trying to pull data from the aggregate, and ODK Briefcase stops after the message GOT ALL SUBMISSION IDS. In the log files, it says following:

2020-10-18 17:14:49,608 [ForkJoinPool-9-worker-1] INFO  o.o.b.p.a.PullFromAggregateTracker - Pull Registration Form - Start pulling form and submissions
2020-10-18 17:14:49,609 [ForkJoinPool-9-worker-1] INFO  o.o.b.p.a.PullFromAggregateTracker - Pull Registration Form - Start downloading form
2020-10-18 17:14:50,538 [ForkJoinPool-9-worker-1] INFO  o.o.b.p.a.PullFromAggregateTracker - Pull Registration Form - Form downloaded
2020-10-18 17:14:50,539 [ForkJoinPool-9-worker-1] INFO  o.o.b.p.a.PullFromAggregateTracker - Pull Registration Form - Start getting form manifest
2020-10-18 17:14:50,695 [ForkJoinPool-9-worker-1] INFO  o.o.b.p.a.PullFromAggregateTracker - Pull Registration Form - Got the form manifest
2020-10-18 17:14:50,696 [ForkJoinPool-9-worker-1] INFO  o.o.b.p.a.PullFromAggregateTracker - Pull Registration Form - Skipping 1 form attachments that have been already downloaded
2020-10-18 17:14:50,696 [ForkJoinPool-9-worker-1] INFO  o.o.b.p.a.PullFromAggregateTracker - Pull Registration Form - Start getting submission IDs
2020-10-18 17:14:59,290 [ForkJoinPool-9-worker-1] INFO  o.o.b.p.a.PullFromAggregateTracker - Pull Registration Form - Got all the submission IDs
2020-10-18 17:14:59,355 [ForkJoinPool-9-worker-1] ERROR o.o.briefcase.reused.job.JobsRunner - Error running Job
java.lang.NoClassDefFoundError: Could not initialize class org.hsqldb.error.Error
	at org.hsqldb.Database.reopen(Unknown Source)
	at org.hsqldb.Database.open(Unknown Source)
	at org.hsqldb.DatabaseManager.getDatabase(Unknown Source)
	at org.hsqldb.DatabaseManager.newSession(Unknown Source)
	at org.hsqldb.jdbc.JDBCConnection.<init>(Unknown Source)
	at org.hsqldb.jdbc.JDBCDriver.getConnection(Unknown Source)
	at org.hsqldb.jdbc.JDBCDriver.connect(Unknown Source)
	at java.sql.DriverManager.getConnection(Unknown Source)
	at java.sql.DriverManager.getConnection(Unknown Source)
	at org.opendatakit.briefcase.util.DatabaseUtils.getConnection(DatabaseUtils.java:164)
	at org.opendatakit.briefcase.util.DatabaseUtils.connect(DatabaseUtils.java:70)
	at org.opendatakit.briefcase.util.DatabaseUtils.<init>(DatabaseUtils.java:65)
	at org.opendatakit.briefcase.util.DatabaseUtils.withDb(DatabaseUtils.java:83)
	at org.opendatakit.briefcase.pull.aggregate.PullFromAggregate.lambda$pull$11(PullFromAggregate.java:125)
	at org.opendatakit.briefcase.reused.job.Job.lambda$thenAccept$8(Job.java:134)
	at org.opendatakit.briefcase.reused.job.JobsRunner.lambda$null$1(JobsRunner.java:65)
	at java.util.concurrent.ForkJoinTask$AdaptedRunnableAction.exec(Unknown Source)
	at java.util.concurrent.ForkJoinTask.doExec(Unknown Source)
	at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(Unknown Source)
	at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
	at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)

Any help is appreciated.

Thanks,
Saad

I got it fixed by clearing the preferences.

1 Like