]> git.aero2k.de Git - tmp/jakarta-migration.git/log
tmp/jakarta-migration.git
14 years agoCSPACE-4232: Consolidating Nuxeo document type "boiler plate" settings/config files...
Richard Millet [Wed, 3 Aug 2011 00:04:45 +0000 (00:04 +0000)]
CSPACE-4232: Consolidating Nuxeo document type "boiler plate" settings/config files into top-level 3rdparty directory.

14 years agoCSPACE-4232: Consolidating Nuxeo document type "boiler plate" settings/config files...
Richard Millet [Mon, 1 Aug 2011 21:30:35 +0000 (21:30 +0000)]
CSPACE-4232: Consolidating Nuxeo document type "boiler plate" settings/config files into top-level 3rdparty directory.

14 years agoCSPACE-4232: Consolidating Nuxeo document type "boiler plate" settings/config files...
Richard Millet [Mon, 1 Aug 2011 20:52:18 +0000 (20:52 +0000)]
CSPACE-4232: Consolidating Nuxeo document type "boiler plate" settings/config files into top-level 3rdparty directory.

14 years agoCSPACE-4232: Consolidating Nuxeo document type "boiler plate" settings/config files...
Richard Millet [Mon, 1 Aug 2011 20:51:28 +0000 (20:51 +0000)]
CSPACE-4232: Consolidating Nuxeo document type "boiler plate" settings/config files into top-level 3rdparty directory.

14 years agoNOJIRA: Updating 'release.version' property to 1.11 from 1.9.
Richard Millet [Fri, 29 Jul 2011 00:02:54 +0000 (00:02 +0000)]
NOJIRA: Updating 'release.version' property to 1.11 from 1.9.

14 years agoNOJIRA: Updating Services Maven pom.xml versions from 1.9-SNAPSHOT TO 1.11-SNAPSHOT.
Richard Millet [Thu, 28 Jul 2011 23:59:50 +0000 (23:59 +0000)]
NOJIRA: Updating Services Maven pom.xml versions from 1.9-SNAPSHOT TO 1.11-SNAPSHOT.

14 years agoCSPACE-4252 - Sample reports should not include deleted documents, so modified exampl...
Patrick Schmitz [Wed, 27 Jul 2011 21:41:05 +0000 (21:41 +0000)]
CSPACE-4252 - Sample reports should not include deleted documents, so modified example report to exclude deleted docs.

14 years agoCSPACE-4263 - adding support in report service to pass tenantid to report engine...
Patrick Schmitz [Wed, 27 Jul 2011 21:06:54 +0000 (21:06 +0000)]
CSPACE-4263 - adding support in report service to pass tenantid to report engine so reports can filter by tenant.

14 years agoCSPACE-3332, CSPACE-3784, CSPACE-4257 Updated Vocabulary and Authority classes to...
Patrick Schmitz [Wed, 27 Jul 2011 20:25:28 +0000 (20:25 +0000)]
CSPACE-3332, CSPACE-3784, CSPACE-4257 Updated Vocabulary and Authority classes to use shared subclasses for AbstractCommonList support. Most of the work was in the Authority base classes for resources and docmodelhandlers. Also cleaned up a few things with taxonomy service. Checking to follow will update the app config for same.

14 years agoCSPACE-4263 - adding support in sample report to filter results by tenantid
Patrick Schmitz [Wed, 27 Jul 2011 20:22:32 +0000 (20:22 +0000)]
CSPACE-4263 - adding support in sample report to filter results by tenantid

14 years agoCSPACE-4214: Support for field level searches across most services. Includes support...
Richard Millet [Tue, 26 Jul 2011 21:58:16 +0000 (21:58 +0000)]
CSPACE-4214: Support for field level searches across most services.  Includes support for simple scalar and multi-valued scalar fields only.

14 years agoCSPACE-4214: Support for field level searches across most services. Includes support...
Richard Millet [Tue, 26 Jul 2011 17:29:52 +0000 (17:29 +0000)]
CSPACE-4214: Support for field level searches across most services.  Includes support for simple scalar and multi-valued scalar fields only.

14 years agoCSPACE-4129: Added post-init task to create index on updatedAt field in collectionspa...
Aron Roberts [Mon, 25 Jul 2011 20:09:32 +0000 (20:09 +0000)]
CSPACE-4129: Added post-init task to create index on updatedAt field in collectionspace_core services schema.

14 years agoCSPACE-4172,CSPACE-3332: Updated the CollectionObject service to return the CommonLis...
Aron Roberts [Sat, 23 Jul 2011 00:10:15 +0000 (00:10 +0000)]
CSPACE-4172,CSPACE-3332: Updated the CollectionObject service to return the CommonList format for list results.

14 years agoCSPACE-3332, CSPACE-3784 Updated Blob, Media, and Group to use shared subclasses...
Patrick Schmitz [Fri, 22 Jul 2011 22:34:43 +0000 (22:34 +0000)]
CSPACE-3332, CSPACE-3784 Updated Blob, Media, and Group to use shared subclasses for AbstractCommonList support. These were already using AbstractCommonList, but benefited from new base classes to remove some code.

14 years agoCSPACE-3332, CSPACE-3784 Updated Batch to use DocHandlerBase, AbstractCommonList.
Patrick Schmitz [Fri, 22 Jul 2011 20:52:28 +0000 (20:52 +0000)]
CSPACE-3332, CSPACE-3784 Updated Batch to use DocHandlerBase, AbstractCommonList.

14 years agoCSPACE-3332, CSPACE-3784 Updated Movement to use DocHandlerBase. Refactored some...
Patrick Schmitz [Fri, 22 Jul 2011 19:44:36 +0000 (19:44 +0000)]
CSPACE-3332, CSPACE-3784 Updated Movement to use DocHandlerBase. Refactored some utility methods into a new AbstractCommonListUtils class. Fixed a bug in RemoteDocumentModelHandlerImpl.getXPathStringValue that did not handle dates correctly.

14 years agoCSPACE-4172,CSPACE-3332: Updated XmlReplay-based ObjectExit list test to reflect...
Aron Roberts [Fri, 22 Jul 2011 17:20:53 +0000 (17:20 +0000)]
CSPACE-4172,CSPACE-3332: Updated XmlReplay-based ObjectExit list test to reflect that service's change to returning CommonList format.

14 years agoNOJIRA - Updated report to use DejaVu fonts for portability.
Patrick Schmitz [Fri, 22 Jul 2011 07:04:58 +0000 (07:04 +0000)]
NOJIRA - Updated report to use DejaVu fonts for portability.

14 years agoCSPACE-4172,CSPACE-3332: Updated expected result from ObjectExit list result in servi...
Aron Roberts [Fri, 22 Jul 2011 05:50:32 +0000 (05:50 +0000)]
CSPACE-4172,CSPACE-3332: Updated expected result from ObjectExit list result in services integration tests.

14 years agoNOJIRA - Patching a bad test - must be updated to handle new AbstractCommonList
Patrick Schmitz [Fri, 22 Jul 2011 05:44:46 +0000 (05:44 +0000)]
NOJIRA - Patching a bad test - must be updated to handle new AbstractCommonList

14 years agoNOJIRA - Attempt to fix the fonts problem with jasperreports on Linux systems.
Patrick Schmitz [Fri, 22 Jul 2011 01:26:04 +0000 (01:26 +0000)]
NOJIRA - Attempt to fix the fonts problem with jasperreports on Linux systems.

14 years agoCSPACE-4172,CSPACE-3332: Revised ObjectExit service to return CommonList format for...
Aron Roberts [Thu, 21 Jul 2011 21:24:03 +0000 (21:24 +0000)]
CSPACE-4172,CSPACE-3332: Revised ObjectExit service to return CommonList format for list results. Needed to remove explicit designations of now-obsolete references to older objectexit-specific list formats in tenant-bindings prototype before the correct root and list item elements were returned, and hence tests expecting CommonList would pass.

14 years agoCSPACE-4172,CSPACE-3332: Minor cleanup re move to CommonList format in acquisition...
Aron Roberts [Thu, 21 Jul 2011 20:25:04 +0000 (20:25 +0000)]
CSPACE-4172,CSPACE-3332: Minor cleanup re move to CommonList format in acquisition, intake, loanin: removed JAXB declarations of AbstractCommonList; added constant for proxy service path.

14 years agoCSPACE-4172,CSPACE-3332: Revised Loanin service to return CommonList format for list...
Aron Roberts [Thu, 21 Jul 2011 04:15:05 +0000 (04:15 +0000)]
CSPACE-4172,CSPACE-3332: Revised Loanin service to return CommonList format for list results.

14 years agoCSPACE-4172,CSPACE-3332: Conservatively adding back declaration of the abstractCommon...
Aron Roberts [Thu, 21 Jul 2011 04:01:06 +0000 (04:01 +0000)]
CSPACE-4172,CSPACE-3332: Conservatively adding back declaration of the abstractCommonList complexType to Loanout and Intake JAXB XSD files, to match the pattern being followed in Acquisition service, until it's certain these declarations aren't required. (Client tests succeeded without those declarations in each of those two services.)

14 years agoCSPACE-4172,CSPACE-3332: Revised Intake service to return CommonList format for list...
Aron Roberts [Thu, 21 Jul 2011 03:40:58 +0000 (03:40 +0000)]
CSPACE-4172,CSPACE-3332: Revised Intake service to return CommonList format for list results. Also needed to remove a now-obsolete, perhaps experimental method from CollectionObjectResource that appears to have been intended to return related Intake records.

14 years agoCSPACE-4172,CSPACE-3332: Revised Loanout service to return CommonList format for...
Aron Roberts [Thu, 21 Jul 2011 02:20:43 +0000 (02:20 +0000)]
CSPACE-4172,CSPACE-3332: Revised Loanout service to return CommonList format for list results.

14 years agoCSPACE-4186: Adding empty 'postgresql' and 'mysql' folders, required by the 'ant...
Aron Roberts [Wed, 20 Jul 2011 21:57:43 +0000 (21:57 +0000)]
CSPACE-4186: Adding empty 'postgresql' and 'mysql' folders, required by the 'ant dist' target.  This was done in the v1.8 services release branch in r5148, but was never (yet) merged to trunk.

14 years agoCSPACE-4247 - Fixed missing parameterization of credentials in nuxeo.conf. Removed...
Patrick Schmitz [Wed, 20 Jul 2011 21:40:15 +0000 (21:40 +0000)]
CSPACE-4247 - Fixed missing parameterization of credentials in nuxeo.conf. Removed build script elsewhere that did equivalent work, but only if ant 1.8 or later was installed.

14 years agoCSPACE-3332, CSPACE-3784 Updated reports to use DocHandlerBase. Cleaned up that class...
Patrick Schmitz [Wed, 20 Jul 2011 21:07:42 +0000 (21:07 +0000)]
CSPACE-3332, CSPACE-3784 Updated reports to use DocHandlerBase. Cleaned up that class to begin removing the hacks left in an earlier revision. Added some support utilities to the test framework to ease the debugging of list results, and fetching CSID values from list result items. Added new base definitions for the proxy interfaces and client classes of services that AbstractCommonList in list results. Changed the Acquisition handler to use the proper model for DocHandlerBase.

14 years agoCSPACE-4172,CSPACE-3332: Added list results fields for several additional services...
Aron Roberts [Wed, 20 Jul 2011 02:13:09 +0000 (02:13 +0000)]
CSPACE-4172,CSPACE-3332: Added list results fields for several additional services to tenant bindings prototype, in advance of and in support of coding work in those services to return CommonList format for list results.

14 years agoCSPACE-4172,CSPACE-3332: Added list results fields for several services to tenant...
Aron Roberts [Wed, 20 Jul 2011 01:17:23 +0000 (01:17 +0000)]
CSPACE-4172,CSPACE-3332: Added list results fields for several services to tenant bindings prototype, in advance of and in support of coding work in those services to return CommonList format for list results.

14 years agoCSPACE-4205 Made the supported docType be a list for reports and batch jobs. Updated...
Patrick Schmitz [Tue, 19 Jul 2011 23:23:45 +0000 (23:23 +0000)]
CSPACE-4205 Made the supported docType be a list for reports and batch jobs. Updated the search support and tests to reflect this as well.

14 years agoCSPACE-4244. Added description and source fields to schema for Vocabulary, PersonAuth...
Patrick Schmitz [Tue, 19 Jul 2011 17:31:06 +0000 (17:31 +0000)]
CSPACE-4244. Added description and source fields to schema for Vocabulary, PersonAuthority, OrgAuthority, LocationAuthority, and TaxonomicAuthority. Added description, source and sourcePage fields to schemas for each of the items for these respective authorities. Added simple tests for the various payloads.

14 years agoCSPACE-4234, CSPACE-4106 Added support to filter Reports by doctype and invocation...
Patrick Schmitz [Tue, 19 Jul 2011 00:58:21 +0000 (00:58 +0000)]
CSPACE-4234, CSPACE-4106 Added support to filter Reports by doctype and invocation mode, and since I was in there, I also fixed the bug with hyphens in search (phrase search is still not right, but at least it reverts to keyword search).

14 years agoCSPACE-4231 Adding/cleaning up support for no-context invocation of reports and batch...
Patrick Schmitz [Mon, 18 Jul 2011 21:14:33 +0000 (21:14 +0000)]
CSPACE-4231 Adding/cleaning up support for no-context invocation of reports and batch jobs. Added some XMLReplay-based tests for reporting.

14 years agoCSPACE-4058: Rationalize names of tarballs created by 'ant dist-jboss-domains' per...
Aron Roberts [Mon, 18 Jul 2011 21:10:22 +0000 (21:10 +0000)]
CSPACE-4058: Rationalize names of tarballs created by 'ant dist-jboss-domains' per requests by Kasper & Joe.

14 years agoCSPACE-2391, 2503, 4201, 4202, 4204, 4206 More work on reporting to handle parameters...
Patrick Schmitz [Fri, 15 Jul 2011 20:47:29 +0000 (20:47 +0000)]
CSPACE-2391, 2503, 4201, 4202, 4204, 4206 More work on reporting to handle parameters, manage repository connections more cleanly, add support for sample reports that are installed as part of the build. Added one example of a report that can run with no context, or with a single CSID context. Added a post init handler for reports to more cleanly manage the DB permissions for the reader user.

14 years agoCSPACE-4232: Normalize Nuxeo DocType configuration files into /trunk/3rdparty/nuxeo...
Richard Millet [Thu, 14 Jul 2011 05:33:55 +0000 (05:33 +0000)]
CSPACE-4232: Normalize Nuxeo DocType configuration files into /trunk/3rdparty/nuxeo source tree directory.

14 years agoCSPACE-4232: Normalize Nuxeo DocType configuration files into /trunk/3rdparty/nuxeo...
Richard Millet [Thu, 14 Jul 2011 05:08:20 +0000 (05:08 +0000)]
CSPACE-4232: Normalize Nuxeo DocType configuration files into /trunk/3rdparty/nuxeo source tree directory.

14 years agoCSPACE-4230: Corrected metadata in Media's Nuxeo doctype files.
Richard Millet [Wed, 13 Jul 2011 17:58:29 +0000 (17:58 +0000)]
CSPACE-4230: Corrected metadata in Media's Nuxeo doctype files.

14 years agoCSPACE-2391, 2503, 4201, 4202, 4204, 4206 Updated Reporting invocation to follow...
Patrick Schmitz [Mon, 11 Jul 2011 22:12:50 +0000 (22:12 +0000)]
CSPACE-2391, 2503, 4201, 4202, 4204, 4206 Updated Reporting invocation to follow model of batch process with an invocation context. Allows passing CSID, list of CSIDs, or group CSID into a report using paramater map. Ported simple acquisition report to Postgres to test. Still working on test support that verifies PDF output. Added groundwork looking ahead for passing in additional parameters to reports. Updated dependencies for build to use libs that support version 4 of iReport. Tweaked Batch support to use common definitions for invocation-related definitions. Added basic grant information for reader user, although admin must currently complete grant by hand.

14 years agoCSPACE-4178: Submitted Rick's patch to add an 'id' attribute to every servicesBinding...
Aron Roberts [Sat, 2 Jul 2011 00:51:17 +0000 (00:51 +0000)]
CSPACE-4178: Submitted Rick's patch to add an 'id' attribute to every servicesBindings tag, required by some XmlMerge operations.

14 years agoCSPACE-4179: Updated services build.properties and parent version designations in...
Aron Roberts [Fri, 1 Jul 2011 21:33:00 +0000 (21:33 +0000)]
CSPACE-4179: Updated services build.properties and parent version designations in services POMs to 1.9-SNAPSHOT, from 1.8-SNAPSHOT. (Directories also marked as updated by this commit have only svn properties changes.)

14 years agoCSPACE-4168: Fixing import service to support mutliple tenants and tenant specific...
Richard Millet [Wed, 29 Jun 2011 18:27:38 +0000 (18:27 +0000)]
CSPACE-4168: Fixing import service to support mutliple tenants and tenant specific doctypes.

14 years agoCSPACE-4172,CSPACE-3332: Revised Intake service to return CommonList format for list...
Aron Roberts [Wed, 29 Jun 2011 03:15:18 +0000 (03:15 +0000)]
CSPACE-4172,CSPACE-3332: Revised Intake service to return CommonList format for list results.

14 years agoCSPACE-4127 Indexes were not correctly being added to the DB. Also fixed bug with...
Patrick Schmitz [Thu, 23 Jun 2011 23:50:06 +0000 (23:50 +0000)]
CSPACE-4127 Indexes were not correctly being added to the DB. Also fixed bug with code that modifies field types.

14 years agoCSPACE-1110: Services layer now returns plain text error messages, rather than JBoss...
Aron Roberts [Wed, 22 Jun 2011 00:33:00 +0000 (00:33 +0000)]
CSPACE-1110: Services layer now returns plain text error messages, rather than JBoss-generated HTML error messages, in responses from two additional types of Exceptions. This improves the consistency in the format, if not yet always the content, of services error responses.

14 years agoNOJIRA - Added a quick task to check that required environment variables have been...
Patrick Schmitz [Mon, 20 Jun 2011 21:31:50 +0000 (21:31 +0000)]
NOJIRA - Added a quick task to check that required environment variables have been set. Fails with a message if one is missing.

14 years agoCSPACE-3441: Updating CollectionObject doctype/bundle module names to better reflect...
Richard Millet [Sat, 18 Jun 2011 06:05:52 +0000 (06:05 +0000)]
CSPACE-3441: Updating CollectionObject doctype/bundle module names to better reflect reality.

14 years agoCSPACE-3441: Updating CollectionObject doctype/bundle module names to better reflect...
Richard Millet [Fri, 17 Jun 2011 23:15:23 +0000 (23:15 +0000)]
CSPACE-3441: Updating CollectionObject doctype/bundle module names to better reflect reality.

14 years agoCSPACE-3441: Updating CollectionObject doctype/bundle module names to better reflect...
Richard Millet [Fri, 17 Jun 2011 23:08:55 +0000 (23:08 +0000)]
CSPACE-3441: Updating CollectionObject doctype/bundle module names to better reflect reality.

14 years agoNOJIRA - stripping carriage returns from nuxeo.conf, which made shell scripts on...
Patrick Schmitz [Fri, 17 Jun 2011 22:49:43 +0000 (22:49 +0000)]
NOJIRA - stripping carriage returns from nuxeo.conf, which made shell scripts on *nix gag.

14 years agoCSPACE-3441: Updating CollectionObject doctype/bundle module names to better reflect...
Richard Millet [Fri, 17 Jun 2011 22:37:30 +0000 (22:37 +0000)]
CSPACE-3441: Updating CollectionObject doctype/bundle module names to better reflect reality.

14 years agoCSPACE-3441: Updating CollectionObject doctype/bundle module names to better reflect...
Richard Millet [Fri, 17 Jun 2011 22:03:44 +0000 (22:03 +0000)]
CSPACE-3441: Updating CollectionObject doctype/bundle module names to better reflect reality.

14 years agoCSPACE-3441: Updating CollectionObject doctype/bundle module names to better reflect...
Richard Millet [Fri, 17 Jun 2011 21:12:55 +0000 (21:12 +0000)]
CSPACE-3441: Updating CollectionObject doctype/bundle module names to better reflect reality.

14 years agoNOJIRA - simplifying jboss configuration to be less DB-dependent. Correct version...
Patrick Schmitz [Fri, 17 Jun 2011 19:02:06 +0000 (19:02 +0000)]
NOJIRA - simplifying jboss configuration to be less DB-dependent. Correct version discrepancy between postgres connectors.

14 years agoCSPACE-2903, CSPACE-2421. Committing the postgresql variant as the default.
Patrick Schmitz [Fri, 17 Jun 2011 17:12:34 +0000 (17:12 +0000)]
CSPACE-2903, CSPACE-2421. Committing the postgresql variant as the default.

14 years agoCSPACE-3441: Added final support in the Services core for tenant specifc document...
Richard Millet [Fri, 17 Jun 2011 05:23:00 +0000 (05:23 +0000)]
CSPACE-3441: Added final support in the Services core for tenant specifc document types.

14 years agoCSPACE-3441: Added final support in the Services core for tenant specifc document...
Richard Millet [Fri, 17 Jun 2011 05:18:21 +0000 (05:18 +0000)]
CSPACE-3441: Added final support in the Services core for tenant specifc document types.

14 years agoCSPACE-4052: Reverting change made in r5038; Patrick would prefer the ID service...
Aron Roberts [Fri, 17 Jun 2011 01:57:35 +0000 (01:57 +0000)]
CSPACE-4052: Reverting change made in r5038; Patrick would prefer the ID service tables to be in the 'nuxeo' db, leaving the 'cspace' db for authZ-related tables.

14 years agoCSPACE-4052: ID service Ant buildfile now uses 'cspace' database user and password...
Aron Roberts [Fri, 17 Jun 2011 01:12:47 +0000 (01:12 +0000)]
CSPACE-4052: ID service Ant buildfile now uses 'cspace' database user and password for running its DDL script, create_id_generators_table.sql, rather than 'nuxeo' database user and password.

14 years agoCSPACE-2903, CSPACE-2421. Added support for postgresql, cleaned up configuration...
Patrick Schmitz [Thu, 16 Jun 2011 20:33:49 +0000 (20:33 +0000)]
CSPACE-2903, CSPACE-2421. Added support for postgresql, cleaned up configuration and various sql statements and resources that were mysql-specific. Refactored lots of configuration to take DB info from build properties. Note that in this version, mysql is still the configured DB.

14 years agoCSPACE-4081: XmlReplay config files now have newly-generated password hash for admin...
Aron Roberts [Thu, 16 Jun 2011 19:07:09 +0000 (19:07 +0000)]
CSPACE-4081: XmlReplay config files now have newly-generated password hash for admin@core.collectionspace.org user; XmlReplay-based tests in IntegrationTests module have been re-enabled.

14 years agoCSPACE-4081: Temporarily commented out invocation of XmlReplay tests in IntegrationTe...
Aron Roberts [Thu, 16 Jun 2011 14:54:48 +0000 (14:54 +0000)]
CSPACE-4081: Temporarily commented out invocation of XmlReplay tests in IntegrationTests module in services, until we can identify why 401 authentication errors are occurring. Have experimented with changing username / password hashes, so far without success.

14 years agoCSPACE-4081: Update usernames in services MultiTenancyTest to reflect change to core...
Aron Roberts [Thu, 16 Jun 2011 13:43:00 +0000 (13:43 +0000)]
CSPACE-4081: Update usernames in services MultiTenancyTest to reflect change to core, lifesci tenancies.

14 years agoCSPACE-4081: Update username in XmlReplay-based Integration Tests to reflect name...
Aron Roberts [Thu, 16 Jun 2011 12:39:38 +0000 (12:39 +0000)]
CSPACE-4081: Update username in XmlReplay-based Integration Tests to reflect name change of tenant 1 to core.collectionspace.org, from collectionspace.org

14 years agoCSPACE-4081: Switched tenant 1 to core.collectionspace.org, from collectionspace...
Aron Roberts [Thu, 16 Jun 2011 02:33:20 +0000 (02:33 +0000)]
CSPACE-4081: Switched tenant 1 to core.collectionspace.org, from collectionspace.org; switched tenant 2 to lifesci.colletionspace.org, from hearstmuseum.berkeley.edu, to match changes in the App and UI layers.  lifesci tenant retains an extra collectionobjects_naturalhistory extension schema part for Cataloging / CollectionObject records, from its previous incarnation as the hearstmuseum tenant.

14 years agoCSPACE-3995: Local override of AuthorityItemDocumentModelHandler.getAuthorityServiceP...
Aron Roberts [Wed, 15 Jun 2011 02:26:27 +0000 (02:26 +0000)]
CSPACE-3995: Local override of AuthorityItemDocumentModelHandler.getAuthorityServicePath() in TaxonDocumentModelHandler does not appear to be necessary, and has been removed. With and without that override, item lists are returned identically, save for non-material ordering of namespace prefixes in the root element.

14 years agoCSPACE-4077: Creation of database indexes and modification of field datatypes during...
Aron Roberts [Mon, 13 Jun 2011 20:16:37 +0000 (20:16 +0000)]
CSPACE-4077: Creation of database indexes and modification of field datatypes during 'cspace' server startup / post-init now works once again, by specifying that we're connecting via JDBC to the nuxeo repository when performing these actions.

14 years agoCSPACE-4074: Get on /accounts/0/accountperms resource now returns tentant ID in payload.
Richard Millet [Sun, 12 Jun 2011 03:08:58 +0000 (03:08 +0000)]
CSPACE-4074: Get on /accounts/0/accountperms resource now returns tentant ID in payload.

14 years agoCSPACE-4063,CSPACE-3858: Corrected one uriPath in prototype tenant bindings, used...
Aron Roberts [Fri, 10 Jun 2011 19:05:18 +0000 (19:05 +0000)]
CSPACE-4063,CSPACE-3858: Corrected one uriPath in prototype tenant bindings, used for building permissions for accessing services resources: Scientific Taxonomy Service path was changed to '/taxonomyauthorities/*/items/*/workflow/' from '/taxonomyauthorities/*/taxon/*/workflow/'.

14 years agoNOJIRA: Restoring proper db.script.dir value. Updated Nightly "Database" build plan...
Richard Millet [Fri, 10 Jun 2011 16:02:59 +0000 (16:02 +0000)]
NOJIRA: Restoring proper db.script.dir value.  Updated Nightly "Database" build plan to set JBOSS_HOME env var.

14 years agonojira - munge so it will build
Chris Martin [Fri, 10 Jun 2011 12:38:43 +0000 (12:38 +0000)]
nojira - munge so it will build

14 years agoCSPACE-3546, CSPACE-2903, CSPACE-2421, CSPACE-2170, CSPACE-2000, CSPACE-1894. Complet...
Patrick Schmitz [Thu, 9 Jun 2011 20:25:32 +0000 (20:25 +0000)]
CSPACE-3546, CSPACE-2903, CSPACE-2421, CSPACE-2170, CSPACE-2000, CSPACE-1894. Completed changes to make database and datasource configuration use environment vars and build properties, concentrating this info and removing passwords from the checked in code. Also separated the initial creation of the database from the additional work, which is done by scripts created from the gen_ddl target, which in turn depends upon the core DB being in place.

14 years agoCSPACE-3175: Committing Laramie's many changes, with one minor fix, to allow resource...
Aron Roberts [Tue, 7 Jun 2011 20:29:23 +0000 (20:29 +0000)]
CSPACE-3175: Committing Laramie's many changes, with one minor fix, to allow resource classes in the Vocabulary service and in the various Authority services to inherit from ResourceBase, via AuthorityResource and AuthorityResourceWithContacts.

14 years agoUCJEPS-41: Added labelHeader and labelFooter fields to Object Identification Group...
Aron Roberts [Tue, 7 Jun 2011 20:26:32 +0000 (20:26 +0000)]
UCJEPS-41: Added labelHeader and labelFooter fields to Object Identification Group, in Natural History part of Cataloging record.

14 years agoCSPACE-3546, CSPACE-2903, CSPACE-2421, CSPACE-2170, CSPACE-2000, CSPACE-1894. Reworki...
Patrick Schmitz [Tue, 7 Jun 2011 16:27:51 +0000 (16:27 +0000)]
CSPACE-3546, CSPACE-2903, CSPACE-2421, CSPACE-2170, CSPACE-2000, CSPACE-1894. Reworking lots of repository and hibernate configuration and build process to be less DB specific, and to support injection of passwords from environment variables.
NOTE: this also enforces ownership of each of the three databases/datasources by three respective users (jboss, nuxeo, and cspace), with associated passwords. You MUST set the environment variables: DB_PASSWORD_JBOSS, DB_PASSWORD_NUXEO, DB_PASSWORD_CSPACE in addition to DB_PASSWORD. The current default values are (still) embedded in
src/main/resources/db/mysql/init_db.sql, but this will get changed to use the environment variables as well.
Also added the jboss-ds.xml datasource configuration to our source tree to simplify managing the default jboss datasource.

14 years agoCSPACE-3175: AcquisitionResource now extends ResourceBase; the resource class itself...
Aron Roberts [Mon, 6 Jun 2011 20:11:29 +0000 (20:11 +0000)]
CSPACE-3175: AcquisitionResource now extends ResourceBase; the resource class itself is now essentially empty. Passes all services and app layer tests, and creates, updates, searches, and authref listings in the right sidebar in the UI work as expected.

14 years agoCSPACE-4052: Minimally updated the ID service to remove hard-coded dependencies on...
Aron Roberts [Wed, 1 Jun 2011 23:12:52 +0000 (23:12 +0000)]
CSPACE-4052: Minimally updated the ID service to remove hard-coded dependencies on MySQL and specific database connection properties, to help facilitate services layer migration to PostgreSQL. Updated client and proxy classes, and client tests, to cover basic CRD+L of ID generators, plus generation of new IDs.

14 years agoCSPACE-573 Added tests to test the new order field, to ensure that this order field...
Laramie Crocker [Wed, 1 Jun 2011 00:49:33 +0000 (00:49 +0000)]
CSPACE-573 Added tests to test the new order field, to ensure that this order field is returned in list results, and that duplicate values for the order field is accepted.

14 years agoCSPACE-3865: Reverted temporary change, removing the collectionobjects_naturalhistory...
Aron Roberts [Tue, 31 May 2011 18:30:19 +0000 (18:30 +0000)]
CSPACE-3865: Reverted temporary change, removing the collectionobjects_naturalhistory part from CollectionObject records in the default collectionspace.org domain; that part was temporarily added to that domain's tenant configuration for a May 2011 demo.

14 years agoCSPACE-2496,CSPACE-2497: Added PostgreSQL variants of SQL statements to add indices...
Aron Roberts [Sun, 29 May 2011 17:33:43 +0000 (17:33 +0000)]
CSPACE-2496,CSPACE-2497: Added PostgreSQL variants of SQL statements to add indices and determine column datatypes to init classes.

14 years agoCSPACE-4052: Initial ID service 'load ID generators' script for PostgreSQL - reverted...
Aron Roberts [Sun, 29 May 2011 04:35:38 +0000 (04:35 +0000)]
CSPACE-4052: Initial ID service 'load ID generators' script for PostgreSQL - reverted null experiment back to empty string.

14 years agoCSPACE-4052: Initial ID service 'load ID generators' script for PostgreSQL.
Aron Roberts [Sun, 29 May 2011 04:34:48 +0000 (04:34 +0000)]
CSPACE-4052: Initial ID service 'load ID generators' script for PostgreSQL.

14 years agoCSPACE-4052: Initial ID service 'create table' script for PostgreSQL.
Aron Roberts [Sat, 28 May 2011 23:15:21 +0000 (23:15 +0000)]
CSPACE-4052: Initial ID service 'create table' script for PostgreSQL.

14 years agoCSPACE-3900 Add query params on batch list to filter by supported docType and invocat...
Patrick Schmitz [Sat, 28 May 2011 03:23:31 +0000 (03:23 +0000)]
CSPACE-3900 Add query params on batch list to filter by supported docType and invocation mode.

14 years agoCSPACE-3900 More support for invoking Batch processes. Refactored the invocation...
Patrick Schmitz [Sat, 28 May 2011 02:11:08 +0000 (02:11 +0000)]
CSPACE-3900 More support for invoking Batch processes. Refactored the invocation slightly to support better error reporting, and to allow a given Batch job to handle various invocation modes. Extended the demo batch job to handle single and list invocation, and to actually create the LoanOut and the relations to the passed CSID(s). Added a series of tests to verify proper functioning and error handling for bad invocation, empty lists, etc. Fixed an odd exception in the ClientUtils, in which a URI cannot be cast to a String.

14 years agoNOJIRA Simple NPE fixed
Laramie Crocker [Fri, 27 May 2011 23:24:16 +0000 (23:24 +0000)]
NOJIRA Simple NPE fixed

14 years agoCSPACE-573 Added *order* field to schema for Vocabularies and list result. Developed...
Laramie Crocker [Fri, 27 May 2011 22:19:48 +0000 (22:19 +0000)]
CSPACE-573 Added *order* field to schema for Vocabularies and list result. Developed and installed dditional tests validating work on hierarchies, issues: CSPACE-4037 CSPACE-4040 CSPACE-4042 CSPACE-4037 CSPACE-4045

14 years agoNOJIRA - Adding some more test payloads for person and org testing.
Patrick Schmitz [Fri, 27 May 2011 18:20:31 +0000 (18:20 +0000)]
NOJIRA - Adding some more test payloads for person and org testing.

14 years agoCSPACE-3865: Remove stray references to long-deleted import module within Ant buildfi...
Aron Roberts [Thu, 26 May 2011 15:10:44 +0000 (15:10 +0000)]
CSPACE-3865: Remove stray references to long-deleted import module within Ant buildfile in Taxonomy service.

14 years agoCSPACE-3900 More support for invoking Batch processes. Added ResourceMap to injectabl...
Patrick Schmitz [Thu, 26 May 2011 07:05:27 +0000 (07:05 +0000)]
CSPACE-3900 More support for invoking Batch processes. Added ResourceMap to injectable context, so BatchResource can set this into the Invocable interface. Added Invocable and related interfaces and classes for invoking and getting responses from Batch jobs (and other invocables, like reports). Still have to write real logic into the demo batch job.

14 years agoCSPACE-4045 merging changes from branch 1.7 to trunk, preserving previous trunk commi...
Laramie Crocker [Wed, 25 May 2011 21:54:14 +0000 (21:54 +0000)]
CSPACE-4045 merging changes from branch 1.7 to trunk, preserving previous trunk commits for getAuthorityServicePath() and getUri() in AuthorityItemDocumentModelHandler.  This fix ensures that create or update to hierarchic authorities cleans up old parent relationships for related child items.  Effectively, an item in a hierarchy can not have two parents.

14 years agoCSPACE-3865: Added collectionobjects_naturalhistory part to Cataloging record in...
Aron Roberts [Wed, 25 May 2011 00:38:02 +0000 (00:38 +0000)]
CSPACE-3865: Added collectionobjects_naturalhistory part to Cataloging record in collectionspace.org domain, via tenant-bindings.

14 years agoCSPACE-3865 add custom fields to collectionobjects_naturalhistory.xsd by glen
Aron Roberts [Tue, 24 May 2011 21:18:18 +0000 (21:18 +0000)]
CSPACE-3865 add custom fields to collectionobjects_naturalhistory.xsd by glen

14 years agoCSPACE-4043 see notes in Jira; Added change to services/collectionobject/jaxb/src...
Laramie Crocker [Tue, 24 May 2011 08:26:42 +0000 (08:26 +0000)]
CSPACE-4043 see notes in Jira;  Added change to services/collectionobject/jaxb/src/main/resources/collectionobjects_naturalhistory.xsd to attempt to get it to compile after checkin from Aron.  Just wrapped all existing elements in element/complexType/sequence.  Jaxb compiles, and removed three lines in CollectionObjectServiceTest that referred to the old fields.  All service tests pass.  Checking in so work from Monday can get built on nightly

14 years agoCSPACE-3865: Add custom Taxonomy-related fields to JAXB CollectionObject schema;...
Aron Roberts [Tue, 24 May 2011 06:09:45 +0000 (06:09 +0000)]
CSPACE-3865: Add custom Taxonomy-related fields to JAXB CollectionObject schema; make namespaces consistent between schemas and with core-types-contrib and tenant-bindings files.

14 years agoCSPACE-4040 ensure consumer may not write uri fields in relations subject/uri and \
Laramie Crocker [Tue, 24 May 2011 05:40:42 +0000 (05:40 +0000)]
CSPACE-4040  ensure consumer may not write uri fields in relations subject/uri and \
  object/uri.  URIs sent to hierarchic authorities will be ignored.  \
  CSPACE-4042  ensures same authority must be used for items related in hierarchy. \
  CSPACE-4037  Service now generates correct REST URIs for all items.  \
  LIST will now return relation-list-item/subject/uri and relation-list-item/object/uri elements correctly. \
  NOTE: removed relation-list-item/service and relation-list-item/documentTypeFromModel from payloads. PLEASE SEE CSPACE-4037 for attached sample payloads from test suite and additional notes.