Release Notes - jUDDI - Version 3.3
Sub-task
- [JUDDI-753] - Add jpa classes for the uddi replication data structures
- [JUDDI-895] - add install data for replication config
- [JUDDI-901] - update admin user interface
- [JUDDI-906] - Create tck test cases for replication
- [JUDDI-910] - Implement directed graph replication
- [JUDDI-916] - reduce logout of replication related activities
- [JUDDI-917] - juddi api adminSaveBusiness/TModel changes should be added for replicatation
- [JUDDI-919] - investigate security options for the replication processes
Bug
- [JUDDI-242] - Expand UDDI_090_SubscriptionListenerIntegrationTest to more elements
- [JUDDI-256] - We need a test for CustodyTransfer
- [JUDDI-644] - Subscription Integration Listener SMTP Tests fail intermittently on Windows
- [JUDDI-653] - Build fails on Ubuntu using OpenJDK
- [JUDDI-708] - juddi-client .NET mono compatibility
- [JUDDI-734] - Handle when a Node changes it ID
- [JUDDI-735] - juddi api wsdls do not have fault information listed
- [JUDDI-739] - juddi-gui businessEditor throws up
- [JUDDI-743] - UDDI_001_UDDIServiceTest has some invalid tests
- [JUDDI-747] - Expand jUDDI API test cases
- [JUDDI-749] - juddi-gui may throw NPE on redeploy
- [JUDDI-752] - UDDI_040_BusinessServiceLoadTest fails to run
- [JUDDI-870] - ORA-00910: specified length too long for its datatype in openjpa
- [JUDDI-873] - Subscription Listener doesn't work for publisher assertion updates
- [JUDDI-881] - find_business does not filter services when providing a tModelBag
- [JUDDI-891] - revise juddi install data to match the root node id per spec
- [JUDDI-892] - Broken links on juddi tomcat page
- [JUDDI-896] - Fix miscellaneous miscellaneous typos and formatting issues
- [JUDDI-897] - listDescription is not set for subscription result sets
- [JUDDI-898] - Fix/update UDDIConstants class and default tmodel install data
- [JUDDI-899] - findBinding by category bag doesn't work
- [JUDDI-902] - When removing a publisher, subscriptions are orphaned
- [JUDDI-903] - SQL Injection on JUDDI API service, delete_publisher
- [JUDDI-908] - Enforce access control rules on deleting publisher assertions
- [JUDDI-913] - Publisher Assertion digital signatures are not persisted in the database
- [JUDDI-920] - jUDDI's support for HTTP based authentication doesn't work
- [JUDDI-921] - Digital Signature Util can fail to validate with a NPE under certain conditions
- [JUDDI-922] - ValueSetValidation rule processing is incorrect
- [JUDDI-924] - CryptoUtil scripts main class is incorrect
- [JUDDI-926] - juddi-gui save configuration isn't working correctly
Improvement
- [JUDDI-605] - Add configurable subscription callback trust stores for SSL
- [JUDDI-726] - add source/wiki documentation for using Subscription for node replication
- [JUDDI-900] - search results for find binding should go to the binding editor
- [JUDDI-925] - add a flag to warn on non-ssl communication for security apis
New Feature
- [JUDDI-608] - add support for tModels with encrypted values
- [JUDDI-706] - Add more soap methods to juddi-api service
- [JUDDI-725] - Add/support subscription api to synchronize two instances of juddi using callbacks
- [JUDDI-744] - Add tck tests for uddi rest services
- [JUDDI-755] - juddi-client add tModel helper functions
- [JUDDI-825] - add value set validation rules
- [JUDDI-861] - send smtp email confirmations when subscriptions/publisher accounts are removed
- [JUDDI-862] - option to reject signed entities with invalid signatures
- [JUDDI-905] - Add basic performance counters to the TCK
- [JUDDI-907] - create juddi api methods to get an item's change history
- [JUDDI-923] - change record browser for administrators
- [JUDDI-931] - jUDDI CLI Client
Task
- [JUDDI-241] - Implement Replication API
- [JUDDI-272] - FInish implementation of Custody transfer
- [JUDDI-733] - Remove juddi-console project
- [JUDDI-736] - Identify if the UDDI specs allows for node id changes or rename
- [JUDDI-748] - Complete documentation of the 3.3.0 release functionality
- [JUDDI-760] - correct links for mailing list
- [JUDDI-894] - juddi-tomcat main page should be replaced
- [JUDDI-912] - Update documentation for 3.3 release
Test
- [JUDDI-927] - Can not access status and statistic of admin