[Registry-dev] [Build Report] WSO2 Registry - Nightly Build build 70 was SUCCESSFUL (with 57 tests). Change made by 6 authors

WSO2 Builder builder at wso2.org
Sat May 10 07:24:48 PDT 2008


The project WSO2 Registry - Nightly Build has the following 40 changes by 6 authors:

*chathura* made the following changes at 

Comment:

Added functionality to ignore suffixing slashes in resource paths.



> /trunk/registry/modules/core/src/test/java/org/wso2/registry/jdbc/PathsTest.java (16260)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/Repository.java (16260)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/utils/RegistryUtils.java (16260)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/TransactionalJDBCRegistry.java (16260)
*chathura* made the following changes at 

Comment:

Added support for version restore functionality after renaming parent collections.



> /trunk/registry/modules/core/src/test/java/org/wso2/registry/utils (16608)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/utils/RegistryUtils.java (16608)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/dao/RestoreUtilDAO.java (16608)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/VersionRepository.java (16608)
> /trunk/registry/modules/core/src/test/java/org/wso2/registry/utils/RegistryUtilsTest.java (16608)
*chanaka* made the following changes at 

Comment:
1 - Implemented the new lifecycle thing in to UI
* Need comments on this.
* I think it has to be modified.

> /trunk/registry/modules/webapps/src/main/webapp/admin/ajax/lifecycle_list.jsp (16594)
> /trunk/registry/modules/webapps/src/main/java/org/wso2/registry/web/utils/LifecycleUtil.java (16594)
> /trunk/registry/modules/webapps/src/main/java/org/wso2/registry/web/ControllerServlet.java (16594)
> /trunk/registry/modules/webapps/src/main/webapp/admin/images/noatunstop.png (16594)
> /trunk/registry/modules/webapps/src/main/webapp/admin/js/common.js (16594)
> /trunk/registry/modules/webapps/src/main/webapp/admin/css/main.css (16594)
> /trunk/registry/modules/webapps/src/main/webapp/admin/registry-resources.jsp (16594)
*chathura* made the following changes at 

Comment:

Removed a system property.



> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/JDBCRegistry.java (16323)
*glen* made the following changes at 

Comment:
Get APP using the same registry as the webapp.

* Revamp getting UserRegistry inside APP code - now we create it during the resolve() in the RegistryResolver and store it in a context attribute.  This also saves a lot of repeated work we were doing in RegistryAdapter.getSecureRegistry()

* Store embeddedRegistry (we need to change that name) in RegistryContext 

* General cleanup, avoid extra registry instances, pass around embeddedRegistry instead

TODO : Stop using singleton RegistryContext, need to make that thread-aware.


> /trunk/registry/modules/core/src/main/java/org/wso2/registry/app/RegistryProvider.java (16480)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/app/RegistryResolver.java (16480)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/app/RegistryAdapter.java (16480)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/config/RegistryContext.java (16480)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/servlet/RegistryServlet.java (16480)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/JDBCRegistry.java (16480)
*chanaka* made the following changes at 

Comment:
Introduced pagination to UI (resource page)
TODO:
1 - properly style the pagination
2 - Implement pagination in Search results
3 - Handle delete resource, add resource during pagination in a user friendly way.

> /trunk/registry/modules/webapps/src/main/webapp/admin/ajax/entry-list.jsp (16651)
> /trunk/registry/modules/webapps/src/main/java/org/wso2/registry/web/ControllerServlet.java (16651)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/RegistryConstants.java (16651)
> /trunk/registry/modules/webapps/src/main/java/org/wso2/registry/web/UIConstants.java (16651)
> /trunk/registry/modules/webapps/src/main/webapp/admin/js/common.js (16651)
> /trunk/registry/modules/webapps/src/main/webapp/admin/registry-resources.jsp (16651)
> /trunk/registry/modules/webapps/src/main/java/org/wso2/registry/web/actions/CollectionPagesViewAction.java (16651)
> /trunk/registry/modules/webapps/src/main/java/org/wso2/registry/web/utils/ResourcesUtil.java (16651)
*chanaka* made the following changes at 

Comment:
1 - IE issues raised by the resent validation changes in the UI are fixed.
2 - Missing validations were added for UI
3 - Text Trimmed error is fixed on user edit page

> /trunk/registry/modules/webapps/src/main/webapp/admin/js/validation.js (16478)
> /trunk/registry/modules/webapps/src/main/webapp/admin/recent-activity.jsp (16478)
> /trunk/registry/modules/webapps/src/main/webapp/admin/user.jsp (16478)
> /trunk/registry/modules/webapps/src/main/webapp/admin/js/common.js (16478)
> /trunk/registry/modules/webapps/src/main/webapp/admin/css/main.css (16478)
> /trunk/registry/modules/webapps/src/main/webapp/admin/advanced-search.jsp (16478)
> /trunk/registry/modules/webapps/src/main/webapp/admin/registry-resources.jsp (16478)
> /trunk/registry/modules/webapps/src/main/webapp/admin/ajax/user-password-edit.jsp (16478)
> /trunk/registry/modules/webapps/src/main/webapp/admin/search.jsp (16478)
*glen* made the following changes at 

Comment:
Get APP working in the WAR - still with an InMemoryRegistry, need to hook up the correct config for that!


> /trunk/registry/modules/core/src/main/java/org/wso2/registry/app/RegistryProvider.java (16347)
> /trunk/registry/modules/webapps/conf/web.xml (16347)
*glen* made the following changes at 

Comment:
* Use consistent registry namespace for properties

* Use constants for URL_SEPARATOR

* Use UUID for Atom ID

* Introduce RemoteResourceImpl, which is a ResourceImpl that doesn't open a separate content connection until the content is asked for.  This could later be tweaked with a config setting, but for now this makes us much more efficient when we just want metadata.

* Start prepping for non-singleton RegistryContext... still don't quite know the best way to get it from the RegistryServlet to the AbderaServlet though.  Might have to go through HttpRequest attributes (bleh)....

* Little bits of code cleanup (redundant initializers, unused code, etc)

> /trunk/registry/modules/core/src/main/java/org/wso2/registry/ResourceImpl.java (16547)
> /trunk/registry/modules/webapps/src/main/java/org/wso2/registry/web/actions/ResourceDetailsAction.java (16547)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/app/RemoteResourceImpl.java (16547)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/app/RegistryAdapter.java (16547)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/urlhandlers/CommentCollectionURLHandler.java (16547)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/app/RegistryResolver.java (16547)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/handlers/builtin/CommentURLHandler.java (16547)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/app/PropertyExtensionFactory.java (16547)
> /trunk/registry/modules/webapps/conf/web.xml (16547)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/queries/SQLQueryProcessor.java (16547)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/dao/ResourceDAO.java (16547)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/servlet/RegistryServlet.java (16547)
> /trunk/registry/modules/core/src/test/java/org/wso2/registry/app/AbstractAPPTest.java (16547)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/app/RegistryProvider.java (16547)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/app/RemoteRegistry.java (16547)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/utils/AuthorizationUtil.java (16547)
> /trunk/registry/modules/core/src/test/java/org/wso2/registry/app/JettyBasedServerTest.java (16547)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/handlers/builtin/TagCollectionURLHandler.java (16547)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/handlers/builtin/RatingURLHandler.java (16547)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/handlers/builtin/CommentCollectionURLHandler.java (16547)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/JDBCRegistry.java (16547)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/handlers/builtin/RatingCollectionURLHandler.java (16547)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/dao/CommentsDAO.java (16547)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/TransactionalJDBCRegistry.java (16547)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/handlers/builtin/TagURLHandler.java (16547)
> /trunk/registry/modules/core/src/test/java/org/wso2/registry/app/ResourceHandling.java (16547)
*deepal* made the following changes at 

Comment:
- added some wsdl extraction 
- collection pagination 


> /trunk/registry/modules/core/src/main/java/org/wso2/registry/aspects/DefaultLifecycle.java (16589)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/Collection.java (16589)
> /trunk/registry/modules/core/src/test/java/org/wso2/registry/jdbc/PaginationTest.java (16589)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/CollectionImpl.java (16589)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/app/APPConstants.java (16589)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/app/RemoteRegistry.java (16589)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/handlers/builtin/utils/WSDLFileProcessor.java (16589)
> /trunk/registry/modules/core/src/test/java/org/wso2/registry/app/APPBasedPaginationTest.java (16589)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/app/RegistryAdapter.java (16589)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/handlers/builtin/utils/SchemaFileProcessor.java (16589)
*deepal* made the following changes at 

Comment:
second part for the pagination

> /trunk/registry/modules/core/src/test/java/org/wso2/registry/jdbc/PaginationTest.java (16618)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/CollectionImpl.java (16618)
*chathura* made the following changes at 

Comment:

Another phase of versioning implementation.

Completed the version creation and version browsing.

Resources track whether they are modified after fetched from the registry. If modified, new version is created automatically on put.
New version (check point) for any resource or collection can be created explicitly by calling the new Registry API method
registry.createVersion(resource_path);

Improved the test cases to validate new versioning features.



> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/utils/creators/HSQLDatabaseCreator.java (16476)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/ResourceImpl.java (16476)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/Repository.java (16476)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/app/RemoteRegistry.java (16476)
> /trunk/registry/modules/core/src/test/java/org/wso2/registry/jdbc/MoveTest.java (16476)
> /trunk/registry/modules/core/src/main/resources/database-scripts/derby-complete.sql (16476)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/CollectionVersionImpl.java (16476)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/dao/SnapshotDAO.java (16476)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/JDBCRegistry.java (16476)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/ResourceVersionImpl.java (16476)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/utils/creators/DerbyDatabaseCreator.java (16476)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/session/UserRegistry.java (16476)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/dao/ResourceVersionDAO.java (16476)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/VersionRepository.java (16476)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/TransactionalJDBCRegistry.java (16476)
> /trunk/registry/modules/core/src/test/java/org/wso2/registry/jdbc/JDBCRegistryTest.java (16476)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/dao/ResourceDAO.java (16476)
> /trunk/registry/modules/core/src/main/resources/database-scripts/derby-registry.sql (16476)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/Registry.java (16476)
> /trunk/registry/modules/core/src/test/java/org/wso2/registry/jdbc/VersionHandlingTest.java (16476)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/NonTransactionalJDBCRegistry.java (16476)
*chathura* made the following changes at 

Comment:

Integrating the versioning support to the UI.
Added functionality to manually create versions.



> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/Repository.java (16771)
> /trunk/registry/modules/webapps/src/main/java/org/wso2/registry/web/ControllerServlet.java (16771)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/utils/RegistryUtils.java (16771)
> /trunk/registry/modules/webapps/src/main/webapp/admin/js/common.js (16771)
> /trunk/registry/modules/webapps/src/main/webapp/admin/registry-resources.jsp (16771)
> /trunk/registry/modules/webapps/src/main/java/org/wso2/registry/web/utils/ResourcesUtil.java (16771)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/dao/ResourceDAO.java (16771)
> /trunk/registry/modules/core/src/test/java/org/wso2/registry/jdbc/VersionHandlingTest.java (16771)
*deepal* made the following changes at 

Comment:
adding eclipse wsdl validator dependencies

> /trunk/registry/pom.xml (16612)
> /trunk/registry/modules/core/pom.xml (16612)
*amila* made the following changes at 

Comment:
added the wsdl and schema dependencies


> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/handlers/builtin/WSDLMediaTypeHandler.java (16609)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/handlers/builtin/utils/WSDLFileProcessor.java (16609)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/handlers/builtin/XSDMediaTypeHandler.java (16609)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/handlers/builtin/utils/SchemaFileProcessor.java (16609)
*chanaka* made the following changes at 

Comment:
style the paging in main resource page

> /trunk/registry/modules/webapps/src/main/webapp/admin/ajax/entry-list.jsp (16715)
> /trunk/registry/modules/webapps/src/main/webapp/admin/ajax/association-list.jsp (16715)
> /trunk/registry/modules/webapps/src/main/webapp/admin/css/main.css (16715)
> /trunk/registry/modules/webapps/src/main/webapp/admin/registry-resources.jsp (16715)
> /trunk/registry/modules/webapps/src/main/webapp/admin/association-tree.jsp (16715)
*glen* made the following changes at 

Comment:
* Add getAvailableAspects() to Registry interface - still need to go over aspect config and storage (there are collections both in RegistryContext and Registry...?) but this should give Chanaka something to hang the UI hat on

* Fix up PaginationTest - code style (spaces and commas), incorrect argument order for assertEquals().  Also make sure resource names use 2-digit numbers so lexical ordering works nicely.


> /trunk/registry/modules/core/src/test/java/org/wso2/registry/jdbc/PaginationTest.java (16706)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/session/UserRegistry.java (16706)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/app/RemoteRegistry.java (16706)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/TransactionalJDBCRegistry.java (16706)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/config/RegistryContext.java (16706)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/JDBCRegistry.java (16706)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/NonTransactionalJDBCRegistry.java (16706)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/Registry.java (16706)
*keith* made the following changes at 

Comment:
Setting the size of description to 10000/ It was 500 and is insufficient


> /trunk/registry/modules/core/src/main/resources/database-scripts/derby-complete.sql (16489)
> /trunk/registry/modules/core/src/main/resources/database-scripts/derby-registry.sql (16489)
*glen* made the following changes at 

Comment:
* Rough in pagination API, Q&D implementation, and a test.  Not implemented in APP yet.

* Remove obsolete method Resource.isCollection(), replace with "instanceof Collection"

* Little more work on RegistryFactory

* Order children in results by path name


> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/Repository.java (16446)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/ResourceImpl.java (16446)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/app/RemoteRegistry.java (16446)
> /trunk/registry/modules/core/src/test/java/org/wso2/registry/FactoryTest.java (16446)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/config/RegistryContext.java (16446)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/Resource.java (16446)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/JDBCRegistry.java (16446)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/RegistryFactory.java (16446)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/session/UserRegistry.java (16446)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/CollectionImpl.java (16446)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/CoreRegistry.java (16446)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/TransactionalJDBCRegistry.java (16446)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/dao/ResourceDAO.java (16446)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/NonTransactionalJDBCRegistry.java (16446)
*chathura* made the following changes at 

Comment:

Added support for permanent links (permalinks) of resources.
Now it is possible to access the permalink of resources/collections from the Resource interface.
Permalink is only available if the resource is versioned.

Updated the database creation code and database scripts to contain permalink field.

Corrected a spelling mistake in pom.xmls, which causes the build to fail.



> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/utils/creators/HSQLDatabaseCreator.java (16629)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/ResourceImpl.java (16629)
> /trunk/registry/modules/core/src/main/resources/database-scripts/derby-complete.sql (16629)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/Resource.java (16629)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/dataobjects/ResourceDO.java (16629)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/utils/creators/DerbyDatabaseCreator.java (16629)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/dao/ResourceVersionDAO.java (16629)
> /trunk/registry/modules/core/pom.xml (16629)
> /trunk/registry/pom.xml (16629)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/dao/RestoreUtilDAO.java (16629)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/VersionRepository.java (16629)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/dao/ResourceDAO.java (16629)
> /trunk/registry/modules/core/src/main/resources/database-scripts/derby-registry.sql (16629)
> /trunk/registry/modules/core/src/test/java/org/wso2/registry/jdbc/VersionHandlingTest.java (16629)
*chanaka* made the following changes at 

Comment:
lifecycle minor fixes

> /trunk/registry/modules/webapps/src/main/webapp/admin/ajax/lifecycle_list.jsp (16595)
> /trunk/registry/modules/webapps/src/main/webapp/admin/js/common.js (16595)
> /trunk/registry/modules/webapps/src/main/webapp/admin/registry-resources.jsp (16595)
*glen* made the following changes at 

Comment:
APP improvements to get the right URIs in links and headers.


> /trunk/registry/modules/core/src/main/java/org/wso2/registry/app/RegistryResolver.java (16450)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/app/RegistryAdapter.java (16450)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/config/RegistryContext.java (16450)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/servlet/RegistryServlet.java (16450)
*deepal* made the following changes at 

Comment:
forgot to add the changed resource back 

> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/handlers/builtin/WSDLValidationHandler.java (16730)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/handlers/builtin/XSDValidationHandler.java (16730)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/utils/SchemaValidator.java (16730)
*glen* made the following changes at 

Comment:
Get APPProtocolTest working.

* Protect against NPE in DatabaseCreatorFactory

* Update a little ResourceImpl metadata at end of ResourceDAO.add()

* Remove old class

> /trunk/registry/modules/core/src/main/java/org/wso2/registry/app/RegistryAPPTargetResolver.java (16303)
> /trunk/registry/modules/core/src/test/java/org/wso2/registry/app/APPProtocolTest.java (16303)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/utils/creators/DatabaseCreatorFactory.java (16303)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/dao/ResourceDAO.java (16303)
> /trunk/registry/modules/core/src/test/java/org/wso2/registry/app/RegistryServer.java (16303)
*deepal* made the following changes at 

Comment:
adding wsdl and schema validation handlers 

> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/handlers/builtin/WSDLValidationHandler.java (16727)
> /trunk/registry/modules/webapps/pom.xml (16727)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/servlet/registry.xml (16727)
> /trunk/registry/modules/core/pom.xml (16727)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/handlers/builtin/XSDValidationHandler.java (16727)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/utils/SchemaValidator.java (16727)
*chathura* made the following changes at 

Comment:

Final stages of version restore implementation.
Version restoring now works fine for both resources and collections for common scenarios.
Added more test cases to verify the version restore functionality.
Got many of the previous versioning test working.

Versioning is not yet verified for some rare use cases.



> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/dao/RestoreUtilDAO.java (16557)
> /trunk/registry/modules/core/pom.xml (16557)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/VersionRepository.java (16557)
> /trunk/registry/modules/core/src/test/java/org/wso2/registry/jdbc/JDBCRegistryTest.java (16557)
> /trunk/registry/modules/core/src/test/java/org/wso2/registry/jdbc/VersionHandlingTest.java (16557)
*chathura* made the following changes at 

Comment:

Allowed admin users to remove tags done by all users.
Improved the tag tests to validate new functionality.



> /trunk/registry/modules/core/src/main/java/org/wso2/registry/utils/RegistryUtils.java (16234)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/TransactionalJDBCRegistry.java (16234)
> /trunk/registry/modules/core/src/test/java/org/wso2/registry/jdbc/TagsTest.java (16234)
*keith* made the following changes at 

Comment:
Removing R the handle to the resourse as its causing problems in derdy-10.1.1.0


> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/dao/ResourceDAO.java (16517)
*amila* made the following changes at 

Comment:
re throw an unhandled exception


> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/handlers/builtin/utils/WSDLFileProcessor.java (16582)
*chanaka* made the following changes at 

Comment:
Association Tree page only up to 2 levels with no styling

> /trunk/registry/modules/webapps/src/main/java/org/wso2/registry/web/actions/AssociationTreeViewAction.java (16713)
> /trunk/registry/modules/webapps/src/main/java/org/wso2/registry/web/ControllerServlet.java (16713)
> /trunk/registry/modules/webapps/src/main/webapp/admin/ajax/association-list.jsp (16713)
> /trunk/registry/modules/webapps/src/main/java/org/wso2/registry/web/UIConstants.java (16713)
> /trunk/registry/modules/webapps/src/main/webapp/admin/registry-resources.jsp (16713)
> /trunk/registry/modules/webapps/src/main/webapp/admin/association-tree.jsp (16713)
*deepal* made the following changes at 

Comment:
fixing dbcp version 

> /trunk/registry/pom.xml (16657)
*chanaka* made the following changes at 

Comment:
pagination minor fix

> /trunk/registry/modules/webapps/src/main/webapp/admin/ajax/entry-list.jsp (16655)
> /trunk/registry/modules/webapps/src/main/webapp/admin/registry-resources.jsp (16655)
*chathura* made the following changes at 

Comment:

Adding the versioning support to the UI.



> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/dao/ResourceVersionDAO.java (16611)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/servlet/ResourceRequestProcessor.java (16611)
> /trunk/registry/modules/core/src/test/java/org/wso2/registry/jdbc/JDBCRegistryTest.java (16611)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/servlet/RegistryServlet.java (16611)
> /trunk/registry/modules/core/src/test/java/org/wso2/registry/jdbc/VersionHandlingTest.java (16611)
*chathura* made the following changes at 

Comment:

Implementing versioning support in the UI.



> /trunk/registry/modules/webapps/src/main/java/org/wso2/registry/web/beans/VersionsBean.java (16664)
> /trunk/registry/modules/webapps/src/main/webapp/admin/versions.jsp (16664)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/ResourceImpl.java (16664)
> /trunk/registry/modules/webapps/src/main/java/org/wso2/registry/web/ControllerServlet.java (16664)
> /trunk/registry/modules/webapps/src/main/java/org/wso2/registry/web/actions/ResourceDetailsAction.java (16664)
> /trunk/registry/modules/webapps/src/main/webapp/admin/registry-resources.jsp (16664)
> /trunk/registry/modules/webapps/src/main/java/org/wso2/registry/web/utils/ResourcesUtil.java (16664)
*chathura* made the following changes at 

Comment:

Implementing the version restore functionality.
Resource restoring works fine now.
Still have to complete the collection restoring.
Have to consider all scenarios related to restoring and add support for all such scenarios.

Changed the database creating code to have description of 10000 charactors.



> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/dataobjects/ResourceDO.java (16528)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/utils/creators/DerbyDatabaseCreator.java (16528)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/dataobjects/PropertyDO.java (16528)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/utils/creators/HSQLDatabaseCreator.java (16528)
> /trunk/registry/modules/core/src/test/java/org/wso2/registry/jdbc/MoveTest.java (16528)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/dao/ResourceVersionDAO.java (16528)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/dao/RestoreUtilDAO.java (16528)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/VersionRepository.java (16528)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/dao/ResourceDAO.java (16528)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/JDBCRegistry.java (16528)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/NonTransactionalJDBCRegistry.java (16528)
> /trunk/registry/modules/core/src/test/java/org/wso2/registry/jdbc/VersionHandlingTest.java (16528)
*deepal* made the following changes at 

Comment:
pagination for logs

> /trunk/registry/modules/core/src/main/java/org/wso2/registry/LogEntryCollection.java (16677)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/session/UserRegistry.java (16677)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/app/RemoteRegistry.java (16677)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/TransactionalJDBCRegistry.java (16677)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/dao/LogsDAO.java (16677)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/JDBCRegistry.java (16677)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/NonTransactionalJDBCRegistry.java (16677)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/Registry.java (16677)
*chanaka* made the following changes at 

Comment:
minor fix for association tree

> /trunk/registry/modules/webapps/src/main/webapp/admin/ajax/association-list.jsp (16721)
> /trunk/registry/modules/webapps/src/main/webapp/admin/registry-resources.jsp (16721)
*glen* made the following changes at 

Comment:
* Refactor Aspect.transition() -> Aspect.invoke()

* Fix array code for returning available aspects

> /trunk/registry/modules/core/src/main/java/org/wso2/registry/aspects/DefaultLifecycle.java (16708)
> /trunk/registry/modules/webapps/src/main/java/org/wso2/registry/web/utils/LifecycleUtil.java (16708)
> /trunk/registry/modules/core/src/test/java/org/wso2/registry/jdbc/SimpleLifecycleTest.java (16708)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/TransactionalJDBCRegistry.java (16708)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/Aspect.java (16708)
> /trunk/registry/modules/core/src/main/java/org/wso2/registry/jdbc/JDBCRegistry.java (16708)
*deepal* made the following changes at 

Comment:
got the file handling sample working right 

> /trunk/registry/modules/samples/filebased-sample/build.xml (16235)
> /trunk/registry/modules/samples/filebased-sample/src/org/wso2/samples/FileSampleUtils.java (16235)
*chathura* made the following changes at 

Comment:

Changed the authenticator version to 0.5



> /trunk/registry/pom.xml (16672)



---------------------------------------------------------------------------------------

All 57 tests passed.

Click http://builder.wso2.org/browse/REGISTRY-NIGHTLY-70 to find out more.

Thanks,

Bamboo



More information about the Registry-dev mailing list