Aron Roberts [Wed, 19 Mar 2014 21:47:27 +0000 (14:47 -0700)]
CSPACE-6349: Dynamically manage DROP USER commands in Nuxeo database initialization script during each system startup, rather than relying on build proces to manage these.
Aron Roberts [Wed, 19 Mar 2014 00:17:32 +0000 (17:17 -0700)]
CSPACE-6343: Updated the ReportPostInitHandler to use an instance-qualified database name, rather than assuming that the repository name matches the database name.
Aron Roberts [Mon, 17 Mar 2014 20:28:19 +0000 (13:28 -0700)]
CSPACE-6329: Remove portion of behavior description in Javadoc comment, believed now to be incorrect, since we're not allowing null values through to dom4j's Element.addAttribute().
Aron Roberts [Fri, 14 Mar 2014 20:55:08 +0000 (13:55 -0700)]
CSPACE-6341: Updated the Report service to use an instance-qualified database name, rather than assuming that the repository name matches the database name.
Aron Roberts [Fri, 14 Mar 2014 01:54:08 +0000 (18:54 -0700)]
CSPACE-6340: Updated the ID Service to use an instance-qualified database name, rather than assuming that the repository name matches the database name.
Richard Millet [Wed, 12 Mar 2014 15:59:54 +0000 (08:59 -0700)]
CSPACE-6168: Need to qualify the database names of the auto-generate Nuxeo repo config files with the CollectionSpace instance ID. Also, need to change the location of the Nuxeo repo config prototype to /cspace/config/services instead of cspace/services/config.
Aron Roberts [Fri, 7 Mar 2014 01:19:34 +0000 (17:19 -0800)]
CSPACE-6329: Modify only selected values in each Nuxeo per-repo config file; others will be inserted via an Ant filter during a deploy. (The latter isn't yet working.)
Aron Roberts [Thu, 6 Mar 2014 04:16:03 +0000 (20:16 -0800)]
CSPACE-6329: Copy prototype Nuxeo repo config file to a directory outside the Nuxeo server config directory, so its settings don't get inadvertently picked up by Nuxeo.
Aron Roberts [Thu, 6 Mar 2014 02:17:31 +0000 (18:17 -0800)]
CSPACE-6329: Move code to create or update Nuxeo repo config files out of initialize() method into its own method. Clarify text in a number of comments.
Aron Roberts [Thu, 20 Feb 2014 03:35:32 +0000 (19:35 -0800)]
CSPACE-6134: In the batch job that updates computed current locations in Cataloging / CollectionObject records, verify that related L/M/I records with null current locations can't 'null out' existing computed current locations. Add verification that candidate current locations can be successfully parsed as refNames.
Aron Roberts [Thu, 20 Feb 2014 02:14:20 +0000 (18:14 -0800)]
CSPACE-6129: Added (commented out) entry to the XmlReplay master file, for running tests to verify that the batch job that updates computed current locations in Cataloging / CollectionObject records uses the updatedAt timestamps for related L/M/I records as tiebreakers, when two or more L/M/I records share the same location date.
Aron Roberts [Thu, 20 Feb 2014 01:22:09 +0000 (17:22 -0800)]
CSPACE-6129: When computing a Cataloging record's current location from related L/M/I (Movement) records, if two or more such records have identical location dates, use their update timestamps as a tiebreaker.
Richard Millet [Thu, 20 Feb 2014 00:20:28 +0000 (16:20 -0800)]
PAHMA-963-REM-A: Adding support for misc cases where we and/or Nuxeo were consuming network related errors. Also discovered that Tomcat does not support resetting the input stream for Servlet requests which means that network related post and update failed requests can't be retried.
Aron Roberts [Wed, 19 Feb 2014 21:04:46 +0000 (13:04 -0800)]
CSPACE-6188: Added (commented out) entry for running tests to verify that the batch job that updates computed current locations in Cataloging / CollectionObject records works with versioned records, to the XmlReplay master file.
Aron Roberts [Sat, 15 Feb 2014 01:23:21 +0000 (17:23 -0800)]
CSPACE-6307: Use updatedAt, rather than createdAt, as tiebreaker when identifying the latest L/M/I record for maintaining the computed current location value in Cataloging records.
Aron Roberts [Fri, 14 Feb 2014 01:03:48 +0000 (17:03 -0800)]
CSPACE-6304: Added 'overwrite=true' to deterministically ensure that .jrxml files in the Services source code tree always overwrite any identically-named files in the target destination on an 'ant deploy'.
Aron Roberts [Thu, 13 Feb 2014 03:38:45 +0000 (19:38 -0800)]
CSPACE-6301: Change configuration for the cs_default and cs_locking lifecycles to allow for transition from deleted to undeleted ('project') workflow state. Adjust client test to reflect the addition of two new permissions-related resources for the undelete workflow transition.
Richard Millet [Wed, 29 Jan 2014 20:51:23 +0000 (12:51 -0800)]
PAHMA-963: Adding CSWebApplicationException class that extends WebApplicationException with the purpose of setting the response type to 'text/neterr' so we can catch and reattempt requests that fail due to network errors.
Aron Roberts [Wed, 29 Jan 2014 01:05:08 +0000 (17:05 -0800)]
CSPACE-6291: Consolidate remaining <repository> references in POMs to the project's top level POM. Move the repository reference to the project Maven repo's 'nuxeo-public' repo earlier, above two references to remote maven.nuxeo.org repos, to help ensure that cached copies of artifacts in the project repo are preferentially downloaded. Replace a non-existent pluginRepository reference."
Richard Millet [Fri, 13 Sep 2013 17:34:39 +0000 (10:34 -0700)]
CSPACE-6189: Removed deprecated 'note' bindings as well as deprecated 'ModifyFieldDatatypes' init handler from pre-4.0 service bindings prototype file.
Aron Roberts [Fri, 6 Sep 2013 00:53:33 +0000 (17:53 -0700)]
CSPACE-6178: Clean up all new-style (unified config) schema JAR files from /usr/local/share/apache-tomcat-6.0.33/nuxeo-server/plugins, not just schema JAR files for common schemas and any out-of-the-box extension schemas.
Aron Roberts [Thu, 5 Sep 2013 21:18:11 +0000 (14:18 -0700)]
CSPACE-5615,CSPACE-6139: Add comments to 'old-style' tenant bindings delta files in the Services layer, identifying that these are for use with CollectionSpace versions 3.3 and earlier.
Aron Roberts [Fri, 30 Aug 2013 19:18:01 +0000 (12:18 -0700)]
CSPACE-6157: Revert part of last commit to reflect current variable naming in App layer log4j properties file, other App layer server location properties. (Need to standardize on JEE_SERVER_HOME at some future point.)