]> git.aero2k.de Git - tmp/jakarta-migration.git/log
tmp/jakarta-migration.git
14 years agoCSPACE-1927 - Refactoring and adding detection of displayName and refName changes...
Patrick Schmitz [Mon, 10 Oct 2011 23:14:28 +0000 (23:14 +0000)]
CSPACE-1927 - Refactoring and adding detection of displayName and refName changes, in preparation for final fix.

14 years agoCSPACE-4468,CSPACE-4470: Updating Relation JAXB schema to match the corresponding...
Aron Roberts [Mon, 10 Oct 2011 22:23:48 +0000 (22:23 +0000)]
CSPACE-4468,CSPACE-4470: Updating Relation JAXB schema to match the corresponding Nuxeo schema.

14 years agoCSPACE-4464: Ignore <uri> values in update payloads for Contacts records. The servic...
Aron Roberts [Mon, 10 Oct 2011 21:42:42 +0000 (21:42 +0000)]
CSPACE-4464: Ignore <uri> values in update payloads for Contacts records.  The services now generate the value of that field, which usually will include contextual information for the owning authority and authority item.

14 years agoCSPACE-4468,CSPACE-4470: Added constants for new style fields in Relation records.
Aron Roberts [Mon, 10 Oct 2011 21:39:06 +0000 (21:39 +0000)]
CSPACE-4468,CSPACE-4470: Added constants for new style fields in Relation records.

14 years agoCSPACE-4468: Added stub handleCreate and handleUpdate methods to Relation doc model...
Aron Roberts [Mon, 10 Oct 2011 21:32:38 +0000 (21:32 +0000)]
CSPACE-4468: Added stub handleCreate and handleUpdate methods to Relation doc model handler.

14 years agoCSPACE-4468,CSPACE-4470: Added subjectRefName and objectRefName fields to Relation...
Aron Roberts [Mon, 10 Oct 2011 21:26:23 +0000 (21:26 +0000)]
CSPACE-4468,CSPACE-4470: Added subjectRefName and objectRefName fields to Relation record schema in support of making refNames alternate identifiers for Relation records, alongside CSIDs. Added subjectDocumentType and objectDocumentType fields to Relation record schema to continue transitioning to new style field names, from ambiguous old style names like 'documentType1' and 'documentType2'.

14 years agoCSPACE-4464: The 'uri' values in lists of Contact records now reflect the context...
Aron Roberts [Fri, 7 Oct 2011 23:07:00 +0000 (23:07 +0000)]
CSPACE-4464: The 'uri' values in lists of Contact records now reflect the context in which the list was requested; e.g. /personauthorities/{csid}/items/{csid}/contacts/{csid}, /orgauthorities/{csid}/items/{csid}/contacts/{csid}, or simply /contacts/{csid}.

14 years agoCSPACE-1927 - Refactored how displayName computation is done in prep for handling...
Patrick Schmitz [Fri, 7 Oct 2011 17:02:06 +0000 (17:02 +0000)]
CSPACE-1927 - Refactored how displayName computation is done in prep for handling them better on update.

14 years agoCSPACE-4448 - Made default listing of vocabularies in an authority sort by displayNam...
Patrick Schmitz [Thu, 6 Oct 2011 23:52:12 +0000 (23:52 +0000)]
CSPACE-4448 - Made default listing of vocabularies in an authority sort by displayName, rather than updatedAt.

14 years agoCSPACE-3442: Added /roles/{csid}/accountroles/ resource to the "authorization" servic...
Richard Millet [Wed, 5 Oct 2011 22:17:03 +0000 (22:17 +0000)]
CSPACE-3442: Added /roles/{csid}/accountroles/ resource to the "authorization" service.  Use this method to get a list of accounts that are associated to a specified role.

14 years agoCSPACE-4199,CSPACE-4232: Acquisition service modified to take advantage of parameteri...
Aron Roberts [Wed, 5 Oct 2011 20:55:38 +0000 (20:55 +0000)]
CSPACE-4199,CSPACE-4232: Acquisition service modified to take advantage of parameterization of static Nuxeo doc type files.

14 years agoCSPACE-4199,CSPACE-4232: Movement service modified to take advantage of parameterizat...
Aron Roberts [Wed, 5 Oct 2011 20:37:05 +0000 (20:37 +0000)]
CSPACE-4199,CSPACE-4232: Movement service modified to take advantage of parameterization of static Nuxeo doc type files.

14 years agoCSPACE-4199,CSPACE-4232: Loanout service modified to take advantage of parameterizati...
Aron Roberts [Wed, 5 Oct 2011 20:35:34 +0000 (20:35 +0000)]
CSPACE-4199,CSPACE-4232: Loanout service modified to take advantage of parameterization of static Nuxeo doc type files.

14 years agoCSPACE-4199,CSPACE-4232: Loanin service modified to take advantage of parameterizatio...
Aron Roberts [Wed, 5 Oct 2011 20:34:49 +0000 (20:34 +0000)]
CSPACE-4199,CSPACE-4232: Loanin service modified to take advantage of parameterization of static Nuxeo doc type files.

14 years agoCSPACE-4199: Media service modified to take advantage of parameterization of static...
Aron Roberts [Wed, 5 Oct 2011 00:47:18 +0000 (00:47 +0000)]
CSPACE-4199: Media service modified to take advantage of parameterization of static Nuxeo doc type files.

14 years agoCSPACE-4199: Intake service modified to take advantage of Richard's parameterization...
Aron Roberts [Wed, 5 Oct 2011 00:46:50 +0000 (00:46 +0000)]
CSPACE-4199: Intake service modified to take advantage of Richard's parameterization of static Nuxeo doc type files.

14 years agoCSPACE-3178: Added convenience methods to Authority, AuthorityItem in common-api...
Aron Roberts [Tue, 4 Oct 2011 17:28:48 +0000 (17:28 +0000)]
CSPACE-3178: Added convenience methods to Authority, AuthorityItem in common-api to get short identifier and (for items) parent short identifier.

14 years agoCSPACE-3178,CSPACE-2215: Payloads to create authority or voculabulary resources now...
Aron Roberts [Tue, 4 Oct 2011 16:56:51 +0000 (16:56 +0000)]
CSPACE-3178,CSPACE-2215: Payloads to create authority or voculabulary resources now no longer require short identifiers. Short identifiers will be generated from display names, consistent with handling of vocabulary or authority item payloads. Created utility method to isolate logic around identifier generation, to facilitate future work on CSPACE-2215.

14 years agoCSPACE-3178: Vocabulary service and various authority services now accept null or...
Aron Roberts [Sat, 1 Oct 2011 00:49:43 +0000 (00:49 +0000)]
CSPACE-3178: Vocabulary service and various authority services now accept null or blank short identifiers in create payloads, when creating items (terms) in a vocabulary or authority, because (per other recent work on this issue) short identifiers are now generated if not supplied. When creating vocabularies (as opposed to terms within a vocabulary), short identifiers are still required, per Patrick. Short identifiers provided in update payloads are now ignored.

14 years agoCSPACE-3911: Workaround to make it possible to ingest legal XML documents containing...
Aron Roberts [Fri, 30 Sep 2011 20:51:24 +0000 (20:51 +0000)]
CSPACE-3911: Workaround to make it possible to ingest legal XML documents containing XML entities (e.g. '&amp;', '&lt;', '&quot;') into the Imports service, by 'double-encoding' ampersands at the start of those entities.  This is intended to preserve those entities past an initial parse, that takes place during a pre-processor stage of the import process.

14 years agoCSPACE-3178: Minor fix to lowercasing service name.
Aron Roberts [Wed, 28 Sep 2011 02:32:58 +0000 (02:32 +0000)]
CSPACE-3178: Minor fix to lowercasing service name.

14 years agoCSPACE-3178,CSPACE-2215: First iteration of automatic creation of refNames from short...
Aron Roberts [Wed, 28 Sep 2011 01:53:10 +0000 (01:53 +0000)]
CSPACE-3178,CSPACE-2215: First iteration of automatic creation of refNames from short identifiers, and of short identifiers from display names, in authority and vocabulary services. Currently, client-supplied refNames are still accepted, rather than being dropped; this will change soon.

14 years agoCSPACE-3270,CSPACE-1018: Displayname in Contact records is now updated when record...
Aron Roberts [Wed, 21 Sep 2011 19:59:45 +0000 (19:59 +0000)]
CSPACE-3270,CSPACE-1018: Displayname in Contact records is now updated when record updates are performed.

14 years agoCSPACE-3270,CSPACE-1018: Contact records and list items now include generated display...
Aron Roberts [Wed, 21 Sep 2011 18:55:43 +0000 (18:55 +0000)]
CSPACE-3270,CSPACE-1018: Contact records and list items now include generated displayname.

14 years agoCSPACE-3759: Updating Nuxeo client libs, bundles, and configurations for eventual...
Richard Millet [Wed, 21 Sep 2011 00:09:10 +0000 (00:09 +0000)]
CSPACE-3759: Updating Nuxeo client libs, bundles, and configurations for eventual upgrade to Nuxeo 5.4.x

14 years agoCSPACE-3759: Updating Nuxeo client libs, bundles, and configurations for eventual...
Richard Millet [Wed, 21 Sep 2011 00:08:24 +0000 (00:08 +0000)]
CSPACE-3759: Updating Nuxeo client libs, bundles, and configurations for eventual upgrade to Nuxeo 5.4.x

14 years agoCSPACE-3759: Updating Nuxeo client libs, bundles, and configurations for eventual...
Richard Millet [Wed, 21 Sep 2011 00:06:03 +0000 (00:06 +0000)]
CSPACE-3759: Updating Nuxeo client libs, bundles, and configurations for eventual upgrade to Nuxeo 5.4.x

14 years agoCSPACE-3759: Updating Nuxeo client libs, bundles, and configurations for eventual...
Richard Millet [Tue, 20 Sep 2011 23:39:33 +0000 (23:39 +0000)]
CSPACE-3759: Updating Nuxeo client libs, bundles, and configurations for eventual upgrade to Nuxeo 5.4.x

14 years agoCSPACE-3270,CSPACE-4172,CSPACE-3332,CSPACE-1018: Updated Contact schema to reflect...
Aron Roberts [Tue, 20 Sep 2011 23:31:39 +0000 (23:31 +0000)]
CSPACE-3270,CSPACE-4172,CSPACE-3332,CSPACE-1018: Updated Contact schema to reflect current wiki schema. Updated Contact service to use AbstractCommonList and DocHandlerBase. Includes stub code to generate a displayname from constituent fields.

14 years agoCSPACE-4233: Updated security service client tests to fix broken test cases due to...
Aron Roberts [Thu, 15 Sep 2011 17:06:53 +0000 (17:06 +0000)]
CSPACE-4233: Updated security service client tests to fix broken test cases due to change of dimension value field from string to decimal datatype.

14 years agoCSPACE-4233: Updated workflow service client test to fix broken test due to change...
Aron Roberts [Thu, 15 Sep 2011 16:50:39 +0000 (16:50 +0000)]
CSPACE-4233: Updated workflow service client test to fix broken test due to change of dimension value field from string to decimal datatype.

14 years agoCSPACE-4233: Converted services fields in CollectionObject / Cataloging, Acquisition...
Aron Roberts [Wed, 14 Sep 2011 23:27:08 +0000 (23:27 +0000)]
CSPACE-4233: Converted services fields in CollectionObject / Cataloging, Acquisition, Dimension and Media records to integer or decimal datatypes, as appropriate. Also converted apparently internal field in Blob record to decimal datatype, to match its counterpart in Media.

14 years agoCSPACE-4365: Switched to xs:decimal from xs:float in XSD datatype declarations for...
Aron Roberts [Thu, 8 Sep 2011 20:27:02 +0000 (20:27 +0000)]
CSPACE-4365: Switched to xs:decimal from xs:float in XSD datatype declarations for objectPurchasePriceValue field in Acquisitions records, in the services. While a more appropriate XML Schema datatype, this did not result in any changes in the database (even after dropping and re-creating the database): this field was still defined as datatype 'double precision' in PostgreSQL.

14 years agoCSPACE-4376: Updated version number in services POMs and build.properties to 1.12...
Aron Roberts [Thu, 8 Sep 2011 19:50:10 +0000 (19:50 +0000)]
CSPACE-4376: Updated version number in services POMs and build.properties to 1.12-SNAPSHOT, from 1.11-SNAPSHOT. Starting after removing local Maven repository, services build/deployment succeeds and all tests pass.

14 years agoCSPACE-4345: Cleaned up vestigial 'import' modules in four vocabulary and authority...
Aron Roberts [Thu, 8 Sep 2011 01:25:50 +0000 (01:25 +0000)]
CSPACE-4345: Cleaned up vestigial 'import' modules in four vocabulary and authority services: vocabulary, person, organization and location. The presence of these long-unused modules, following conversion of each of those services to emit list results in AbstractCommonList format, was resulting in compilation errors while attempting to generate the distribution tarballs via 'ant dist-jboss-domains', as these old import modules were referenced by the dependent 'dist' task.

14 years agoCSPACE-4356 Made AuthorityItem searches and lists default to sorting by displayName...
Patrick Schmitz [Fri, 2 Sep 2011 22:52:35 +0000 (22:52 +0000)]
CSPACE-4356 Made AuthorityItem searches and lists default to sorting by displayName, instead of the global default (updatedAt).

14 years agoCSPACE-4335: XMLReplay test of advanced search within a single field in an extension...
Aron Roberts [Fri, 2 Sep 2011 22:18:27 +0000 (22:18 +0000)]
CSPACE-4335: XMLReplay test of advanced search within a single field in an extension schema is now working, after updating HTTP BasicAuth credentials for the lifesci admin user.  The relevant test groups in the advanced search control file have been added to the XMLReplay master file in IntegrationTests, so we'll have regression testing of advanced search in both the common and naturalhistory schemas for CollectionObject.

14 years agoCSPACE-4335: Corrected value mismatch between create payload and expected response...
Aron Roberts [Fri, 2 Sep 2011 21:01:53 +0000 (21:01 +0000)]
CSPACE-4335: Corrected value mismatch between create payload and expected response payload in CollectionObject advanced search test.

14 years agoCSPACE-4335: Added XMLReplay run file for CollectionObjects advanced search, omitted...
Aron Roberts [Fri, 2 Sep 2011 20:55:04 +0000 (20:55 +0000)]
CSPACE-4335: Added XMLReplay run file for CollectionObjects advanced search, omitted from previous check-in. Renamed several test data files for clarity. Added GET test to test group that checks advanced search against a field in an extension schema.

14 years agoCSPACE-4335: Added XMLReplay-based tests to the services IntegrationTests module...
Aron Roberts [Fri, 2 Sep 2011 20:16:57 +0000 (20:16 +0000)]
CSPACE-4335: Added XMLReplay-based tests to the services IntegrationTests module to test advanced search in CollectionObject / Cataloging records. Testing of advanced search in a field in an extension schema has not yet been successful, and that test is not currently active.

14 years agoCSPACE-4330: Changed datatypes for numberOfObjects in CollectionObject records to...
Aron Roberts [Fri, 2 Sep 2011 00:23:29 +0000 (00:23 +0000)]
CSPACE-4330: Changed datatypes for numberOfObjects in CollectionObject records to xs:integer (which converts field to bigint type in PostgreSQL) and for objectPurchasePriceValue in Acquisition records to xs:float (double precision in PostgreSQL). Services tests pass, but it would be desirable to add tests for these fields. We may also want to consider xs:decimal type for currency types.

14 years agoCSPACE-4348: Modified AuthorityResource to use same "search" (keyword and advanced...
Richard Millet [Mon, 29 Aug 2011 19:49:33 +0000 (19:49 +0000)]
CSPACE-4348: Modified AuthorityResource to use same "search" (keyword and advanced) method as all the other services.

14 years agoCSPACE-2844 - Added flags and logic to preclude changes to the prebuilt Accounts...
Patrick Schmitz [Tue, 23 Aug 2011 00:23:50 +0000 (00:23 +0000)]
CSPACE-2844 - Added flags and logic to preclude changes to the prebuilt Accounts and Roles. Added tests for same. Fixed some subtle bugs in the semi-related document handlers for Permission, Role, and Account.

14 years agoNOJIRA - Added safety check in filterReadOnlyPropertiesForPart to ensure it only...
Patrick Schmitz [Wed, 17 Aug 2011 23:56:22 +0000 (23:56 +0000)]
NOJIRA - Added safety check in filterReadOnlyPropertiesForPart to ensure it only checks for values in the common part. Quite an edge case, but would be a very confusing bug if someone created an extension part that had fields with the same names and tried to update them.

14 years agoNOJIRA - Slight refactoring of password validation, and improved error message for...
Patrick Schmitz [Wed, 17 Aug 2011 23:53:49 +0000 (23:53 +0000)]
NOJIRA - Slight refactoring of password validation, and improved error message for invalid passwords. This does NOT represent a functional change, but rather just cleanup. Also added comments to the payloads for account testing to explain the base64binary encoding of password values in payloads. Again, no functional changes.

14 years agoCSPACE-4328 Added additional support to enforce read-only semantics of most core...
Patrick Schmitz [Wed, 17 Aug 2011 23:51:15 +0000 (23:51 +0000)]
CSPACE-4328 Added additional support to enforce read-only semantics of most core part properties. Added a test to Intake to verify this functionality.

14 years agoCSPACE-4328 Added support for createdBy and updatedBy to the collectionspace_core...
Patrick Schmitz [Wed, 17 Aug 2011 21:05:05 +0000 (21:05 +0000)]
CSPACE-4328 Added support for createdBy and updatedBy to the collectionspace_core schema. These fields are now set and maintained by all of the nuxeo repository services (i.e., they are not maintained for AuthN and AuthZ services: user, account, role, perms, etc.). The values are the userId of the currently authenticated user. This changes requires a complete (create_db) rebuild of a repository.

14 years agoCSPACE-4262: Added code to read env variables for Nuxeo username and password that...
Richard Millet [Tue, 9 Aug 2011 22:48:35 +0000 (22:48 +0000)]
CSPACE-4262: Added code to read env variables for Nuxeo username and password that will override those values in the config file at jboss-4.2.3.GA\server\cspace\cspace\config\services\service-config.xml

14 years agoNOJIRA: Fixing broken Ant deploy path for the 3rdparty/Nuxeo core document type for...
Richard Millet [Thu, 4 Aug 2011 17:06:39 +0000 (17:06 +0000)]
NOJIRA: Fixing broken Ant deploy path for the 3rdparty/Nuxeo core document type for the CollectionObject service.

14 years agoNOJIRA: Restoring postgres settings to be the default database server -had accidental...
Richard Millet [Wed, 3 Aug 2011 23:25:42 +0000 (23:25 +0000)]
NOJIRA: Restoring postgres settings to be the default database server -had accidentally checked-in MySQL settings.

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.