]> git.aero2k.de Git - tmp/jakarta-migration.git/log
tmp/jakarta-migration.git
13 years agominor cleanup
Jesse Martinez [Thu, 14 Mar 2013 22:39:43 +0000 (18:39 -0400)]
minor cleanup

13 years agoadding termFormattedDisplayName to work authority schema
Jesse Martinez [Thu, 14 Mar 2013 22:36:51 +0000 (18:36 -0400)]
adding termFormattedDisplayName to work authority schema

13 years agoadding missing hierarchy tag to work auth section in tenant bindings that activates...
Jesse Martinez [Thu, 14 Mar 2013 22:09:45 +0000 (18:09 -0400)]
adding missing hierarchy tag to work auth section in tenant bindings that activates the broader and narrower context fields.

13 years agoupdating version number and mvn.opt value in work authority module
Jesse Martinez [Mon, 11 Mar 2013 19:29:05 +0000 (15:29 -0400)]
updating version number and mvn.opt value in work authority module

13 years agoMerge tag 'v3.2.1' into procedure-work
Jesse Martinez [Mon, 11 Mar 2013 19:24:21 +0000 (15:24 -0400)]
Merge tag 'v3.2.1' into procedure-work

13 years agoCSPACE-5887: Update event listener with updated logic also used in PAHMA-734.
Aron Roberts [Fri, 15 Feb 2013 00:30:59 +0000 (16:30 -0800)]
CSPACE-5887: Update event listener with updated logic also used in PAHMA-734.

13 years agoCSPACE-5887: Minor cleanup of event listener to mirror work done in PAHMA-738: only...
Aron Roberts [Thu, 14 Feb 2013 23:43:53 +0000 (15:43 -0800)]
CSPACE-5887: Minor cleanup of event listener to mirror work done in PAHMA-738: only 'null out' non-blank existing computedCurrentLocation values when the most recent Movement's currentLocation value is blank.

13 years agoMerge pull request #90 from aronr/CSPACE-5887
Aron Roberts [Thu, 14 Feb 2013 22:44:10 +0000 (14:44 -0800)]
Merge pull request #90 from aronr/CSPACE-5887

CSPACE-5887: Allow event listener to 'null out' computedCurrentLocation ...

13 years agoCSPACE-5887: Allow event listener to 'null out' computedCurrentLocation value in...
Aron Roberts [Thu, 14 Feb 2013 21:54:40 +0000 (13:54 -0800)]
CSPACE-5887: Allow event listener to 'null out' computedCurrentLocation value in Cataloging / CollectionObject if that value is blank / null in most recent related Movement record.

13 years agoMerge branch 'CSPACE-5497-REM-A'
Richard Millet [Wed, 13 Feb 2013 08:38:46 +0000 (00:38 -0800)]
Merge branch 'CSPACE-5497-REM-A'

13 years agoCSPACE-5497: Will now create a temp file if we find a file with a name that Nuxeo...
Richard Millet [Wed, 13 Feb 2013 08:31:16 +0000 (00:31 -0800)]
CSPACE-5497: Will now create a temp file if we find a file with a name that Nuxeo does not like.  We preserve the original file name in the BlobsCommon instance.

13 years agoCSPACE-5497: Add code to rename files that Nuxeo does not like and hand that file...
Richard Millet [Wed, 13 Feb 2013 05:12:59 +0000 (21:12 -0800)]
CSPACE-5497: Add code to rename files that Nuxeo does not like and hand that file to Nuxeo for blob creation.  Saved the original file name in our BlobsCommon instance.

13 years agoMerge pull request #89 from aronr/CSPACE-5881
Aron Roberts [Wed, 13 Feb 2013 04:28:24 +0000 (20:28 -0800)]
Merge pull request #89 from aronr/CSPACE-5881

CSPACE-5881,CSPACE-5835: Comment out delcarations of material, materialC...

13 years agoCSPACE-5881,CSPACE-5835: Comment out delcarations of material, materialConcept, and...
Aron Roberts [Wed, 13 Feb 2013 04:12:16 +0000 (20:12 -0800)]
CSPACE-5881,CSPACE-5835: Comment out delcarations of material, materialConcept, and materialSource fields as authRef fields in Cataloging / CollectionObject, in Services tenant bindings.

13 years agoMerge branch 'CSPACE-5870'
Patrick Schmitz [Fri, 8 Feb 2013 22:45:18 +0000 (14:45 -0800)]
Merge branch 'CSPACE-5870'

13 years agoCSPACE-5870 Added more efficient support for pagination of refObjs results.
Patrick Schmitz [Fri, 8 Feb 2013 22:19:44 +0000 (14:19 -0800)]
CSPACE-5870 Added more efficient support for pagination of refObjs results.

13 years agoUpdate services/authorization-mgt/import/build.xml
remillet [Fri, 8 Feb 2013 21:43:53 +0000 (13:43 -0800)]
Update services/authorization-mgt/import/build.xml

Reverted back to non-debug execution of import target

13 years agoMerge branch 'master' of github.com:collectionspace/services
Richard Millet [Fri, 8 Feb 2013 21:25:34 +0000 (13:25 -0800)]
Merge branch 'master' of github.com:collectionspace/services

13 years agoPAHMA-388: Fixing an AuthN/AuthZ import task failure when reimporting over existing...
Richard Millet [Fri, 8 Feb 2013 21:22:14 +0000 (13:22 -0800)]
PAHMA-388: Fixing an AuthN/AuthZ import task failure when reimporting over existing data.

13 years agoCSPACE-5857: Dump stack trace on XStreamException; not having done so earlier masked...
Aron Roberts [Fri, 8 Feb 2013 01:43:13 +0000 (17:43 -0800)]
CSPACE-5857: Dump stack trace on XStreamException; not having done so earlier masked a Java 7-related incompatibility with an older XStream library.

13 years agoMerge branch 'master' of github.com:collectionspace/services
Richard Millet [Fri, 8 Feb 2013 00:45:42 +0000 (16:45 -0800)]
Merge branch 'master' of github.com:collectionspace/services

13 years agoCSPACE-5842: Updated poms and libs for Java 7 builds.
Richard Millet [Fri, 8 Feb 2013 00:44:34 +0000 (16:44 -0800)]
CSPACE-5842: Updated poms and libs for Java 7 builds.

13 years agoCSPACE-5844 Fixed CMIS call to use extended doc type when appropriate.
Patrick Schmitz [Thu, 7 Feb 2013 08:13:16 +0000 (00:13 -0800)]
CSPACE-5844 Fixed CMIS call to use extended doc type when appropriate.

13 years agoadding work authority code. all unit tests pass
Jesse Martinez [Wed, 6 Feb 2013 14:49:19 +0000 (09:49 -0500)]
adding work authority code. all unit tests pass

13 years agoCSPACE-5564,CSPACE-4711,CSPACE-3431: Add '-V' as the default mvn.opts value in the...
Aron Roberts [Wed, 6 Feb 2013 02:36:52 +0000 (18:36 -0800)]
CSPACE-5564,CSPACE-4711,CSPACE-3431: Add '-V' as the default mvn.opts value in the three Ant buildfiles in the new publicitems service, to facilitate deploying this service under Mac OS X and at least some Linux distros.

13 years agoMerge branch 'CSPACE-5564-REM-A' into CSPACE-5564-REM-B
Richard Millet [Mon, 4 Feb 2013 17:01:32 +0000 (09:01 -0800)]
Merge branch 'CSPACE-5564-REM-A' into CSPACE-5564-REM-B

Conflicts:
services/authentication/service/src/main/java/org/collectionspace/authentication/spring/SpringAuthNContext.java

13 years agoCSPACE-5741 - Fixed bugs in import that were not correcting detecting existing entrie...
Patrick Schmitz [Fri, 1 Feb 2013 21:47:09 +0000 (13:47 -0800)]
CSPACE-5741 - Fixed bugs in import that were not correcting detecting existing entries in the roles and permissionRoleRel tables. Improved logging around the exists test, for more meaningful trace output during import.
Fix another bug in the SpringPermissionManager.java that was not checking for existing ace's before adding new ones. This led to duplicate entries (not an error, but inefficient) when ant import was run multiple times.

13 years agoCSPACE-5846 Added support to generate reports in MSWord/OpenOffice docx, MSExcel...
Patrick Schmitz [Thu, 31 Jan 2013 23:01:10 +0000 (15:01 -0800)]
CSPACE-5846 Added support to generate reports in MSWord/OpenOffice docx, MSExcel/OO Xlsx, and MSPowerPoint/OO pptx formats. Tweaked the default acquisition report to fix a layering issue that precluded logo image showing up in word and excel outputs. Tested all through services and UI, but no automated testing added.
Also added a small tweak to catch unknown mime types, and revert to PDF as a default, with errors in log (but no exception). Deleting the .jasper resource, as we now only want to maintain and install the jrxml.

13 years agoCSPACE-5564: Fixed in bug in the import service that was causing an incorrect HTTP...
Richard Millet [Thu, 31 Jan 2013 19:35:18 +0000 (11:35 -0800)]
CSPACE-5564: Fixed in bug in the import service that was causing an incorrect HTTP status result of 200 to be returned when the request fails because of a missing config file.

13 years agoMerge pull request #87 from aronr/CSPACE-5775
Aron Roberts [Wed, 30 Jan 2013 22:46:56 +0000 (14:46 -0800)]
Merge pull request #87 from aronr/CSPACE-5775

CSPACE-5775: Set the default log level for logging org.collectionspace.*...

13 years agoCSPACE-5775: Set the default log level for logging org.collectionspace.* messages...
Aron Roberts [Tue, 29 Jan 2013 21:48:32 +0000 (13:48 -0800)]
CSPACE-5775: Set the default log level for logging org.collectionspace.* messages to the Services layer's default logfile to INFO, from DEBUG.

13 years agoCSPACE-5564: More changes related to name change from 'articles' to 'publicitems'
Richard Millet [Tue, 29 Jan 2013 21:38:37 +0000 (13:38 -0800)]
CSPACE-5564: More changes related to name change from 'articles' to 'publicitems'

13 years agoNOJIRA: Renaming from Article to PublicItem service.
Richard Millet [Mon, 28 Jan 2013 20:26:28 +0000 (12:26 -0800)]
NOJIRA: Renaming from Article to PublicItem service.

13 years agoCSPACE-5564: Ensured that all /content requests were returning the correct file names.
Richard Millet [Sat, 26 Jan 2013 19:28:43 +0000 (11:28 -0800)]
CSPACE-5564: Ensured that all /content requests were returning the correct file names.

13 years agoCSPACE-5564: Added support for generic Nuxeo file importer to avoid unnecessary image...
Richard Millet [Sat, 26 Jan 2013 01:05:20 +0000 (17:05 -0800)]
CSPACE-5564: Added support for generic Nuxeo file importer to avoid unnecessary image derivatives from being created during a publishing event.

13 years agoCSPACE-5564: Updated public access URL that gets a public item's content to conform...
Richard Millet [Thu, 24 Jan 2013 21:45:27 +0000 (13:45 -0800)]
CSPACE-5564: Updated public access URL that gets a public item's content to conform to the convention used by both the Blob and Media services.

13 years agoMerge branch 'CSPACE-4876'
Patrick Schmitz [Thu, 24 Jan 2013 20:10:24 +0000 (12:10 -0800)]
Merge branch 'CSPACE-4876'

13 years agoCSPACE-4876 Added support to code to recompile reports as needed, to make upgrade...
Patrick Schmitz [Thu, 24 Jan 2013 20:09:00 +0000 (12:09 -0800)]
CSPACE-4876 Added support to code to recompile reports as needed, to make upgrade path much easier for users. Changed our build script to copy the jrxml file, rather than the .jasper file.

13 years agoMerge pull request #86 from aronr/CSPACE-4711
Aron Roberts [Thu, 24 Jan 2013 19:54:31 +0000 (11:54 -0800)]
Merge pull request #86 from aronr/CSPACE-4711

CSPACE-4711,CSPACE-3431: Added '-V' as a default mvn.opts value to work ...

13 years agoCSPACE-5564-REM: Tweaked the public url to look like /articles/{csid}/{tenantId}...
Richard Millet [Thu, 24 Jan 2013 17:53:46 +0000 (09:53 -0800)]
CSPACE-5564-REM: Tweaked the public url to look like /articles/{csid}/{tenantId}/published which removed the requirement for supplying the tenant ID as a query param.

13 years agoCSPACE-4876 Updated the jasper runtime to current stable release. Tested with built...
Patrick Schmitz [Wed, 23 Jan 2013 23:28:50 +0000 (15:28 -0800)]
CSPACE-4876 Updated the jasper runtime to current stable release. Tested with built-in report and it works fine (even as compiled with older version).

13 years agoCSPACE-5564: Added a test to the report service that creates a new Acquisition report...
Richard Millet [Wed, 23 Jan 2013 23:13:28 +0000 (15:13 -0800)]
CSPACE-5564: Added a test to the report service that creates a new Acquisition reports_common record, creates an Acquisition record, invokes the report and publishes it to the PublicItem service where it can be reached via anonymous access.

13 years agoNOJIRA: Just checking git configuration on my workstation.
Richard Millet [Wed, 23 Jan 2013 20:52:41 +0000 (12:52 -0800)]
NOJIRA: Just checking git configuration on my workstation.

13 years agoCSPACE-5564: Adding a test for invoking a report with an invokation context and getti...
Richard Millet [Wed, 23 Jan 2013 18:52:29 +0000 (10:52 -0800)]
CSPACE-5564: Adding a test for invoking a report with an invokation context and getting back a report instance.

13 years agoCSPACE-4711,CSPACE-3431: Added '-V' as a default mvn.opts value to work around an...
Aron Roberts [Wed, 23 Jan 2013 03:28:14 +0000 (19:28 -0800)]
CSPACE-4711,CSPACE-3431: Added '-V' as a default mvn.opts value to work around an issue on Mac OS X and at least some Linux distributions where Ant's handoff of parameters to Maven 3, when executing the latter, results in an 'Unknown lifestyle phase' error. Thanks go to Glen for a handy 'sed' script to make these batch changes.

13 years agoNOJIRA: Removing dead class from source tree.
Richard Millet [Tue, 22 Jan 2013 20:06:58 +0000 (12:06 -0800)]
NOJIRA: Removing dead class from source tree.

13 years agoCSPACE-5564: Have publish and anonymous retrieve working for blob service.
Richard Millet [Tue, 22 Jan 2013 06:11:19 +0000 (22:11 -0800)]
CSPACE-5564: Have publish and anonymous retrieve working for blob service.

13 years agoCSPACE-5564: Using Nuxeo's FileManager and Blob support for keeping track of publishe...
Richard Millet [Tue, 22 Jan 2013 04:56:54 +0000 (20:56 -0800)]
CSPACE-5564: Using Nuxeo's FileManager and Blob support for keeping track of published articles.

13 years agoCSPACE-5564: Moving Article resource to common so it can be referenced by other JAX...
Richard Millet [Sun, 20 Jan 2013 05:52:02 +0000 (21:52 -0800)]
CSPACE-5564: Moving Article resource to common so it can be referenced by other JAX-RS resource classes.

13 years agoCSPACE-5564: Fixed UTF-8 Update test for Article service.
Richard Millet [Sun, 20 Jan 2013 05:04:42 +0000 (21:04 -0800)]
CSPACE-5564: Fixed UTF-8 Update test for Article service.

13 years agoCSPACE-5564: Added '/published/' path for anonymous access to published resources.
Richard Millet [Sat, 19 Jan 2013 20:11:12 +0000 (12:11 -0800)]
CSPACE-5564: Added '/published/' path for anonymous access to published resources.

13 years agoCSPACE-5564: Fixed Ant scripts to deploy Article's Nuxeo doctype.
Richard Millet [Sat, 19 Jan 2013 19:07:39 +0000 (11:07 -0800)]
CSPACE-5564: Fixed Ant scripts to deploy Article's Nuxeo doctype.

13 years agoCSPACE-5564: Added anonymous access Article service.
Richard Millet [Sat, 19 Jan 2013 18:39:33 +0000 (10:39 -0800)]
CSPACE-5564: Added anonymous access Article service.

13 years agoMerge pull request #85 from aronr/CSPACE-5828
Aron Roberts [Fri, 18 Jan 2013 00:44:44 +0000 (16:44 -0800)]
Merge pull request #85 from aronr/CSPACE-5828

CSPACE-5828: Better handle advanced search queries consisting of a single asterisk char.

13 years agoCSPACE-5828: Remove unneeded constant.
Aron Roberts [Fri, 18 Jan 2013 00:42:36 +0000 (16:42 -0800)]
CSPACE-5828: Remove unneeded constant.

13 years agoCSPACE-5828: Filter out advanced search queries consisting of only a single SQL wildc...
Aron Roberts [Fri, 18 Jan 2013 00:04:20 +0000 (16:04 -0800)]
CSPACE-5828: Filter out advanced search queries consisting of only a single SQL wildcard character.

13 years agoNOJIRA - added some additional error checking to not fail on an otherwise odd error...
Patrick Schmitz [Thu, 17 Jan 2013 21:03:03 +0000 (13:03 -0800)]
NOJIRA - added some additional error checking to not fail on an otherwise odd error (inability to delete an original image when creating a blob from a remote URL). Logged as an error.

13 years agoMerge branch 'CSPACE-5305'
Patrick Schmitz [Thu, 17 Jan 2013 01:20:45 +0000 (17:20 -0800)]
Merge branch 'CSPACE-5305'

13 years agoCSPACE-5305 Fixed bug that was not passing invocationContext params into the report...
Patrick Schmitz [Thu, 17 Jan 2013 01:20:04 +0000 (17:20 -0800)]
CSPACE-5305 Fixed bug that was not passing invocationContext params into the report engine. Modified sample report to show how to pass in a param that is used in a query. Added a note with a sample invocationContext payload that specifies a param.

13 years agoMerge branch 'CSPACE-5305'
Patrick Schmitz [Wed, 16 Jan 2013 23:29:21 +0000 (15:29 -0800)]
Merge branch 'CSPACE-5305'

13 years agoCSPACE-5305 Made output report form respect the mime type requested in the invocation...
Patrick Schmitz [Wed, 16 Jan 2013 23:27:56 +0000 (15:27 -0800)]
CSPACE-5305 Made output report form respect the mime type requested in the invocationContext. Added support for PDF, HTML, XML, CSV, and TSV. Added support to pass the correct mime type back, although TSV is mapped to the more common CSV on return. Also added support to set response headers to a reasonable filename for the returned report (it matches the report filename, plus the typical file extension for the mime type).

13 years agoMerge pull request #84 from aronr/CSPACE-5764
Aron Roberts [Wed, 16 Jan 2013 21:37:38 +0000 (13:37 -0800)]
Merge pull request #84 from aronr/CSPACE-5764

CSPACE-5764: Add tests for event listener that updates computed current location.

13 years agoCSPACE-5764: Invoke updateobjectlocationonmove event listener / handler tests from...
Aron Roberts [Wed, 16 Jan 2013 21:08:00 +0000 (13:08 -0800)]
CSPACE-5764: Invoke updateobjectlocationonmove event listener / handler tests from XmlReplay master.

13 years agoCSPACE-5764: XmlReplay-based tests now cover both update and soft delete cases.
Aron Roberts [Wed, 16 Jan 2013 21:01:10 +0000 (13:01 -0800)]
CSPACE-5764: XmlReplay-based tests now cover both update and soft delete cases.

13 years agoCSPACE-5764: Initial add of XmlReplay-based tests of the updateobjectlocationonmove...
Aron Roberts [Wed, 16 Jan 2013 20:19:35 +0000 (12:19 -0800)]
CSPACE-5764: Initial add of XmlReplay-based tests of the updateobjectlocationonmove event listener / handler.

13 years agoCSPACE-5564: Cleaning up pom.xml files to place some of the dependencies into the...
Richard Millet [Tue, 15 Jan 2013 17:14:08 +0000 (09:14 -0800)]
CSPACE-5564: Cleaning up pom.xml files to place some of the dependencies into the test scope.

13 years agoMerge pull request #83 from aronr/CSPACE-5818
Aron Roberts [Tue, 15 Jan 2013 01:10:57 +0000 (17:10 -0800)]
Merge pull request #83 from aronr/CSPACE-5818

CSPACE-5818: Add a termFormattedDisplayName field to the Term Informatio...

13 years agoCSPACE-5818: Add a termFormattedDisplayName field to the Term Information Group in...
Aron Roberts [Tue, 15 Jan 2013 01:09:18 +0000 (17:09 -0800)]
CSPACE-5818: Add a termFormattedDisplayName field to the Term Information Group in each of the current authority term record schemas.

13 years agoMerge pull request #82 from aronr/CSPACE-5728
Aron Roberts [Mon, 14 Jan 2013 21:18:17 +0000 (13:18 -0800)]
Merge pull request #82 from aronr/CSPACE-5728

CSPACE-5728: Batch job for updating computed current locations.

13 years agoMerge remote-tracking branch 'upstream/master' into CSPACE-5728
Aron Roberts [Mon, 14 Jan 2013 20:52:28 +0000 (12:52 -0800)]
Merge remote-tracking branch 'upstream/master' into CSPACE-5728

13 years agoCSPACE-5826: Updated Services build version to 3.2.1-SNAPSHOT from 3.2-SNAPSHOT.
Aron Roberts [Mon, 14 Jan 2013 20:47:21 +0000 (12:47 -0800)]
CSPACE-5826: Updated Services build version to 3.2.1-SNAPSHOT from 3.2-SNAPSHOT.

13 years agoCSPACE-5740 Added support to turn off starting Wildcard behavior for partial Tern...
Patrick Schmitz [Mon, 14 Jan 2013 19:57:41 +0000 (11:57 -0800)]
CSPACE-5740 Added support to turn off starting Wildcard behavior for partial Tern matching (authority auto-complete). Added a section to lifesci tenant delta (commented out) that shows how to enable this new behavior. Note that current default behavior is unchanged.

13 years agoMerge remote-tracking branch 'upstream/master' into CSPACE-5728
Aron Roberts [Mon, 14 Jan 2013 19:45:49 +0000 (11:45 -0800)]
Merge remote-tracking branch 'upstream/master' into CSPACE-5728

13 years agoCSPACE-5771 Allow admins to mark a tenant to be createdDisabled. This minimizes resou...
Patrick Schmitz [Mon, 14 Jan 2013 17:27:07 +0000 (09:27 -0800)]
CSPACE-5771 Allow admins to mark a tenant to be createdDisabled. This minimizes resources devoted to the tenant, and it will remain disabled until this setting is altered and the system restarted (the webapp reloaded). Permissions are created, as this cannot currently be done incrementally.

13 years agoCSPACE-5728: Revert change to AbstractMultiPartCollectionSpaceResourceImpl.java;...
Aron Roberts [Sat, 12 Jan 2013 01:34:46 +0000 (17:34 -0800)]
CSPACE-5728: Revert change to AbstractMultiPartCollectionSpaceResourceImpl.java; despite NetBeans IDE warning about not finding method signature in this case (perhaps due to JAX-RS annotations?) in ResourceBase, current call compiles and runs fine. Comment out 'no context' test group in XmlReplay-based tests of the batch job; see warning comment on top of that test group for the limited circumstances in which that test group should be run.

13 years agoCSPACE-5728: Substitute constants for two literal strings.
Aron Roberts [Sat, 12 Jan 2013 01:27:53 +0000 (17:27 -0800)]
CSPACE-5728: Substitute constants for two literal strings.

13 years agoCSPACE-5728: Refactoring to make it easier to override and extend, via subclasses...
Aron Roberts [Sat, 12 Jan 2013 00:25:13 +0000 (16:25 -0800)]
CSPACE-5728: Refactoring to make it easier to override and extend, via subclasses, the updating of values in CollectionObject records, from values retrieved from the most recent Movement record.

13 years agoCSPACE-5728: Batch job to update computed current location values now also supports...
Aron Roberts [Fri, 11 Jan 2013 23:42:31 +0000 (15:42 -0800)]
CSPACE-5728: Batch job to update computed current location values now also supports the 'group' invocation mode.

13 years agoCSPACE-5728: Skip checks for deleted CollectionObject records in the no-context invoc...
Aron Roberts [Fri, 11 Jan 2013 20:19:14 +0000 (12:19 -0800)]
CSPACE-5728: Skip checks for deleted CollectionObject records in the no-context invocation mode.

13 years agoCSPACE-5728: Removing extraneous change made to POM for JaxRsServiceProvider, origina...
Aron Roberts [Fri, 11 Jan 2013 04:09:59 +0000 (20:09 -0800)]
CSPACE-5728: Removing extraneous change made to POM for JaxRsServiceProvider, originally for Maven 3 compability under Mac OS X.

13 years agoCSPACE-5728: Removed extraneous import statement.
Aron Roberts [Fri, 11 Jan 2013 04:07:28 +0000 (20:07 -0800)]
CSPACE-5728: Removed extraneous import statement.

13 years agoCSPACE-5728: UpdateObjectLocationBatchJob now supports a 'no context' invocation...
Aron Roberts [Fri, 11 Jan 2013 04:03:00 +0000 (20:03 -0800)]
CSPACE-5728: UpdateObjectLocationBatchJob now supports a 'no context' invocation mode, which updates the computed current location value in all active CollectionObject records.

13 years agoCSPACE-5728: Initial work to support the 'no context' batch invocation mode (as yet...
Aron Roberts [Fri, 11 Jan 2013 02:20:47 +0000 (18:20 -0800)]
CSPACE-5728: Initial work to support the 'no context' batch invocation mode (as yet untested).

13 years agoCSPACE-5728: Internal refactoring to split a large method into multiple, smaller...
Aron Roberts [Thu, 10 Jan 2013 22:35:09 +0000 (14:35 -0800)]
CSPACE-5728: Internal refactoring to split a large method into multiple, smaller and more focused methods.

13 years agoCSPACE-5728: Skip soft-deleted CollectionObject records when batch updating computedC...
Aron Roberts [Thu, 10 Jan 2013 04:42:54 +0000 (20:42 -0800)]
CSPACE-5728: Skip soft-deleted CollectionObject records when batch updating computedCurrentLocation values.

13 years agoCSPACE-5728: Exclude soft-deleted Movement records from consideration when coming...
Aron Roberts [Thu, 10 Jan 2013 01:41:55 +0000 (17:41 -0800)]
CSPACE-5728: Exclude soft-deleted Movement records from consideration when coming up with computedCurrentLocation value.

13 years agoCSPACE-5728,CSPACE-5472: Re-enabled batch tests in IntegrationTests module.
Aron Roberts [Thu, 10 Jan 2013 00:41:34 +0000 (16:41 -0800)]
CSPACE-5728,CSPACE-5472: Re-enabled batch tests in IntegrationTests module.

13 years agoCSPACE-5728: Added single- and list-mode batch tests to XmlReplay master, at least...
Aron Roberts [Thu, 10 Jan 2013 00:23:26 +0000 (16:23 -0800)]
CSPACE-5728: Added single- and list-mode batch tests to XmlReplay master, at least for now. Added convenience methods to get list CSIDs and parameters from the batch invocation context.

13 years agoCSPACE-5728: Initial steps toward supporting list-mode invocation of the batch job...
Aron Roberts [Wed, 9 Jan 2013 23:39:10 +0000 (15:39 -0800)]
CSPACE-5728: Initial steps toward supporting list-mode invocation of the batch job to update computedCurrentLocation values. List CSIDs aren't currently appearing in the invocation context; to be investigated.

13 years agoCSPACE-5728: De-duplicate related Movement records being processed to find computed...
Aron Roberts [Wed, 9 Jan 2013 21:29:22 +0000 (13:29 -0800)]
CSPACE-5728: De-duplicate related Movement records being processed to find computed current location, regardless of the directionality of their relations. Lots of miscellaneous cleanup.

13 years agoCSPACE-5728: First successful top-to-bottom run of the single CSID batch job to updat...
Aron Roberts [Wed, 9 Jan 2013 20:20:03 +0000 (12:20 -0800)]
CSPACE-5728: First successful top-to-bottom run of the single CSID batch job to update computed current location. Uses JDOM, not dom4j, to get field value. XmlReplay test validation is also now more strict.

13 years agoCSPACE-5728: Alternate approach to getting field values via JDOM, rather than dom4j...
Aron Roberts [Wed, 9 Jan 2013 02:04:05 +0000 (18:04 -0800)]
CSPACE-5728: Alternate approach to getting field values via JDOM, rather than dom4j (the latter so far problematic). Not yet tested.

13 years agoCSPACE-5728: Relations in the reverse direction are now also reflected when computing...
Aron Roberts [Tue, 8 Jan 2013 23:00:54 +0000 (15:00 -0800)]
CSPACE-5728: Relations in the reverse direction are now also reflected when computing current location.

13 years agoCSPACE-5728: Add test for reverse direction of Movement-CollectionObject relation...
Aron Roberts [Tue, 8 Jan 2013 22:45:20 +0000 (14:45 -0800)]
CSPACE-5728: Add test for reverse direction of Movement-CollectionObject relation. One test commented out, as it requires an upcoming code change to support this direction.

13 years agoCSPACE-5728: Substitute a relation in the reverse (reciprocal) direction.
Aron Roberts [Tue, 8 Jan 2013 22:36:10 +0000 (14:36 -0800)]
CSPACE-5728: Substitute a relation in the reverse (reciprocal) direction.

13 years agoCSPACE-5728: Updated XmlReplay-based tests to verify that correct computedCurrentLoca...
Aron Roberts [Tue, 8 Jan 2013 22:31:28 +0000 (14:31 -0800)]
CSPACE-5728: Updated XmlReplay-based tests to verify that correct computedCurrentLocation value is present in CollectionObject record, following invocation of batch job.

13 years agoCSPACE-5728: Computed current location value now successfully updated for a single...
Aron Roberts [Tue, 8 Jan 2013 22:15:24 +0000 (14:15 -0800)]
CSPACE-5728: Computed current location value now successfully updated for a single CollectionObject specified in a batch invocation context.

13 years agoCSPACE-5728: Tests now successfully create related records. First pass at obtaining...
Aron Roberts [Tue, 8 Jan 2013 20:58:47 +0000 (12:58 -0800)]
CSPACE-5728: Tests now successfully create related records. First pass at obtaining the computed current location value from the related Movement record with the most recent location date; as yet untested.

13 years agoCSPACE-5728: Further work toward retrieving a list of related Movement records, for...
Aron Roberts [Tue, 8 Jan 2013 04:50:58 +0000 (20:50 -0800)]
CSPACE-5728: Further work toward retrieving a list of related Movement records, for CollectionObject records relevant to the batch request.

13 years agoCSPACE-5728: Sample updating of CollectionSpace payload. Several XML helper functions...
Aron Roberts [Tue, 8 Jan 2013 00:51:59 +0000 (16:51 -0800)]
CSPACE-5728: Sample updating of CollectionSpace payload. Several XML helper functions are not working as expected, per comments.