ODK Aggregate v1.4.1 -- revised installers and VM now available

If you downloaded v1.4.1, we recommend you get the updated installers and
re-install it.

The installers and VM that were originally uploaded were for an
intermediate QA image and were not the final Release image.

The known changes between the two are:

  • fix one more JSON serialization problem... now emits a well-formed
    list of submissions.
  • Revise the serialVersionID to prevent stale browser cache causing
    refresh cycles when upgrading
  • Clean up dateTime handling in RedCap XML publisher.

The fix most significant to users would be the 2nd of these; without that
change, under some upgrade circumstances, the browser can get stuck in an
reload loop because the system does not detect that the file version cached
in the browser differs from the file version expected by the server. This
is an annoyance and will not otherwise impact your operations.

··· -- Mitch Sundt Software Engineer University of Washington mitchellsundt@gmail.com

Mitch,

I downloaded the Windows-installer v1.4.1 yesterday (Feb 20) and tried to do a first-time install on AppEngine, but it failed. Not sure what the error was, but looking through the logs I found the following that may be of interest:

From the installer console:
There is a new version of the SDK available.

InstallerConsole.log (6.09 KB)

appcfg1456587318585808581.log (1.67 KB)

appcfg3971435836677022035.log (4.04 KB)

··· ----------- Latest SDK: Release: 1.8.9 Timestamp: Wed Dec 11 19:06:38 HST 2013 API versions: [1.0]

Your SDK:
Release: 1.8.5
Timestamp: Fri Sep 20 06:26:22 HST 2013
API versions: [1.0]
.
.

From appcfg3971435836677022035.log:
Unable to update:
com.google.appengine.tools.admin.HttpIoException: Error posting to URL: https://appengine.google.com/api/appversion/create?backend=background&app_id=acmie-v1&
400 Bad Request
The first module you upload to a new application must be the 'default' module. Please upload a version of the 'default' module before uploading a version for the '' module. See the documentation for more information.

Complete logs attached.

Thanks for any assistance you can provide!

Doh! If at first you don't succeed... So after reading though logs and
forums trying to figure what when wrong, I decided to just double-click the
uploadAggregateToAppEngine.hta to try the install again - worked like a
charm!

Thanks anyway!

··· On Friday, February 21, 2014 10:24:45 AM UTC-10, Patrick G wrote:

Mitch,

I downloaded the Windows-installer v1.4.1 yesterday (Feb 20) and tried to
do a first-time install on AppEngine, but it failed. Not sure what the
error was, but looking through the logs I found the following that may be
of interest:

From the installer console:
There is a new version of the SDK available.

Latest SDK:
Release: 1.8.9
Timestamp: Wed Dec 11 19:06:38 HST 2013
API versions: [1.0]


Your SDK:
Release: 1.8.5
Timestamp: Fri Sep 20 06:26:22 HST 2013
API versions: [1.0]
.
.

From appcfg3971435836677022035.log:
Unable to update:
com.google.appengine.tools.admin.HttpIoException: Error posting to URL:
https://appengine.google.com/api/appversion/create?backend=background&app_id=acmie-v1&
400 Bad Request
The first module you upload to a new application must be the 'default'
module. Please upload a version of the 'default' module before uploading a
version for the '' module. See the documentation for more information.

Complete logs attached.

Thanks for any assistance you can provide!

Doh! If at first you don't succeed... So after reading though logs and
forums trying to figure what when wrong, I decided to just double-click the
uploadAggregateToAppEngine.hta to try the install again - worked like a
charm!

Thanks anyway, and thanks for the great work on making this easy!

Interesting. There was one error in the original log:

Feb 20, 2014 51601 PM com.google.appengine.tools.admin.AppVersionUpload
commit
SEVERE Version still not ready to serve, aborting.
99% Rolling back the update.

java.lang.RuntimeException Version not ready.
Unable to update app Version not ready.

··· -------------------------- This was during the upload of the 'default' module, and then the second upload, since the 'default' didn't exist, was the one that reported a failure.

I've updated the error detection logic to search for SEVERE and report that
as an error, which should make the upload summary clearer (i.e., that the
website half of the upload failed, not just the final (background) half.

Mitch

On Fri, Feb 21, 2014 at 12:41 PM, Patrick G patrickg2525@gmail.com wrote:

Doh! If at first you don't succeed... So after reading though logs and
forums trying to figure what when wrong, I decided to just double-click the
uploadAggregateToAppEngine.hta to try the install again - worked like a
charm!

Thanks anyway, and thanks for the great work on making this easy!

--
You received this message because you are subscribed to the Google Groups
"ODK Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to opendatakit-developers+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

--
Mitch Sundt
Software Engineer
University of Washington
mitchellsundt@gmail.com