]>
git.aero2k.de Git - tmp/jakarta-migration.git/log
Aron Roberts [Wed, 24 Jun 2009 02:33:21 +0000 (02:33 +0000)]
NOJIRA Added rudimentary validation of IDs matching entire patterns, and of alphabetic IDs parts.
Sanjay Dalal [Tue, 23 Jun 2009 18:19:12 +0000 (18:19 +0000)]
CSPACE-242 checks if nuxeo-client exists using jboss.server.home.dir system property.If the dir does not exist, it logs an error message and throws IllegalStateException with the same message as well.
Aron Roberts [Tue, 23 Jun 2009 16:09:49 +0000 (16:09 +0000)]
NOJIRA Added maximum length checks for numeric IDs, validation of numeric IDs.
Aron Roberts [Tue, 23 Jun 2009 02:07:47 +0000 (02:07 +0000)]
NOJIRA Added rudimentary validation methods to IDPart and to two IDPart Generators.
Aron Roberts [Tue, 23 Jun 2009 00:27:38 +0000 (00:27 +0000)]
NOJIRA Implemented a simple getNextID() method for IDPatterns.
Aron Roberts [Mon, 22 Jun 2009 21:56:28 +0000 (21:56 +0000)]
NOJIRA AlphabeticIDGenerator now auto-expands identifiers; allows (limited) specification of initial start and end values for character ranges.
Aron Roberts [Sun, 21 Jun 2009 15:56:21 +0000 (15:56 +0000)]
NOJIRA Added comments about future directions for two IDGenerators.
Aron Roberts [Sun, 21 Jun 2009 15:46:15 +0000 (15:46 +0000)]
NOJIRA Added additional ID Parts and new methods in IDPart, removed dependencies on Apache Commons Id, added rudimentary ID Pattern.
Aron Roberts [Sat, 20 Jun 2009 02:03:38 +0000 (02:03 +0000)]
NOJIRA Experiments with ID Parts and Generators, for potential use with the ID Service.
Sanjay Dalal [Fri, 19 Jun 2009 22:30:41 +0000 (22:30 +0000)]
NOJIRA fixed parent
Sanjay Dalal [Fri, 19 Jun 2009 19:01:21 +0000 (19:01 +0000)]
NOJIRA moved JaxRsServiceProvider into services
Aron Roberts [Mon, 15 Jun 2009 17:47:58 +0000 (17:47 +0000)]
NOJIRA Fixed a trivial typo in slides for Toronto presentation on REST-based APIs: 'DELETE' rather than 'GET' method for delete operation.
Patrick Schmitz [Fri, 12 Jun 2009 23:35:45 +0000 (23:35 +0000)]
NOJIRA - Adding my slides for Toronto
Sanjay Dalal [Fri, 12 Jun 2009 22:57:11 +0000 (22:57 +0000)]
NOJIRA updated with new 3part schema diagram
Sanjay Dalal [Fri, 12 Jun 2009 22:27:40 +0000 (22:27 +0000)]
NOJIRA updates based on team review
Aron Roberts [Fri, 12 Jun 2009 18:47:37 +0000 (18:47 +0000)]
NOJIRA Updated to reflect feedback from Services Team review of 2009-06-12.
Richard Millet [Fri, 12 Jun 2009 16:50:09 +0000 (16:50 +0000)]
NOJIRA: Attempting to fix mistaken upload.
Richard Millet [Fri, 12 Jun 2009 16:48:22 +0000 (16:48 +0000)]
NOJIRA Slides for CollectionObject logical data mode.
Richard Millet [Fri, 12 Jun 2009 16:45:05 +0000 (16:45 +0000)]
NOJIRA: Slides for Toronto presenentation of logic data model for CollectionObject.
Sanjay Dalal [Thu, 11 Jun 2009 17:29:21 +0000 (17:29 +0000)]
NOJIRA updates based on review, fixed typo
Sanjay Dalal [Thu, 11 Jun 2009 17:27:56 +0000 (17:27 +0000)]
NOJIRA fixed typo
Aron Roberts [Thu, 11 Jun 2009 04:15:41 +0000 (04:15 +0000)]
NOJIRA Removed an extraneous trailing slash in the initial POST example.
Aron Roberts [Thu, 11 Jun 2009 04:09:13 +0000 (04:09 +0000)]
NOJIRA Updated REST-based APIs slide presentation to reflect Sanjay's comments. This is also a newer .pptx file, created from scratch in PowerPoint. Removed the previous .ppt copy, which had been created by export from Google Docs, along with its accompanying note.
Aron Roberts [Wed, 10 Jun 2009 04:37:54 +0000 (04:37 +0000)]
NOJIRA Services Team presentation re proposed REST-based APIs for its generic entity services.
Sanjay Dalal [Mon, 8 Jun 2009 22:04:31 +0000 (22:04 +0000)]
NOJIRA toranto preso
Dan Sheppard [Tue, 2 Jun 2009 15:45:44 +0000 (15:45 +0000)]
NOJIRA fixing accidental typo.
Sanjay Dalal [Wed, 27 May 2009 20:49:05 +0000 (20:49 +0000)]
cspace-57 schema as well as http://wiki.collectionspace.org/x/iID8
Sanjay Dalal [Tue, 26 May 2009 17:04:12 +0000 (17:04 +0000)]
CSPACE-60, name of the file changed to service-config from common
Sanjay Dalal [Thu, 21 May 2009 21:37:55 +0000 (21:37 +0000)]
CSPACE-60, forgot to revert the collectionobject workspace id
Sanjay Dalal [Thu, 21 May 2009 21:29:03 +0000 (21:29 +0000)]
CSPACE-59, CSPACE-60, added common service layer initialization (reading config, initializing nuxeo client runtime, etc.). also communicates with nuxeo repository to retrieve all workspace ids used by services deployed. requires fix in nuxeo-runtime. fixed bug introduced in collectionobject documenttype from the earlier build.
Sanjay Dalal [Thu, 14 May 2009 22:51:07 +0000 (22:51 +0000)]
CSPACE-65, CSPACE-176 cleanup, exception handling, resource reclamation
Sanjay Dalal [Thu, 14 May 2009 20:37:12 +0000 (20:37 +0000)]
CSPACE-65, CSPACE-176 cspace service layer can access nuxeo repository running in a separate jvm using remote java apis of Nuxeo. CRUD operations of MultischemaResource seems to work. this requires fixes in nuxeo-runtime's JBossServiceLocator code.
Sanjay Dalal [Wed, 6 May 2009 16:14:57 +0000 (16:14 +0000)]
cspace-84 created parent child relationships between several projects, repository info. is only in parent projects, added top-level project to build all children projects at a service level, fixed dependencies between the projects, clean package commands now work recursively from top level service trunk
Richard Millet [Sat, 2 May 2009 06:54:02 +0000 (06:54 +0000)]
CSPACE-84: Modified client test code to work with new source structure.
Richard Millet [Sat, 2 May 2009 06:51:49 +0000 (06:51 +0000)]
CSPACE-84: Added area for CollectionObjectService POJO tests.
Richard Millet [Sat, 2 May 2009 05:28:02 +0000 (05:28 +0000)]
CSPACE-84: Adding Client Library code to new source structure.
Richard Millet [Sat, 2 May 2009 05:23:27 +0000 (05:23 +0000)]
CSPACE-84: Adding Client Library code to new source structure.
Richard Millet [Fri, 1 May 2009 23:58:33 +0000 (23:58 +0000)]
CSPACE-84: Added testng dependency
Richard Millet [Fri, 1 May 2009 23:50:41 +0000 (23:50 +0000)]
CSPACE-84: Adding tests to new source structure.
Richard Millet [Fri, 1 May 2009 22:56:37 +0000 (22:56 +0000)]
CSPACE-84: Removed refs to unnecessary abstraction layers.
Richard Millet [Fri, 1 May 2009 22:49:57 +0000 (22:49 +0000)]
CSPACE-84: Removed refs to unnecessary abstraction layers.
Richard Millet [Fri, 1 May 2009 18:36:26 +0000 (18:36 +0000)]
CSPACE-84: An abstract class for all Nuxeo-REST implementations of CollectionSpace service interfaces.
Richard Millet [Fri, 1 May 2009 18:01:33 +0000 (18:01 +0000)]
NOJIRA: This file is being deprecated.
Richard Millet [Fri, 1 May 2009 17:54:21 +0000 (17:54 +0000)]
CSPACE-84: Extracted the Nuxeo specific code from this JAX-RS resource for the CollectionObject service.
Richard Millet [Fri, 1 May 2009 17:53:09 +0000 (17:53 +0000)]
CSPACE-84: Created a Nuxeo-REST implementation of the CollectionObjectService interface.
Richard Millet [Fri, 1 May 2009 17:51:00 +0000 (17:51 +0000)]
CSPACE-84: Created an interface for a CollectionObjectService POJO.
Richard Millet [Thu, 30 Apr 2009 22:34:10 +0000 (22:34 +0000)]
CSPACE-84: Adding JAX-RS specific CollectionSpace service provider node.
Richard Millet [Thu, 30 Apr 2009 22:31:11 +0000 (22:31 +0000)]
CSPACE-84: Removing dead tree from new source structure.
Richard Millet [Thu, 30 Apr 2009 00:04:37 +0000 (00:04 +0000)]
CSPACE-84: Removing dead code from source tree restructure work.
Richard Millet [Wed, 29 Apr 2009 23:11:23 +0000 (23:11 +0000)]
NOJIRA: Updated pom.xml version number from 0.1 to 0.2.
Richard Millet [Wed, 29 Apr 2009 23:09:40 +0000 (23:09 +0000)]
NOJIRA: Update pom.xml package version numbers from 0.1 to 0.2
Richard Millet [Wed, 29 Apr 2009 20:10:33 +0000 (20:10 +0000)]
CSPACE-84: Added missing pom.xml file.
Richard Millet [Wed, 29 Apr 2009 06:11:54 +0000 (06:11 +0000)]
CSPACE-84: Created a new source structure for all services. Moved v0.1 CollectionObject service to this new structure.
Richard Millet [Wed, 29 Apr 2009 06:08:22 +0000 (06:08 +0000)]
NOJIRA: Fixing spelling in logging output.
Aron Roberts [Thu, 23 Apr 2009 02:31:58 +0000 (02:31 +0000)]
CSPACE-75, CSPACE-88 Test comment - please ignore.
Aron Roberts [Thu, 23 Apr 2009 02:21:16 +0000 (02:21 +0000)]
CSPACE-88: Test commit message - please ignore.
Aron Roberts [Thu, 23 Apr 2009 02:00:39 +0000 (02:00 +0000)]
NOJIRA Test commit message - please ignore.
Aron Roberts [Wed, 22 Apr 2009 22:31:59 +0000 (22:31 +0000)]
CSPACE-88: Revamped VersionResource to PingResource, which better reflects the nature of this service - a ping or echo service. (Returning a global version number for the application isn't currently meaningful, as Patrick pointed out.) Service now also responds on requests for both 'ping' and 'echo' path elements.
Aron Roberts [Wed, 22 Apr 2009 03:05:28 +0000 (03:05 +0000)]
Added a trivial 'version' service, per Richard's suggestion, so that clients can 'ping' the service and retrieve a version identifier. This could be expanded upon in the future to provide more info about the installed service, runtime, et al.
Sanjay Dalal [Fri, 17 Apr 2009 21:35:46 +0000 (21:35 +0000)]
CSPACE-80, non-Helloworld 0.1v services, clients, tests and doc types are moved to sanjay's sandbox in jaxrs-prototype
Sanjay Dalal [Fri, 17 Apr 2009 17:38:43 +0000 (17:38 +0000)]
CSPACE-66 Extended the JAX-RS prototype to exchange multi-part content (each part corresponding elements from different schemas hello.xsd or world.xsd) between the service provider and consumer
Sanjay Dalal [Wed, 15 Apr 2009 22:59:18 +0000 (22:59 +0000)]
CSPACE-66 Extended the JAX-RS prototype to exchange multi-part content (each part corresponding elements from different schemas hello.xsd or world.xsd) between the service provider and consumer
Richard Millet [Fri, 10 Apr 2009 22:09:39 +0000 (22:09 +0000)]
Removed def off getClient method. Abstract parent class CollectionSpaceResource now defines that method.
Richard Millet [Fri, 10 Apr 2009 22:08:02 +0000 (22:08 +0000)]
Changed to extend from abstract base class CollectionSpaceResource
Richard Millet [Fri, 10 Apr 2009 22:07:01 +0000 (22:07 +0000)]
CSPACE-69: Add new string constants for PersonNuxeo and CollectionObject workspaces. Also gave these constants the values for our Nuxeo instance on demo.collectionspace.org.
Richard Millet [Fri, 10 Apr 2009 22:04:10 +0000 (22:04 +0000)]
Factored the method getNuxeoClient to the abstract base class CollectionObjectResource
Richard Millet [Fri, 10 Apr 2009 19:14:03 +0000 (19:14 +0000)]
A simple source formatting change.
Richard Millet [Fri, 10 Apr 2009 18:25:38 +0000 (18:25 +0000)]
CSPACE-63: Abstract base class "CollectionObjectClient" now has method for getting the CollectionSpace URL prefix from a system property. If the property is not set then a default of 'http://localhost:8080/helloworld/cspace-nuxeo' is used.
Richard Millet [Thu, 9 Apr 2009 23:48:42 +0000 (23:48 +0000)]
CSPACE-64: Fixed problem caused by using the incorrect response XML element name when parsing the response from Nuxeo's "browse" rest API. Changed from "csid" to "id"
Sanjay Dalal [Thu, 9 Apr 2009 23:42:55 +0000 (23:42 +0000)]
CSPACE-62 build script now checks if jboss is installed or not at given jboss home. also checks if nuxeo is deployed or not.
Sanjay Dalal [Thu, 9 Apr 2009 22:00:29 +0000 (22:00 +0000)]
CSPACE-62 created ant build script to package jboss, nuxeo and db build scripts
Sanjay Dalal [Thu, 9 Apr 2009 21:56:44 +0000 (21:56 +0000)]
CSPACE-11 reconciling changes
Sanjay Dalal [Thu, 9 Apr 2009 19:24:00 +0000 (19:24 +0000)]
CSPACE-61 added database initialization script for mysql
Richard Millet [Thu, 9 Apr 2009 19:06:04 +0000 (19:06 +0000)]
Another CSID bug fix to the CollectionObject service method named "getCollectionObjectList"
Richard Millet [Thu, 9 Apr 2009 18:39:34 +0000 (18:39 +0000)]
Fixing missing CSID bug in CollectionObject service
Sanjay Dalal [Thu, 9 Apr 2009 17:14:56 +0000 (17:14 +0000)]
CSPACE-30 convenient ant build with target to copy helloworld.war to jboss deploy dir
Richard Millet [Thu, 9 Apr 2009 02:59:50 +0000 (02:59 +0000)]
Archiving for my sanbox.
Richard Millet [Thu, 9 Apr 2009 02:57:00 +0000 (02:57 +0000)]
Final changes for v0.1 release candidate for CollectionObject and Identifier services.
Richard Millet [Thu, 9 Apr 2009 02:53:57 +0000 (02:53 +0000)]
This is Nuxeo/OSGi bundle for the CollectionObject entity for v0.1 release.
Richard Millet [Thu, 9 Apr 2009 02:52:09 +0000 (02:52 +0000)]
This is a place for common/global values for all CollectionSpace client classes. Currently isolates hardcoded URL to service application.
Richard Millet [Thu, 9 Apr 2009 02:48:50 +0000 (02:48 +0000)]
Fixed NPE bug if query param value was empty.
Richard Millet [Thu, 9 Apr 2009 02:46:20 +0000 (02:46 +0000)]
Adding constants for schema element strings to avoid hardcoded values.
Richard Millet [Thu, 9 Apr 2009 02:42:36 +0000 (02:42 +0000)]
Added DomainIdentifierResource to application.
Richard Millet [Thu, 9 Apr 2009 02:41:39 +0000 (02:41 +0000)]
Replaced hardcoded Nuxeo workspace UUID with CollectionSpaceResource.CS_NUXEO_WORKSPACE_UID
Richard Millet [Thu, 9 Apr 2009 02:39:08 +0000 (02:39 +0000)]
Domain specific Indentifier service resource for v0.1 release of CollectionSpace.
Richard Millet [Thu, 9 Apr 2009 02:37:59 +0000 (02:37 +0000)]
Adding this interface for common/global values and settings to all CollectionSpace service resources. Currently contains the hardcoded Nuxeo workspace UUID.
Richard Millet [Wed, 8 Apr 2009 18:31:06 +0000 (18:31 +0000)]
Backing out addition of HelloWorldNuxeoService module from pom.xml
Richard Millet [Wed, 8 Apr 2009 17:30:51 +0000 (17:30 +0000)]
Adding HelloWorldNuxeoService module to pom.xml
Richard Millet [Wed, 8 Apr 2009 17:03:49 +0000 (17:03 +0000)]
Migrated CollectionObject and Identifier service sources from my sandbox to the trunk.
Richard Millet [Wed, 8 Apr 2009 16:38:46 +0000 (16:38 +0000)]
Adding JAX-B schema for CollectionObject entity
Richard Millet [Wed, 8 Apr 2009 16:17:19 +0000 (16:17 +0000)]
Addinging Nuxeo/OSGi package for v0.1 CollectionObject entity
Richard Millet [Wed, 8 Apr 2009 04:56:20 +0000 (04:56 +0000)]
renaming directory to avoid naming conflict with NuxeoPerson prototype OSGi/Nuxeo extension
Richard Millet [Wed, 8 Apr 2009 04:35:44 +0000 (04:35 +0000)]
Fixing CollectionObject service tests.
Richard Millet [Tue, 7 Apr 2009 18:27:52 +0000 (18:27 +0000)]
Adding tests to CollectionObject service
Richard Millet [Tue, 7 Apr 2009 00:09:04 +0000 (00:09 +0000)]
Integrating CollectionObject and Identifier services into Restful Nuxeo prototype.
Aron Roberts [Mon, 6 Apr 2009 22:38:30 +0000 (22:38 +0000)]
Added sample concise instance document for the collectionObject schema.
Richard Millet [Fri, 3 Apr 2009 16:35:36 +0000 (16:35 +0000)]
Adding my sandbox version of the HelloWorld prototype work.
Richard Millet [Tue, 31 Mar 2009 00:21:20 +0000 (00:21 +0000)]
Adding my workspace repos ID to comment line.
Richard Millet [Tue, 31 Mar 2009 00:04:45 +0000 (00:04 +0000)]
Update Eclipse settings.
Richard Millet [Tue, 31 Mar 2009 00:02:39 +0000 (00:02 +0000)]
Added <Project> schema references for tools that perform automatic schema validation -like Oxygen.