]> git.aero2k.de Git - tmp/jakarta-migration.git/log
tmp/jakarta-migration.git
14 years agoA message for the commit.
Richard Millet [Thu, 16 Feb 2012 23:17:34 +0000 (15:17 -0800)]
A message for the commit.

14 years agoMerge branch 'master' of github.com:collectionspace/services
Richard Millet [Thu, 16 Feb 2012 22:44:14 +0000 (14:44 -0800)]
Merge branch 'master' of github.com:collectionspace/services

Conflicts:
README.txt

14 years agoA change that might have a conflict.
Richard Millet [Thu, 16 Feb 2012 22:34:06 +0000 (14:34 -0800)]
A change that might have a conflict.

14 years agoTesting GitHub's ability to edit a file through the web UI.
remillet [Thu, 16 Feb 2012 22:30:04 +0000 (14:30 -0800)]
Testing GitHub's ability to edit a file through the web UI.

14 years agoNot sure why these files are showing as modified. Must be some whitespace differences?
Richard Millet [Thu, 16 Feb 2012 21:11:50 +0000 (13:11 -0800)]
Not sure why these files are showing as modified.  Must be some whitespace differences?

14 years agoAnother change to my local master.
Richard Millet [Thu, 16 Feb 2012 20:57:20 +0000 (12:57 -0800)]
Another change to my local master.

14 years agoMaking a commit to local master with TortoiseGit client.
Richard Millet [Thu, 16 Feb 2012 20:46:19 +0000 (12:46 -0800)]
Making a commit to local master with TortoiseGit client.

14 years agoNOJIRA: Updating pom files to v2.2-SNAPSHOT.
Richard Millet [Thu, 16 Feb 2012 07:34:55 +0000 (07:34 +0000)]
NOJIRA: Updating pom files to v2.2-SNAPSHOT.

14 years agoNOJIRA: Updating the top build.properties file to reflect the 2.2 version of correspo...
Richard Millet [Thu, 16 Feb 2012 07:10:22 +0000 (07:10 +0000)]
NOJIRA: Updating the top build.properties file to reflect the 2.2 version of corresponding pom files.

14 years agoNOJIRA: Updated top level pom version to be 2.2-SNAPSHOT.
Richard Millet [Tue, 14 Feb 2012 20:49:13 +0000 (20:49 +0000)]
NOJIRA: Updated top level pom version to be 2.2-SNAPSHOT.

14 years agoCSPACE-4734: 1) Updated trunk pom files to be use version v2.2-SNAPSHOT. 2) Some...
Richard Millet [Tue, 14 Feb 2012 20:00:10 +0000 (20:00 +0000)]
CSPACE-4734: 1) Updated trunk pom files to be use version v2.2-SNAPSHOT. 2) Some minor cleanup prior to GIT migration.  3) Also restored previous two commits that were lost when the slice was restored from a backup.

14 years agoNOJIRA: Reverting last commit of this file.
Richard Millet [Tue, 14 Feb 2012 19:32:59 +0000 (19:32 +0000)]
NOJIRA: Reverting last commit of this file.

14 years agoNOJIRA: In hopes of restoring some lost commits, this commit's sole purpose is to...
Richard Millet [Tue, 14 Feb 2012 17:25:57 +0000 (17:25 +0000)]
NOJIRA: In hopes of restoring some lost commits, this commit's sole purpose is to bump the svn rev count.

14 years agoNOJIRA: In hopes of restoring some lost commits, this commit's sole purpose is to...
Richard Millet [Tue, 14 Feb 2012 17:24:54 +0000 (17:24 +0000)]
NOJIRA: In hopes of restoring some lost commits, this commit's sole purpose is to bump the svn rev count.

14 years agoCSPACE-4684,CSPACE-4728: In script for prepping a working Apache Tomcat folder for...
Aron Roberts [Fri, 3 Feb 2012 23:58:47 +0000 (23:58 +0000)]
CSPACE-4684,CSPACE-4728: In script for prepping a working Apache Tomcat folder for distribution of a tarball, added command to copy per-tenant settings.xml files to local-settings.xml, consistent with app layer configuration docs.

14 years agoCSPACE-4807: Import service code was not properly releasing the Nuxeo repository...
Richard Millet [Fri, 3 Feb 2012 05:38:16 +0000 (05:38 +0000)]
CSPACE-4807: Import service code was not properly releasing the Nuxeo repository session.  This was most likely the cause of this problem.

14 years agoCSPACE-4795: Committing Ray's patches to add the dimensionNote field to the dimension...
Aron Roberts [Sun, 29 Jan 2012 23:00:07 +0000 (23:00 +0000)]
CSPACE-4795: Committing Ray's patches to add the dimensionNote field to the dimension sub-group of the measuredPart group, in the relevant services schema.

14 years agoCSPACE-1685: Removed thousands AND thousands AND thousands of lines of non-DRY testin...
Richard Millet [Sun, 29 Jan 2012 18:30:22 +0000 (18:30 +0000)]
CSPACE-1685: Removed thousands AND thousands AND thousands of lines of non-DRY testing code.  Sadly, I could have removed more.  We need to really try hard *not* to write this kind of code.  It's a long-term maint. issue.  We were a bit "penny wise, pound foolish" when we created this code.

14 years agoCSPACE-1685: Removed thousands AND thousands AND thousands of lines of non-DRY testin...
Richard Millet [Sat, 28 Jan 2012 23:32:29 +0000 (23:32 +0000)]
CSPACE-1685: Removed thousands AND thousands AND thousands of lines of non-DRY testing code.  Sadly, I could have removed more.  We need to really try hard *not* to write this kind of code.  It's a long-term maint. issue.  We were a bit "penny wise, pound foolish" when we created this code.

14 years agoCSPACE-4746: Adding Nuxeo 5.5 artifacts for embedded Nuxeo server instance.
Richard Millet [Sat, 28 Jan 2012 22:36:27 +0000 (22:36 +0000)]
CSPACE-4746: Adding Nuxeo 5.5 artifacts for embedded Nuxeo server instance.

14 years agoNOJIRA: Updating pom.xml versions to 2.1-SNAPSHOT.
Richard Millet [Thu, 26 Jan 2012 19:11:20 +0000 (19:11 +0000)]
NOJIRA: Updating pom.xml versions to 2.1-SNAPSHOT.

14 years agoCSPACE-4084: Added or corrected configuration entries for object name and object...
Aron Roberts [Tue, 24 Jan 2012 02:17:45 +0000 (02:17 +0000)]
CSPACE-4084: Added or corrected configuration entries for object name and object number fields in services' prototype tenant bindings config file.

14 years agoCSPACE-4773: Enabled remaining authRef and termRef fields in services prototype tenan...
Aron Roberts [Fri, 20 Jan 2012 18:06:06 +0000 (18:06 +0000)]
CSPACE-4773: Enabled remaining authRef and termRef fields in services prototype tenant bindings configuration, including the configuration entries for all remaining deeply nested fields.

14 years agoCSPACE-4727,CSPACE-4471,CSPACE-4472: Finished reviewing lists of fields in all record...
Aron Roberts [Mon, 9 Jan 2012 21:30:30 +0000 (21:30 +0000)]
CSPACE-4727,CSPACE-4471,CSPACE-4472: Finished reviewing lists of fields in all records that hold authority references (authRefs) and vocabulary term references (termRefs) outside of Cataloging / CollectionObjects (previously checked in via r6251), and updated services prototype tenant bindings accordingly.

14 years agoCSPACE-4727,CSPACE-4471,CSPACE-4472: Completely reviewed the extensive list of fields...
Aron Roberts [Thu, 5 Jan 2012 03:15:08 +0000 (03:15 +0000)]
CSPACE-4727,CSPACE-4471,CSPACE-4472: Completely reviewed the extensive list of fields in Cataloging / CollectionObject that hold authority references (authRefs) and vocabulary term references (termRefs), and updated services prototype tenant bindings accordingly. Reordered these configuration entries to follow the pattern of the various wiki schema pages for information groups in Cataloging, for ease of future maintenance. Made a minor update to a services authRefs test to reflect these configuration changes.

14 years agoCSPACE-3931,CSPACE-4490: Cleaned up / removed vestigial top-level otherNumber, otherN...
Aron Roberts [Wed, 4 Jan 2012 02:02:19 +0000 (02:02 +0000)]
CSPACE-3931,CSPACE-4490: Cleaned up / removed vestigial top-level otherNumber, otherNumberType fields in services schema for Cataloging / CollectionObject. (These were long ago replaced by a repeatable otherNumberList repeatable group, but were retained until now for backwards compatibility.) Also removed the vestigial remNumber field in that same record type.

14 years agoCSPACE-4727: Reformatted prototype services tenant bindings file prior to termRefs...
Aron Roberts [Tue, 3 Jan 2012 23:06:42 +0000 (23:06 +0000)]
CSPACE-4727: Reformatted prototype services tenant bindings file prior to termRefs work. Minor improvements to comments, etc. Added missing service:properties tag in locations_common part.

14 years agoCSPACE-4572: Services client tests more widely check response status codes prior...
Aron Roberts [Tue, 3 Jan 2012 07:33:15 +0000 (07:33 +0000)]
CSPACE-4572: Services client tests more widely check response status codes prior to getting entity bodies from those responses, thus helping prevent actual error responses from being masked by 'Could not find JaxbContextFinder for media type: text/plain ...' messages. In nearly all such places prior to calling getEntity(), also replaced more verbose checking of status codes with calls to assertStatusCode() method in a base client test class.

14 years agoCSPACE-4748, CSPACE-4750: Added a new class to the http client hierarchy to consolida...
Richard Millet [Mon, 2 Jan 2012 20:21:08 +0000 (20:21 +0000)]
CSPACE-4748, CSPACE-4750: Added a new class to the http client hierarchy to consolidate/share existing code that deals with loading/creating xml payloads for the tests.

14 years agoCSPACE-4748, CSPACE-4750: Fixed issue with image metadata not being correctly extract...
Richard Millet [Mon, 2 Jan 2012 18:13:54 +0000 (18:13 +0000)]
CSPACE-4748, CSPACE-4750: Fixed issue with image metadata not being correctly extracted.  Also fixed problem with temporary image files showing up in the wrong locations.  Included some minor cleanup of a few of the base client test classes.

14 years agoCSPACE-4684,CSPACE-4728: Added fixme comment to the nightly / tarball distribution...
Aron Roberts [Mon, 19 Dec 2011 01:32:22 +0000 (01:32 +0000)]
CSPACE-4684,CSPACE-4728: Added fixme comment to the nightly / tarball distribution utility script.

14 years agoCSPACE-4684,CSPACE-4728: Adding services scripts directory for maintaining utility...
Aron Roberts [Mon, 19 Dec 2011 01:29:00 +0000 (01:29 +0000)]
CSPACE-4684,CSPACE-4728: Adding services scripts directory for maintaining utility scripts used in continuous integration, distribution prep, and other such purposes under version control. Adding initial script used for prepping a copy of a working Apache Tomcat folder, under CollectionSpace 2.0, for distribution as a tarball. This prep include omitting copying of folders containing temporary items (e.g. logs, temp) and eliding passwords.

14 years agoCSPACE-4740: RefNameServiceUtils method that updates refnames (updateAuthorityRefDocs...
Richard Millet [Fri, 16 Dec 2011 07:54:24 +0000 (07:54 +0000)]
CSPACE-4740: RefNameServiceUtils method that updates refnames (updateAuthorityRefDocs) now throws exceptions if underlying DB calls fail.

14 years agoCSPACE-4745: DocumentNotFoundException stack traces should only appear in the logs...
Richard Millet [Thu, 15 Dec 2011 22:56:39 +0000 (22:56 +0000)]
CSPACE-4745: DocumentNotFoundException stack traces should only appear in the logs when logging level is set to TRACE

14 years agoCSPACE-4735: Nuxeo database "templates" now deprecated since we're using an embedded...
Richard Millet [Wed, 14 Dec 2011 23:57:22 +0000 (23:57 +0000)]
CSPACE-4735: Nuxeo database "templates" now deprecated since we're using an embedded Nuxeo model. The DM's nuxeoctl tool used to proces this for us and is no longer applicable.

14 years agoCSPACE-4737: Remove obsolete "Hello, world!" directory from services trunk.
Richard Millet [Wed, 14 Dec 2011 23:20:10 +0000 (23:20 +0000)]
CSPACE-4737: Remove obsolete "Hello, world!" directory from services trunk.

14 years agoCSPACE-4736: Removing unnecessary and obsolete artifacts from trunk.
Richard Millet [Wed, 14 Dec 2011 23:17:19 +0000 (23:17 +0000)]
CSPACE-4736: Removing unnecessary and obsolete artifacts from trunk.

14 years agoCSPACE-4735: Nuxeo database "templates" now deprecated since we're using an embedded...
Richard Millet [Wed, 14 Dec 2011 22:26:32 +0000 (22:26 +0000)]
CSPACE-4735: Nuxeo database "templates" now deprecated since we're using an embedded Nuxeo model. The DM's nuxeoctl tool used to proces this for us and is no longer applicable.

14 years agoCSPACE-4639: Until issue http://issues.collectionspace.org/browse/CSPACE-4639 is...
Richard Millet [Wed, 14 Dec 2011 22:10:39 +0000 (22:10 +0000)]
CSPACE-4639: Until issue http://issues.collectionspace.org/browse/CSPACE-4639 is resolved, we need to use this patched Nuxeo artifact that is only available on our public Maven repository -see http://source.collectionspace.org:8081/artifactory Once the issue is resolved and a public version of the artifact becomes available, we should revert this dependency's version to be the following: <version>${nuxeo.core.version}</version>

14 years agoCSPACE-4729: Adjusting tests to see if workflow state changes are happening asynchron...
Richard Millet [Wed, 14 Dec 2011 06:45:12 +0000 (06:45 +0000)]
CSPACE-4729: Adjusting tests to see if workflow state changes are happening asynchronously.

14 years agoCSPACE-4729: Adjusting tests to see if workflow state changes are happening asynchron...
Richard Millet [Wed, 14 Dec 2011 06:10:37 +0000 (06:10 +0000)]
CSPACE-4729: Adjusting tests to see if workflow state changes are happening asynchronously.

14 years agoCSPACE-4632: Checking in config changes from Patrick to services tenant bindings...
Aron Roberts [Wed, 14 Dec 2011 03:11:15 +0000 (03:11 +0000)]
CSPACE-4632: Checking in config changes from Patrick to services tenant bindings that specify object name and number properties for Organization and Taxon records.  These properties were already present for Person and Storage Location, but had been missing from the former two authorities.

14 years agoCSPACE-4687: Authority term references in the Measured By field, within the nested...
Aron Roberts [Tue, 13 Dec 2011 20:13:36 +0000 (20:13 +0000)]
CSPACE-4687: Authority term references in the Measured By field, within the nested Measured Part / Dimensions structure in Cataloging / CollectionObject and Media records, are now returned by services calls to return authorityrefs.  These terms aren't (yet) showing up in the termsused array sent from app to UI; this might require additional investigation.

14 years agoCSPACE-4639: Until issue http://issues.collectionspace.org/browse/CSPACE-4639 is...
Richard Millet [Tue, 13 Dec 2011 18:49:15 +0000 (18:49 +0000)]
CSPACE-4639: Until issue http://issues.collectionspace.org/browse/CSPACE-4639 is resolved, we need to use this patched Nuxeo artifact that is only available on our public Maven repository -see http://source.collectionspace.org:8081/artifactory Once the issue is resolved and a public version of the artifact becomes available, we should revert this dependency's version to be the following: <version>${nuxeo.core.version}</version>

14 years agoCSPACE-4704 - Added hack to work around Nuxeo regression tokenizing on periods.
Patrick Schmitz [Tue, 13 Dec 2011 05:24:48 +0000 (05:24 +0000)]
CSPACE-4704 - Added hack to work around Nuxeo regression tokenizing on periods.

14 years agoCSPACE-4629 displayName change propagation was not working for termList items. Also...
Patrick Schmitz [Tue, 13 Dec 2011 03:48:45 +0000 (03:48 +0000)]
CSPACE-4629 displayName change propagation was not working for termList items. Also, at least one case (loanout status), the term was not configured. There are probably more cases of missing termRef configuration. Filing that as a separate bug.

14 years agoCSPACE-2323, CSPACE-3016, etc., Fixes to properly integrate with new Nuxeo libs,...
Patrick Schmitz [Sat, 10 Dec 2011 03:04:20 +0000 (03:04 +0000)]
CSPACE-2323, CSPACE-3016, etc., Fixes to properly integrate with new Nuxeo libs, making code clean w.r.t. sessions, fixes to hierarchy handling in authorities.
Changed logging configuration to rotate among 10 files of 5MB each, so we have more context on the server. Also removed the stdout copy that was bloating catalina.out (on 1.13 QA, the file is over 1.1GB).
Added new tests to exercise refObjs and authRefs more carefully.
Tweaked XMLReplay to output clock times for each test, making it easier to align tests with log output.
Added some debug support for startup issues with Nuxeo and Workspaces.
Removed pointless output from LoanoutValidatorHandler.

14 years agoCSPACE-4639: Updated Nuxeo libs/jars/bundles to the official 5.5-RC1 release. Removi...
Richard Millet [Sat, 10 Dec 2011 00:06:46 +0000 (00:06 +0000)]
CSPACE-4639: Updated Nuxeo libs/jars/bundles to the official 5.5-RC1 release.  Removing all libs that are not required for our webapp.

14 years agoCSPACE-4639: Updated Nuxeo libs/jars/bundles to the official 5.5-RC1 release. Removi...
Richard Millet [Sat, 10 Dec 2011 00:04:31 +0000 (00:04 +0000)]
CSPACE-4639: Updated Nuxeo libs/jars/bundles to the official 5.5-RC1 release.  Removing all libs that are not required for our webapp.

14 years agoCSPACE-4639: Updated Nuxeo libs/jars/bundles to the official 5.5-RC1 release. Removi...
Richard Millet [Sat, 10 Dec 2011 00:00:42 +0000 (00:00 +0000)]
CSPACE-4639: Updated Nuxeo libs/jars/bundles to the official 5.5-RC1 release.  Removing all libs that are not required for our webapp.

14 years agoCSPACE-4639: Updated Nuxeo libs/jars/bundles to the official 5.5-RC1 release. Removi...
Richard Millet [Fri, 9 Dec 2011 23:58:59 +0000 (23:58 +0000)]
CSPACE-4639: Updated Nuxeo libs/jars/bundles to the official 5.5-RC1 release.  Removing all libs that are not required for our webapp.

14 years agoCSPACE-4639: Updated Nuxeo libs/jars/bundles to the official 5.5-RC1 release.
Richard Millet [Fri, 9 Dec 2011 19:00:50 +0000 (19:00 +0000)]
CSPACE-4639: Updated Nuxeo libs/jars/bundles to the official 5.5-RC1 release.

14 years agoCSPACE-4639: Updated Nuxeo libs/jars/bundles to the official 5.5-RC1 release.
Richard Millet [Fri, 9 Dec 2011 18:57:06 +0000 (18:57 +0000)]
CSPACE-4639: Updated Nuxeo libs/jars/bundles to the official 5.5-RC1 release.

14 years agoCSPACE-4639: Adding the latest version of Nuxeo jars/bundles.
Richard Millet [Tue, 6 Dec 2011 23:40:12 +0000 (23:40 +0000)]
CSPACE-4639: Adding the latest version of Nuxeo jars/bundles.

14 years agoCSPACE-4639: Added more support for better session and transaction management with...
Richard Millet [Tue, 6 Dec 2011 20:16:03 +0000 (20:16 +0000)]
CSPACE-4639: Added more support for better session and transaction management with Nuxeo EP.

14 years agoCSPACE-3017 Made keyword search quietly absorb * chars.
Patrick Schmitz [Sat, 3 Dec 2011 01:47:53 +0000 (01:47 +0000)]
CSPACE-3017 Made keyword search quietly absorb * chars.

14 years agoCSPACE-4302 Add support for booleans (AND, OR, NOT) and phrase search (latter waiting...
Patrick Schmitz [Sat, 3 Dec 2011 00:29:30 +0000 (00:29 +0000)]
CSPACE-4302 Add support for booleans (AND, OR, NOT) and phrase search (latter waiting for update from nuxeo).

14 years agoCSPACE-3937: Applying Rick's patches to convert Ownership Date in Cataloging / Collec...
Aron Roberts [Fri, 2 Dec 2011 00:32:26 +0000 (00:32 +0000)]
CSPACE-3937: Applying Rick's patches to convert Ownership Date in Cataloging / CollectionObject and Date in Media to structured date types, in services schema.

14 years agoCSPACE-4601 fix regex in sortBy to allow sortBy on complex fields.
Patrick Schmitz [Thu, 1 Dec 2011 02:03:51 +0000 (02:03 +0000)]
CSPACE-4601 fix regex in sortBy to allow sortBy on complex fields.

14 years agoCSPACE-3537 - Fixed test for complex authefs fields in Loansin.
Patrick Schmitz [Thu, 1 Dec 2011 02:02:44 +0000 (02:02 +0000)]
CSPACE-3537 - Fixed test for complex authefs fields in Loansin.

14 years agoCSPACE-4486,CSPACE-4589: Made Inscription Content (aka Textual Inscription) and Inscr...
Aron Roberts [Thu, 1 Dec 2011 01:58:21 +0000 (01:58 +0000)]
CSPACE-4486,CSPACE-4589: Made Inscription Content (aka Textual Inscription) and Inscription Description (aka Non-Textual Inscription) fields into two repeatable groups in the Services layer; updated tests.

14 years agoCSPACE-3537 - Fixed configuration of complex authefs fields in Loansin.
Patrick Schmitz [Wed, 30 Nov 2011 01:00:16 +0000 (01:00 +0000)]
CSPACE-3537 - Fixed configuration of complex authefs fields in Loansin.

14 years agoCSPACE-4526: Adding missing Nuxeo jars for proper image processing.
Richard Millet [Tue, 29 Nov 2011 19:27:53 +0000 (19:27 +0000)]
CSPACE-4526: Adding missing Nuxeo jars for proper image processing.

14 years agoCSPACE-4526: Changing build.properties back to a PostgreSQL default.
Richard Millet [Mon, 28 Nov 2011 15:27:38 +0000 (15:27 +0000)]
CSPACE-4526: Changing build.properties back to a PostgreSQL default.

14 years agoCSPACE-4526: Merge of Tomcat/Nuxeo 5.5 upgrade work with trunk.
Richard Millet [Mon, 28 Nov 2011 15:20:08 +0000 (15:20 +0000)]
CSPACE-4526: Merge of Tomcat/Nuxeo 5.5 upgrade work with trunk.

14 years agoCSPACE-1927 Added missing test resources
Patrick Schmitz [Wed, 23 Nov 2011 22:26:52 +0000 (22:26 +0000)]
CSPACE-1927 Added missing test resources

14 years agoCSPACE-4526: Updated JaxRsServiceProvider build.xml's deploy and undeploy targets...
Richard Millet [Wed, 23 Nov 2011 21:36:39 +0000 (21:36 +0000)]
CSPACE-4526: Updated JaxRsServiceProvider build.xml's deploy and undeploy targets to delete Tomcat's copy of our context.xml file at  $CATALINA_BASE/conf/[enginename]/[hostname]/cspace-services.xml.  We expected Tomcat would replace this file when a new .war was deployed, but it is not.  Since the settings in the this file override the ones inside the .war (and exploded war) and could be stale, we need to delete it.

14 years agoCSPACE-2818, CSPACE-3537 Refactored logic that handles authorityRefs, refObjs, and...
Patrick Schmitz [Wed, 23 Nov 2011 21:12:08 +0000 (21:12 +0000)]
CSPACE-2818, CSPACE-3537 Refactored logic that handles authorityRefs, refObjs, and displayName update, so that it can handle authRefs in deeply nested structures. Still awaiting latest code from Nuxeo to integrate their updated search, but this change at least fixes 2818, and makes us ready for the fix for 3537 and 2323. Also cleaned up handling of authorityRefs for garbage values - now produces a log error and does not produce an authorityRef item (was producing an empty one). Also added a partial fix and notes to remove the hard-coded resource paths for authority types.

14 years agoCSPACE-4526: Updated JaxRsServiceProvider build.xml's deploy and undeploy targets...
Richard Millet [Wed, 23 Nov 2011 18:33:29 +0000 (18:33 +0000)]
CSPACE-4526: Updated JaxRsServiceProvider build.xml's deploy and undeploy targets to delete Tomcat's copy of our context.xml file at  $CATALINA_BASE/conf/[enginename]/[hostname]/cspace-services.xml.  We expected Tomcat would replace this file when a new .war was deployed, but it is not.  Since the settings in the this file override the ones inside the .war (and exploded war) and could be stale, we need to delete it.

14 years agoCSPACE-4526: Adding servlet-api dependency to imports/service pom. For some reason...
Richard Millet [Wed, 23 Nov 2011 07:34:38 +0000 (07:34 +0000)]
CSPACE-4526: Adding servlet-api dependency to imports/service pom.  For some reason, Maven 2.2.1 was finding this javax artifact somewhere in the dependency tree, but Maven 3 was not.  Seems like Maven 3 is being more rational.

14 years agoCSPACE-4526,CSPACE-1927: Temporarily commented out several XmlReplay-based tests...
Aron Roberts [Wed, 23 Nov 2011 00:55:52 +0000 (00:55 +0000)]
CSPACE-4526,CSPACE-1927: Temporarily commented out several XmlReplay-based tests of updating display names in authrefs, when a display name is updated in an authority, necessitated by Tomcat 6 / Nuxeo 5.4.x changes.

14 years agoCSPACE-4526: Avoid filtering outside config directory in nuxeo-server.
Aron Roberts [Wed, 23 Nov 2011 00:23:10 +0000 (00:23 +0000)]
CSPACE-4526: Avoid filtering outside config directory in nuxeo-server.

14 years agoCSPACE-4526: Parameterized default-repo-config.xml in nuxeo-server.
Aron Roberts [Tue, 22 Nov 2011 21:57:25 +0000 (21:57 +0000)]
CSPACE-4526: Parameterized default-repo-config.xml in nuxeo-server.

14 years agoCSPACE-4526: Corrected xaDataSource in datasources-config.xml
Aron Roberts [Tue, 22 Nov 2011 21:44:22 +0000 (21:44 +0000)]
CSPACE-4526: Corrected xaDataSource in datasources-config.xml

14 years agoCSPACE-4526: Removing now-unused nuxeo.conf file. Parameterizing Nuxeo datasources...
Aron Roberts [Tue, 22 Nov 2011 21:39:22 +0000 (21:39 +0000)]
CSPACE-4526: Removing now-unused nuxeo.conf file. Parameterizing Nuxeo datasources-config.xml file in nuxeo-server directory.

14 years agoCSPACE-4526: Updated to Nuxeo 5.5 jars!!! These are not the latest but are official...
Richard Millet [Tue, 22 Nov 2011 20:51:26 +0000 (20:51 +0000)]
CSPACE-4526: Updated to Nuxeo 5.5 jars!!!  These are not the latest but are official 5.5 jars as of November 4, 2011.

14 years agoCSPACE-2818, CSPACE-3537 Refactored logic that handles authorityRefs, refObjs, and...
Patrick Schmitz [Tue, 22 Nov 2011 20:00:22 +0000 (20:00 +0000)]
CSPACE-2818, CSPACE-3537 Refactored logic that handles authorityRefs, refObjs, and displayName update, so that it can handle authRefs in deeply nested structures. Still awaiting latest code from Nuxeo to integrate their updated search, but this change at least fixes 2818, and makes us ready for the fix for 3537 and 2323. Also cleaned up handling of authorityRefs for garbage values - now produces a log error and does not produce an authorityRef item (was producing an empty one). Also added a partial fix and notes to remove the hard-coded resource paths for authority types.

14 years agoCSPACE-4256: Merged services trunk changes from r5918 through r6056 into the Apache...
Aron Roberts [Tue, 22 Nov 2011 05:26:57 +0000 (05:26 +0000)]
CSPACE-4256: Merged services trunk changes from r5918 through r6056 into the Apache 6 / Nuxeo 5.4.2 services branch. All tests ran successfully, except for two individual test cases in an authRefs-related XmlReplay test group, which have been commented out for now: afterUpdateGetLoan5 and afterUpdateGetLoan9. (Both appear to test if changes to a display name in a Person record are propagated to the display name in authRef-containing field(s) in Loan In.)

14 years agoCSPACE-4526: Uncommented references to blob and media modules in module list in servi...
Aron Roberts [Tue, 22 Nov 2011 01:03:56 +0000 (01:03 +0000)]
CSPACE-4526: Uncommented references to blob and media modules in module list in services POM.

14 years agoCSPACE-4526: With Richard, parameterized additional data source configuration files...
Aron Roberts [Tue, 22 Nov 2011 00:19:35 +0000 (00:19 +0000)]
CSPACE-4526: With Richard, parameterized additional data source configuration files via POM replacement. Some of these changes will be moot once integrated with forthcoming Nuxeo fix for JNDI corruption issue.

14 years agoCSPACE-4526: Adding support for a new set of Nuxeo jars dated 11/4/2011.
Richard Millet [Mon, 21 Nov 2011 21:26:35 +0000 (21:26 +0000)]
CSPACE-4526: Adding support for a new set of Nuxeo jars dated 11/4/2011.

14 years agoCSPACE-4526: Added Nuxeo support libs and settings for our Media and Blob services...
Richard Millet [Mon, 21 Nov 2011 21:12:38 +0000 (21:12 +0000)]
CSPACE-4526: Added Nuxeo support libs and settings for our Media and Blob services.  All media and blob service tests are now passing.

14 years agoCSPACE-4526: Adding more support for PostgreSQL to be the default DB. These changes...
Richard Millet [Mon, 21 Nov 2011 19:15:53 +0000 (19:15 +0000)]
CSPACE-4526: Adding more support for PostgreSQL to be the default DB.  These changes will be reverted once the Nuxeo JNDI fix is in place.

14 years agoCSPACE-4526: Adding more support for PostgreSQL to be the default DB. These changes...
Richard Millet [Mon, 21 Nov 2011 18:44:29 +0000 (18:44 +0000)]
CSPACE-4526: Adding more support for PostgreSQL to be the default DB.  These changes will be reverted once the Nuxeo JNDI fix is in place.

14 years agoCSPACE-4526: Adding more support for PostgreSQL to be the default DB. These changes...
Richard Millet [Mon, 21 Nov 2011 08:07:41 +0000 (08:07 +0000)]
CSPACE-4526: Adding more support for PostgreSQL to be the default DB.  These changes will be reverted once the Nuxeo JNDI fix is in place.

14 years agoCSPACE-3937,CSPACE-4490: In services Cataloging / CollectionObject schema, converted...
Aron Roberts [Sat, 19 Nov 2011 00:05:18 +0000 (00:05 +0000)]
CSPACE-3937,CSPACE-4490: In services Cataloging / CollectionObject schema, converted contentDate to a structured date; was formerly a scalar date field. Made the existing objectProductionDateGroup structured date field repeatable, renaming the parent element to objectProductionDateGroupList. Removed a legacy top-level set of scalar fields, believed to be unused, that appear to constitute an early prototype or placeholder for structured date.

14 years agoCSPACE-4526: Change default servies configuration in Apache Tomcat 6/Nuxeo 5.4.x...
Aron Roberts [Fri, 18 Nov 2011 22:34:42 +0000 (22:34 +0000)]
CSPACE-4526: Change default servies configuration in Apache Tomcat 6/Nuxeo 5.4.x branch to use PostgreSQL, rather than MySQL, per Patrick.

14 years agoCSPACE-4526: Adding a default log4j.properties file for our webapp .war file.
Richard Millet [Thu, 17 Nov 2011 22:33:58 +0000 (22:33 +0000)]
CSPACE-4526: Adding a default log4j.properties file for our webapp .war file.

14 years agoCSPACE-4526: Committing Richard's change to the PostgreSQL authorization .sql file...
Aron Roberts [Thu, 17 Nov 2011 22:04:48 +0000 (22:04 +0000)]
CSPACE-4526: Committing Richard's change to the PostgreSQL authorization .sql file, to correct a column name in permissions_actions.

14 years agoCSPACE-4526: Added Nuxeo support libs and settings for our Media and Blob services...
Richard Millet [Thu, 17 Nov 2011 20:09:32 +0000 (20:09 +0000)]
CSPACE-4526: Added Nuxeo support libs and settings for our Media and Blob services.  All media and blob service tests are now passing.

14 years agoCSPACE-3943,CSPACE-3937: Added earliest and latest scalar date value fields, and...
Aron Roberts [Thu, 17 Nov 2011 19:47:05 +0000 (19:47 +0000)]
CSPACE-3943,CSPACE-3937: Added earliest and latest scalar date value fields, and scalar value computed flag, to objectProductionDate in services Cataloging / CollectionObject schemas.  These fields will also appear in all other instances of structured dates created via CSPACE-3937.

14 years agoCSPACE-4526: Temporarily disabled blob and media services.
Richard Millet [Thu, 17 Nov 2011 09:56:21 +0000 (09:56 +0000)]
CSPACE-4526: Temporarily disabled blob and media services.

14 years agoCSPACE-4526: Adding missing classes to the repo.
Richard Millet [Thu, 17 Nov 2011 08:38:15 +0000 (08:38 +0000)]
CSPACE-4526: Adding missing classes to the repo.

14 years agoCSPACE-4526: Updated all Ant scripts and properties to reflect changes for an Apache...
Richard Millet [Thu, 17 Nov 2011 07:59:15 +0000 (07:59 +0000)]
CSPACE-4526: Updated all Ant scripts and properties to reflect changes for an Apache Tomcat and embedded Nuxeo deployment environment.

14 years agoCSPACE-4084 Added updatedAt to each item in refObjs results.
Patrick Schmitz [Thu, 17 Nov 2011 06:58:04 +0000 (06:58 +0000)]
CSPACE-4084 Added updatedAt to each item in refObjs results.

14 years agoCSPACE-4041 Cleaned up duplicate fields in relations. Cleaned up the associated test...
Patrick Schmitz [Thu, 17 Nov 2011 06:56:32 +0000 (06:56 +0000)]
CSPACE-4041 Cleaned up duplicate fields in relations. Cleaned up the associated test files.

14 years agoCSPACE-4526: Adding a directory for the JDBC drivers.
Richard Millet [Thu, 17 Nov 2011 06:11:14 +0000 (06:11 +0000)]
CSPACE-4526: Adding a directory for the JDBC drivers.

14 years agoCSPACE-4526: Adding a directory for the JDBC drivers.
Richard Millet [Thu, 17 Nov 2011 06:10:31 +0000 (06:10 +0000)]
CSPACE-4526: Adding a directory for the JDBC drivers.

14 years agoCSPACE-4469: The value of the uri element in the collectionspace_core part for Contac...
Aron Roberts [Thu, 17 Nov 2011 04:06:40 +0000 (04:06 +0000)]
CSPACE-4469: The value of the uri element in the collectionspace_core part for Contact records now reflects the contextual path through which the Contact was created, with the 'owning' authority and item.

14 years agoCSPACE-4582: When retriving lists of taxon terms, the uri fields in list items now...
Aron Roberts [Wed, 16 Nov 2011 22:33:58 +0000 (22:33 +0000)]
CSPACE-4582: When retriving lists of taxon terms, the uri fields in list items now correctly reflect the name of the parent authority ('taxonomyauthority').