Some forms not available in Push Tab of ODK Briefcase

76 views
Skip to first unread message

tyler...@gmail.com

unread,
Jan 17, 2024, 1:08:48 AM1/17/24
to Ona Community
Hello,

When I'm in ODK Briefcase, I have 9 forms that show up in the Pull tab, and only 6 forms that show up in the Push tab. Of the 3 that don't show up in the push tab, only two are ones where I modified image sizes. The directories are all as they should be and I cleared everything and reloaded it again to see if it would work, but no luck yet and there are still only 6 push forms available. I'm assuming this is an issue on ONA's side and I couldn't see anything in the settings of any of the forms that looked different or would cause issues.


Thanks again,

Tyler

Evans from Ona

unread,
Jan 17, 2024, 1:44:47 AM1/17/24
to ona-co...@googlegroups.com, tyler...@gmail.com

I would also request you to share the briefcase.log file as well so that we can take a look.

Evans

Ona

On Wed, Jan 17, 2024 at 09:42 AM, Evans from Ona <eony...@ona.io> wrote:

Hello Tyler,

Thank you for contacting us.

Could you kindly check whether the 'pull' process for the 3 forms is complete? If it's not, the forms will not show on the push tab. I've noticed from the screenshots shared on ODK Forum, it appears the pull process for three forms is still ongoing. If it's not ongoing, could you confirm whether it was successful with no errors?

Regards,

Evans

--
Collect, Analyze and Share Data - https://ona.io/
---
You received this message because you are subscribed to the Google Groups "Ona Community" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ona-communit...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ona-community/526a622b-c5cf-462c-bf92-10be6f9f1a5fn%40googlegroups.com.
intercom

Evans from Ona

unread,
Jan 17, 2024, 1:44:50 AM1/17/24
to ona-co...@googlegroups.com

Hello Tyler,

Thank you for contacting us.

Could you kindly check whether the 'pull' process for the 3 forms is complete? If it's not, the forms will not show on the push tab. I've noticed from the screenshots shared on ODK Forum, it appears the pull process for three forms is still ongoing. If it's not ongoing, could you confirm whether it was successful with no errors?

Regards,

Evans

Evans

Ona

--
Collect, Analyze and Share Data - https://ona.io/
---
You received this message because you are subscribed to the Google Groups "Ona Community" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ona-communit...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ona-community/526a622b-c5cf-462c-bf92-10be6f9f1a5fn%40googlegroups.com.
intercom

tyler...@gmail.com

unread,
Jan 17, 2024, 3:24:25 AM1/17/24
to Ona Community
Evans,

I was wanting to avoid downloading this big dataset again (around 12GB) as my connection is very poor and this will likely take all day. I already have the files locally on my computer in a different location. Last time manually transferring them to the proper directory didn't work.

So the weird thing is, of the 3 forms not showing up on the PUSH tab, only 2 of them are ones that haven't finished the pull requests AND there is one that doesn't shows up that already has finished the PUSH request. Customer_Survey is the one that has finished but isn't showing up on the push tab. The easiest of the 3 forms not showing up to focus on would be Customer_Survey because this form is the most simple and there actually aren't any data submissions yet and its still not showing up in the PUSH tab. Also, I just downloaded and some of the forms are still in the .XLS format when I download them and those are the ones still working, although there is at least one .XLSX (cascading_select.xlsx) that is on the Push tab.

Attached is the briefcase log is as of 0803 this morning. When I looked at the log specifically at this, it seems this block is what is most relevant:

2024-01-17 07:53:32,741 [AWT-EventQueue-0] INFO  XFormParser - Parsing form...
2024-01-17 07:53:32,741 [AWT-EventQueue-0] INFO  XFormParser - Title: "Customer_Survey"
2024-01-17 07:53:32,742 [AWT-EventQueue-0] WARN  XFormParser - XForm Parse Warning: Warning: 1 Unrecognized attributes found in Element [model] and will be ignored: [xforms-version]
    Problem found at nodeset: /html/head/model
    With element <model xforms-version="1.0.0"><itext><translation lang="Français (fr)">...

2024-01-17 07:53:32,747 [AWT-EventQueue-0] WARN  o.o.briefcase.util.FormCache - Can't parse form file
org.opendatakit.briefcase.util.BadFormDefinition: org.opendatakit.aggregate.exception.ODKIncompleteSubmissionData: Javarosa failed to construct a FormDef. Is this an XForm definition?
at org.opendatakit.briefcase.model.BriefcaseFormDefinition.<init>(BriefcaseFormDefinition.java:297)
at org.opendatakit.briefcase.util.FormCache.lambda$update$1(FormCache.java:123)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179)
at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1921)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
at org.opendatakit.briefcase.util.FormCache.lambda$update$2(FormCache.java:117)
at java.base/java.util.Optional.ifPresent(Optional.java:178)
at org.opendatakit.briefcase.util.FormCache.update(FormCache.java:113)
at org.opendatakit.briefcase.util.FormCache.onPullSuccess(FormCache.java:150)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
at java.base/java.lang.reflect.Method.invoke(Method.java:578)
at org.bushe.swing.event.annotation.BaseProxySubscriber.onEvent(BaseProxySubscriber.java:69)
at org.bushe.swing.event.ThreadSafeEventService.publish(ThreadSafeEventService.java:971)
at org.bushe.swing.event.SwingEventService.access$001(SwingEventService.java:31)
at org.bushe.swing.event.SwingEventService$1.run(SwingEventService.java:88)
at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:773)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:720)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:714)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:400)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:742)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: org.opendatakit.aggregate.exception.ODKIncompleteSubmissionData: Javarosa failed to construct a FormDef. Is this an XForm definition?
at org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa.<init>(BaseFormParserForJavaRosa.java:363)
at org.opendatakit.briefcase.util.JavaRosaParserWrapper.<init>(JavaRosaParserWrapper.java:15)
at org.opendatakit.briefcase.model.BriefcaseFormDefinition.<init>(BriefcaseFormDefinition.java:294)
... 34 common frames omitted
Caused by: org.javarosa.xform.parse.XFormParseException: Unrecognized top-level tag [recordaudio] found within <model>
    Problem found at nodeset: /html/head/model[@xforms-version=1.0.0]/recordaudio
    With element <recordaudio event="odk-instance-load" ref="/data/background_audio_1"/>

at org.javarosa.xform.parse.XFormParser.parseModel(XFormParser.java:686)
at org.javarosa.xform.parse.XFormParser.access$500(XFormParser.java:124)
at org.javarosa.xform.parse.XFormParser$2$1.handle(XFormParser.java:296)
at org.javarosa.xform.parse.XFormParser.parseElement(XFormParser.java:591)
at org.javarosa.xform.parse.XFormParser.parseElement(XFormParser.java:600)
at org.javarosa.xform.parse.XFormParser.parseElement(XFormParser.java:600)
at org.javarosa.xform.parse.XFormParser.parseDoc(XFormParser.java:480)
at org.javarosa.xform.parse.XFormParser.parse(XFormParser.java:388)
at org.javarosa.xform.parse.XFormParser.parse(XFormParser.java:372)
at org.opendatakit.aggregate.parser.BaseFormParserForJavaRosa.<init>(BaseFormParserForJavaRosa.java:361)
... 36 common frames omitted

briefcase.log

Evans from Ona

unread,
Jan 17, 2024, 8:10:28 AM1/17/24
to ona-co...@googlegroups.com, tyler...@gmail.com

Thanks for this feedback Tyler. We are currently looking into this and will advise as soon as we have feedback.

Evans

Ona

Tyler Depke

unread,
Jan 18, 2024, 12:41:34 AM1/18/24
to Evans from Ona, ona-co...@googlegroups.com
Great, I look forward to it!

Thanks again,

Tyler

tyler...@gmail.com

unread,
Jan 22, 2024, 1:33:28 AM1/22/24
to Ona Community
I figured it out and posted the response here: https://forum.getodk.org/t/odk-briefcase-push-to-central-missing-form/34201/7

Tyler

Jenn from Ona

unread,
Jan 22, 2024, 2:14:37 AM1/22/24
to ona-co...@googlegroups.com, tyler...@gmail.com

Hello Tyler,

Thank you for your feedback and glad all worked out.

Regards,

Jenn

Jenn

Ona

Reply all
Reply to author
Forward
0 new messages