Release Notes - jUDDI - Version 3.0.0.alpha
Bug
- [JUDDI-141] - Keys in data structure must be greater than 41 characters
- [JUDDI-142] - JPA retrievals result in sporadic ordering of collections
- [JUDDI-162] - Block off unimplemented API's with DispositionFaultReports
- [JUDDI-163] - Need to do something about v2 requests received by v3
- [JUDDI-165] - Remove juddi-web, add juddi-axis
- [JUDDI-167] - Modify pom.xml, move hibernate/openjpa profiles to top level, remove top level dependencies
- [JUDDI-173] - WS marshalling exception
- [JUDDI-179] - Building jUDDI Tomcat Packaging fails on build machine
- [JUDDI-186] - Failing unittests on the uddi-client module
Improvement
- [JUDDI-18] - Reduce the use of the Singleton pattern
- [JUDDI-47] - Make juddi a J2EE 1.4 compliant Web Service
- [JUDDI-71] - Integrating JUDDI in a managed environment
- [JUDDI-176] - configure derby to create it's database files in the target directory
New Feature
- [JUDDI-171] - Add uddi-client
- [JUDDI-172] - In the juddi-client - convert cargo to use the juddi-tomcat module.
Task
- [JUDDI-122] - After Axis2 goes in go through a dependency check
- [JUDDI-132] - Add persistenceManager
- [JUDDI-133] - Add configuration manager
- [JUDDI-134] - Create layer between the ws and the persisence to handle the object conversion
- [JUDDI-135] - Create a tomcat bundle
- [JUDDI-137] - Add unittest frame work which can use the persistence layer
- [JUDDI-138] - Add error handling framework which handles I18N
- [JUDDI-139] - Create key generation strategy
- [JUDDI-140] - Create validation layer
- [JUDDI-143] - Add documentation on Dev and user Setup, and features
- [JUDDI-144] - Create JPA query builder for find_* UDDI methods
- [JUDDI-145] - Adjust model to meet UDD v3 requirements
- [JUDDI-148] - Operational Info structure must be added to model
- [JUDDI-151] - Build Security API
- [JUDDI-152] - Create publisher api layer
- [JUDDI-154] - Create launcher for tests
- [JUDDI-155] - Create installation process
- [JUDDI-156] - Need to load root domain key generator into the config at startup
- [JUDDI-157] - Create framework for jUDDI WS testing
- [JUDDI-158] - Need a profile so that we can switch between testing hibernate and OpenJPA
- [JUDDI-159] - Implement category searching
- [JUDDI-160] - Need release metadata
- [JUDDI-168] - Clean up UUID code
- [JUDDI-174] - Switch cargo to different port
- [JUDDI-180] - Add release profile to the maven build for singning our release artifacts
- [JUDDI-187] - Updating AuthenticationTest and Adding documentation on the new Authentication Approach