| <!-- |
| * Copyright 2001-2009 The Apache Software Foundation. |
| * |
| * Licensed under the Apache License, Version 2.0 (the "License"); |
| * you may not use this file except in compliance with the License. |
| * You may obtain a copy of the License at |
| * |
| * http://www.apache.org/licenses/LICENSE-2.0 |
| * |
| * Unless required by applicable law or agreed to in writing, software |
| * distributed under the License is distributed on an "AS IS" BASIS, |
| * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| * See the License for the specific language governing permissions and |
| * limitations under the License. |
| * |
| * --> |
| |
| <h1>Release Notes - jUDDI - Version 3.2</h1> |
| |
| <h2> Sub-task |
| </h2> |
| <ul> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-782'>JUDDI-782</a>] - Add v2 API |
| </li> |
| </ul> |
| |
| <h2> Bug |
| </h2> |
| <ul> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-405'>JUDDI-405</a>] - Improve LDAP integration |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-581'>JUDDI-581</a>] - Client side digital signature |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-590'>JUDDI-590</a>] - getAssertionStatusReport does not return incomplete assertions |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-593'>JUDDI-593</a>] - Upgrade to the latest CXF version |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-595'>JUDDI-595</a>] - Subscription API NPE, Validation required |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-596'>JUDDI-596</a>] - Subscription callback without a transport type is not delivered |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-597'>JUDDI-597</a>] - Binding template access point value is converted toLowerCase() |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-603'>JUDDI-603</a>] - Subscription email notifier shouldn't require mailto: prefix |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-606'>JUDDI-606</a>] - Subscription API does not validate on saveSubscription |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-610'>JUDDI-610</a>] - add canned query support in the console |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-615'>JUDDI-615</a>] - NPE when trying to sign an artifact |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-616'>JUDDI-616</a>] - Build fails on during JAR signing of DigSig Applet |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-619'>JUDDI-619</a>] - jUDDI API wsdl is not synchronized to the code base |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-620'>JUDDI-620</a>] - uddi-tck-test.jar is missing from the bundle |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-622'>JUDDI-622</a>] - no stack traces should be thrown in the console during test |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-623'>JUDDI-623</a>] - WSDL files are not syncronized with JUDDI API ws |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-626'>JUDDI-626</a>] - Create verbiage for WSDL/WADL import with for Juddi-gui |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-630'>JUDDI-630</a>] - Implement Inquiry tmodel uddi:uddi.org:findqualifier:orallkeys |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-631'>JUDDI-631</a>] - Add JAVA_OPTs memory settings for Windows catalina.bat |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-632'>JUDDI-632</a>] - New juddi user console does not display correctly in IE8 |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-634'>JUDDI-634</a>] - juddi client's xsd is invalid |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-637'>JUDDI-637</a>] - Add source code documentation to UDDIClerk, UDDIClient, UDDIService and more |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-643'>JUDDI-643</a>] - Documentation pom fails |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-645'>JUDDI-645</a>] - NodeId config setting is not honored |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-646'>JUDDI-646</a>] - Configuring the node id causes the splash page to fail to render |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-649'>JUDDI-649</a>] - Error importing WSDL from juddi-gui |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-653'>JUDDI-653</a>] - Build fails on Ubuntu using OpenJDK |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-654'>JUDDI-654</a>] - Max Tries delivery count for subscription notification is not honored |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-655'>JUDDI-655</a>] - Maximum subscription results count is not honored for asynch notifications |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-662'>JUDDI-662</a>] - Name length of j3_signature_transform_data_value too long |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-663'>JUDDI-663</a>] - juddi-gui-disg jar signer is signing the wrong jar file |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-664'>JUDDI-664</a>] - Remove dependency on sun/oracle jdk |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-666'>JUDDI-666</a>] - revise documentation for ddl generation |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-667'>JUDDI-667</a>] - jUDDI should be able to run on a server not connected to the www |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-669'>JUDDI-669</a>] - Fix juddi-gui settings page |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-671'>JUDDI-671</a>] - Convert the uddi-samples projects maven |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-675'>JUDDI-675</a>] - exception throw when UDDIClient.stop is called more than once |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-676'>JUDDI-676</a>] - juddi-gui business editor page may not render |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-677'>JUDDI-677</a>] - save business does not validate business key for UDDI key rules |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-678'>JUDDI-678</a>] - juddi-gui does not trap expired auth tokens correctly |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-679'>JUDDI-679</a>] - juddi-gui NPE performing find service by id |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-681'>JUDDI-681</a>] - When saving a new business, the business key is not casted correctly |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-682'>JUDDI-682</a>] - fix uddi root business entity install file, invalid discovery url and type |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-685'>JUDDI-685</a>] - Asciidoc generation fails |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-690'>JUDDI-690</a>] - juddi-client java wsdl2uddi may not include uddi-org:protocol:http for all bindings/ports using soap 1.2 |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-691'>JUDDI-691</a>] - NPE querying for Publisher Assertions |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-696'>JUDDI-696</a>] - juddi-gui may not generate aes keys using oracle jre without jce |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-698'>JUDDI-698</a>] - juddi-gui edit subscription page date picker doesn't work |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-700'>JUDDI-700</a>] - juddi-client add find_endpoints functionality |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-704'>JUDDI-704</a>] - jUDDI API Wsdl in source trunk is not synced with code base |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-705'>JUDDI-705</a>] - SaveNode crashes |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-709'>JUDDI-709</a>] - juddi-gui only the first node is listed in the config settings pages |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-711'>JUDDI-711</a>] - digital signature util - add support for trust store validation via system properties |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-712'>JUDDI-712</a>] - Add validation for saving projected entities when a signature is present |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-715'>JUDDI-715</a>] - Java Annotations Example cleanup |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-716'>JUDDI-716</a>] - Unrecognized Value for Element: X509IssuerSerial |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-718'>JUDDI-718</a>] - juddi-client UDDIClerkServlet does not register annotated services on startup |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-721'>JUDDI-721</a>] - juddi-gui edit subscription page incomplete |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-722'>JUDDI-722</a>] - juddi-client does not parse or serialize exception correctly |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-727'>JUDDI-727</a>] - Publish validation does not validate node ownership |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-730'>JUDDI-730</a>] - juddi-gui operational status missing from tmodels |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-732'>JUDDI-732</a>] - Append juddi-migration tool with dependencies to uddi client distribution |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-735'>JUDDI-735</a>] - juddi api wsdls do not have fault information listed |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-739'>JUDDI-739</a>] - juddi-gui businessEditor throws up |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-740'>JUDDI-740</a>] - juddi REST services do not function for JSON encoded responses |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-746'>JUDDI-746</a>] - Remove test code from SMTP Notifier |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-749'>JUDDI-749</a>] - juddi-gui may throw NPE on redeploy |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-752'>JUDDI-752</a>] - UDDI_040_BusinessServiceLoadTest fails to run |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-759'>JUDDI-759</a>] - fix typo on juddi-gui service editor page |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-761'>JUDDI-761</a>] - juddi distribution is missing context.xml |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-762'>JUDDI-762</a>] - deleting a publisher should also delete their content, auth tokens |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-763'>JUDDI-763</a>] - juddi-gui wadl importer fails to run (no feedback) |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-771'>JUDDI-771</a>] - fix juddi admin console status page "happy juddi" |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-772'>JUDDI-772</a>] - revise uddi migration tool to support importing from version 2 api |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-775'>JUDDI-775</a>] - juddi-gui last minute enhancements |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-776'>JUDDI-776</a>] - WSDL/WADL2UDDI truncate or split up long descriptions |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-777'>JUDDI-777</a>] - mvn build process is broken in windows |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-785'>JUDDI-785</a>] - find with CASE_INSENSITIVE_SORT throws JPA exception |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-787'>JUDDI-787</a>] - SORT_BY_NAME_DESC find qualifier for find Binding is an invalid combo, not flagged by juddi |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-790'>JUDDI-790</a>] - admin console transport broken |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-791'>JUDDI-791</a>] - Login/Logout in admin and juddi-gui |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-792'>JUDDI-792</a>] - Add_Publisher |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-794'>JUDDI-794</a>] - 'admin' users cannot delete items not owned by them |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-795'>JUDDI-795</a>] - juddi-gui settings config page logic issue |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-801'>JUDDI-801</a>] - The UDDIv3 field IsTruncated() is never populated from Find APIs |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-802'>JUDDI-802</a>] - publisher defaults to admin |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-803'>JUDDI-803</a>] - keyGenerator not valid |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-804'>JUDDI-804</a>] - find tModel NPE |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-805'>JUDDI-805</a>] - service edit may fail to render correctly under certain conditions |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-809'>JUDDI-809</a>] - find service's minimum elements is incorrect |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-813'>JUDDI-813</a>] - find business by tmodel key bag, no result returned |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-816'>JUDDI-816</a>] - business and service editor krgrp kr's are not saved |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-822'>JUDDI-822</a>] - Defaults when saving a publisher are null |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-826'>JUDDI-826</a>] - saveBusiness on an existing business fails no browsers other than chrome |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-827'>JUDDI-827</a>] - misc usability enhancements |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-828'>JUDDI-828</a>] - JUDDI fails to deploy on EAP6.x |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-829'>JUDDI-829</a>] - adjust validation rules for bindingTemplate/tModelInstanceInfo |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-830'>JUDDI-830</a>] - importFromWSDL password field should be of type password |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-834'>JUDDI-834</a>] - login always uses the 'default' nodename |
| </li> |
| </ul> |
| |
| <h2> Improvement |
| </h2> |
| <ul> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-237'>JUDDI-237</a>] - Extra select queries are run, one for each search result related to category bag |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-260'>JUDDI-260</a>] - package console using InVM transport |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-331'>JUDDI-331</a>] - Try adding error msg in the console |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-455'>JUDDI-455</a>] - Add some UI to JUDDI console to display the management beans/monitoring |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-556'>JUDDI-556</a>] - Improvements for the UDDI Portal/Administrative web console |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-575'>JUDDI-575</a>] - Referential Integrity Check |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-583'>JUDDI-583</a>] - Productize the TCK test suite |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-594'>JUDDI-594</a>] - Reconfigure jUDDI so that multiple instances can be run from the same container with different databases |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-598'>JUDDI-598</a>] - Add additional transports to the base install data |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-599'>JUDDI-599</a>] - Add REST style bindings for Inquiry get_XXX APIs |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-601'>JUDDI-601</a>] - Add more constant fields and documentation to juddi-client |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-602'>JUDDI-602</a>] - Support encrypted values in our config |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-614'>JUDDI-614</a>] - Add additional configuration options juddi-client uddi.xml |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-618'>JUDDI-618</a>] - Encryption enhancements |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-625'>JUDDI-625</a>] - Add REST style bindings for inquiry find_XXX |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-627'>JUDDI-627</a>] - Switch the juddi server to xml configuration file |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-628'>JUDDI-628</a>] - Refactor all configuration settings logically |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-629'>JUDDI-629</a>] - Create unit tests for Cryptor functions, Add Decrypt functionality |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-642'>JUDDI-642</a>] - Convert all existing documentation from docbook(xml) to asciidoc |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-670'>JUDDI-670</a>] - Document the correct usage of UDDIClientContainer |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-674'>JUDDI-674</a>] - create unit tests for Wadl2Uddi |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-686'>JUDDI-686</a>] - track and map requestors IP address to auth token |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-687'>JUDDI-687</a>] - update business editor to have warning when using v2 keys |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-702'>JUDDI-702</a>] - reduce code duplication for CryptorFactory |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-710'>JUDDI-710</a>] - juddi-gui consolidate all config settings |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-720'>JUDDI-720</a>] - juddi-gui and juddiv3/admin add the ability to insert new config elements via browser |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-731'>JUDDI-731</a>] - add constant values for EntityCreator packages and refactor |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-737'>JUDDI-737</a>] - Alter Inquiry API REST endpoints to conform to the recommended uri pattern |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-774'>JUDDI-774</a>] - juddi-client refactor confusing method names, add javadoc |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-780'>JUDDI-780</a>] - Add uddiv2 support for the client and server side |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-788'>JUDDI-788</a>] - revise simple publish example |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-793'>JUDDI-793</a>] - i18n juddiv3 admin console |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-796'>JUDDI-796</a>] - refactor admin console class paths to prevent collisions with juddi-gui |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-797'>JUDDI-797</a>] - reduce javadoc warnings, format any source code files that need it |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-810'>JUDDI-810</a>] - clarify amqp demo instructions |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-811'>JUDDI-811</a>] - use keyboard left and right to page on browse pages |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-815'>JUDDI-815</a>] - cross link all tmodel key references to the tmodel editor page |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-818'>JUDDI-818</a>] - add sort by name for all pickers |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-819'>JUDDI-819</a>] - add package-info.java to all packages for clearer javadoc |
| </li> |
| </ul> |
| |
| <h2> New Feature |
| </h2> |
| <ul> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-314'>JUDDI-314</a>] - Create a juddi-client-bundle-3.0.0 with jar, source and javadocs for juddi-client and uddi-ws |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-509'>JUDDI-509</a>] - Support Service Versioning in the jUDDI client |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-546'>JUDDI-546</a>] - After deployed juddiv3-war-3.1.3 on WebSphere 7 default AXIS Transport URL's are not working |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-564'>JUDDI-564</a>] - Advanced Browser Example |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-567'>JUDDI-567</a>] - Port the client library to .NET |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-577'>JUDDI-577</a>] - Additional Inquiry/Publish Sample - Advanced |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-578'>JUDDI-578</a>] - Add a client side API for supporting XML Digital Signatures |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-579'>JUDDI-579</a>] - Make a new end user web interface |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-600'>JUDDI-600</a>] - WADL2UDDI Basic Mapping of WADL to UDDI entries |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-607'>JUDDI-607</a>] - Administrative user interface |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-609'>JUDDI-609</a>] - Timeline in console |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-621'>JUDDI-621</a>] - Create documentation and examples for running juddi-client in embedded mode |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-633'>JUDDI-633</a>] - Building a Find Qualifiers for comparison operator such as "greater then" and "less than" for QoS queries |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-635'>JUDDI-635</a>] - Added encryptable credentials for juddi-client config files |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-636'>JUDDI-636</a>] - Add Subscription callback implementation for the juddi-client api |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-638'>JUDDI-638</a>] - Configure buildbot for Juddi-client.net |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-639'>JUDDI-639</a>] - Create batch and shell scripts for encryption credentials |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-656'>JUDDI-656</a>] - Add config setting to enable/disable sending auth tokens with subscription result list |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-668'>JUDDI-668</a>] - Add programmatic access to save the juddi client config file |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-672'>JUDDI-672</a>] - create example notifier implementation |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-673'>JUDDI-673</a>] - Add unit tests for SubscriptionCallbackTests |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-683'>JUDDI-683</a>] - Implement configurable warning banner |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-703'>JUDDI-703</a>] - Adding audit logging for authToken request's and discards |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-713'>JUDDI-713</a>] - Add togglable serialization of uddi entities from the tck tests |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-714'>JUDDI-714</a>] - Adding juddi-client.net to client distribution package |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-719'>JUDDI-719</a>] - Add more end user options for the digital signature applet |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-724'>JUDDI-724</a>] - example on exporting data from one registry and importing into another |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-729'>JUDDI-729</a>] - Create a UDDI migration tool |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-755'>JUDDI-755</a>] - juddi-client add tModel helper functions |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-800'>JUDDI-800</a>] - add per user/session node switcher |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-820'>JUDDI-820</a>] - add an example for using juddiclient with uddiv2 endpoints |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-824'>JUDDI-824</a>] - create dist profile for jboss7/eap6 with hibernate |
| </li> |
| </ul> |
| |
| <h2> Task |
| </h2> |
| <ul> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-246'>JUDDI-246</a>] - Complete documentation of the 3.2.0 release functionality |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-283'>JUDDI-283</a>] - Document how to deploy jUDDI using Axis2 |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-497'>JUDDI-497</a>] - Create MBean for the UDDIServiceCache |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-613'>JUDDI-613</a>] - Convert the new GUI build to maven |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-617'>JUDDI-617</a>] - Deploy jUDDI in the cloud |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-641'>JUDDI-641</a>] - Add example which uses the ServiceLocator |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-647'>JUDDI-647</a>] - Add a default user account for tomcat to access the admin ui pages |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-657'>JUDDI-657</a>] - documentation - rectify "GuideJuddi Configuration" and "GuideConfigurationServer" |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-658'>JUDDI-658</a>] - Document how to set logging to debug for jUDDI services |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-659'>JUDDI-659</a>] - remove portal and portlets in favor of the gui |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-660'>JUDDI-660</a>] - create profile for EAP 6.1.1 |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-661'>JUDDI-661</a>] - remove endpoint config from the gui's config.xml (since that is already defined in the uddi.xml) |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-665'>JUDDI-665</a>] - document how to resign the applet jars for production environments |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-688'>JUDDI-688</a>] - package juddi ascii documentation within juddi distro |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-692'>JUDDI-692</a>] - juddi-gui confirm all end user verbiage is i18n-ized |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-693'>JUDDI-693</a>] - juddi-gui setup automatic logouts |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-694'>JUDDI-694</a>] - juddi-gui enable jsp precompiling (build time) |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-697'>JUDDI-697</a>] - juddi-gui complete edit subscription page |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-701'>JUDDI-701</a>] - Run findbugs before release |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-717'>JUDDI-717</a>] - Ensure all sample programs compile and function |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-733'>JUDDI-733</a>] - Remove juddi-console project |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-738'>JUDDI-738</a>] - add REST url into the default install data |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-742'>JUDDI-742</a>] - Add test cases for inquiry REST API |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-756'>JUDDI-756</a>] - Create new JIRA components |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-760'>JUDDI-760</a>] - correct links for mailing list |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-765'>JUDDI-765</a>] - refactoring the juddi-client packages. |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-767'>JUDDI-767</a>] - add maven version information to manifest for juddi-tck-runner and juddi-migration-tool |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-768'>JUDDI-768</a>] - Confirm juddi smtp notifier can deliver to authenticated mail servers |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-769'>JUDDI-769</a>] - juddi-gui all gui functions are broken due to UDDIClient change |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-770'>JUDDI-770</a>] - add juddi-tck-runner to client distribution |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-778'>JUDDI-778</a>] - Update buildbot config for the new maven profiles |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-779'>JUDDI-779</a>] - remove access control interfaces/plugins from juddi-core |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-807'>JUDDI-807</a>] - Test juddi-gui-disg applet on MacOS |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-814'>JUDDI-814</a>] - update install data to reflect wsdl/wadl to uddi mappings |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-817'>JUDDI-817</a>] - confirm that we can't reference a 'marked as deleted' tmodel |
| </li> |
| </ul> |
| |
| |
| <h1>Release Notes - jUDDI - Version 3.1.5 |
| </h1> |
| <h2> Bug |
| </h2> |
| <ul> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-363'>JUDDI-363</a>] - Move hibernate and openjpa persistence files out of resources |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-409'>JUDDI-409</a>] - problems in digital signature on entity |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-496'>JUDDI-496</a>] - The tModel is not loaded in the SubscriptionNotifier |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-545'>JUDDI-545</a>] - combineCategoryBags findQualifier not performing correctly when used in find_business call |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-548'>JUDDI-548</a>] - java7 compatibility |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-553'>JUDDI-553</a>] - TModelDetail not deleted when TModel is deleted |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-557'>JUDDI-557</a>] - Update all POMs on example |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-560'>JUDDI-560</a>] - Issues from findbugs |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-561'>JUDDI-561</a>] - Transaction rollback when PersonName Lang is greater than 5 characters |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-562'>JUDDI-562</a>] - CI build integration failures |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-565'>JUDDI-565</a>] - Binding template validation rules are incorrect |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-566'>JUDDI-566</a>] - Using service/binding/hostingDirector causes a NPE |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-568'>JUDDI-568</a>] - If publication of the root publisher fails, juddi goes into an infinite loop |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-569'>JUDDI-569</a>] - Performance Issue fetching service list |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-571'>JUDDI-571</a>] - find_services lang issue |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-572'>JUDDI-572</a>] - Sending a business key for getServiceDetail causing a class cast exception |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-573'>JUDDI-573</a>] - Performance Issue fetching business |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-574'>JUDDI-574</a>] - findTmodel search results does not return the Lang element |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-576'>JUDDI-576</a>] - Fix broken links and old wiki site |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-582'>JUDDI-582</a>] - KeyedReferenceGroup/tModelKey is either not saved or not retrieved |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-589'>JUDDI-589</a>] - find qualifier signaturePresent doesn't appear to follow the spec |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-591'>JUDDI-591</a>] - Add support for email alerts for Subscription API |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-592'>JUDDI-592</a>] - failing unit test on latest trunk |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-612'>JUDDI-612</a>] - Build 'clean' target does not remove the content in juddi-core-openjpa\src\main |
| </li> |
| </ul> |
| |
| <h2> Improvement |
| </h2> |
| <ul> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-89'>JUDDI-89</a>] - JDBC Datastore performance improvements |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-554'>JUDDI-554</a>] - Link to wiki from participation page goes to a different url |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-555'>JUDDI-555</a>] - Add additional examples for working with UDDI |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-559'>JUDDI-559</a>] - Authentication Tokens do not expire |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-575'>JUDDI-575</a>] - Referential Integrity Check |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-588'>JUDDI-588</a>] - Default Juddi business has services with endpoints starting with ${juddi.server.baseurl}/juddiv3 |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-601'>JUDDI-601</a>] - Add more constant fields and documentation to juddi-client |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-611'>JUDDI-611</a>] - UDDIClerkManager renamed to UDDIClient |
| </li> |
| </ul> |
| |
| <h2> New Feature |
| </h2> |
| <ul> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-563'>JUDDI-563</a>] - Package a Jboss 5/6 compatible war |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-580'>JUDDI-580</a>] - Validation Framework Enhancements |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-584'>JUDDI-584</a>] - provide a working example of configuring juddi with postgres |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-585'>JUDDI-585</a>] - Add a generated Release class to the juddi-client to provide version information at runtime |
| </li> |
| </ul> |
| |
| <h2> Task |
| </h2> |
| <ul> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-480'>JUDDI-480</a>] - Add juddiv3.war distribution for other appservers |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-514'>JUDDI-514</a>] - Upgrade support WSDL2UDDI registration |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-540'>JUDDI-540</a>] - Revisit Distro |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-541'>JUDDI-541</a>] - Small changes to the build |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-586'>JUDDI-586</a>] - Upgrade OpenJPA to 2.x |
| </li> |
| </ul> |
| |
| |
| <h1>Release Notes - jUDDI - Version 3.1.4</h1> |
| |
| <h2> Bug |
| </h2> |
| <ul> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-382'>JUDDI-382</a>] - registry could not be started: URI scheme is not "file" |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-534'>JUDDI-534</a>] - Potential when adding a publisher bc the input is not validated |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-543'>JUDDI-543</a>] - Allow token replacements in all client config. |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-550'>JUDDI-550</a>] - JUDDI Client Fails When Offline |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-551'>JUDDI-551</a>] - pluto-default-theme.jsp has a broken link to pluto.js |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-552'>JUDDI-552</a>] - pluto.js script points to the wrong id hiding/showing the bar |
| </li> |
| </ul> |
| |
| <h2> New Feature |
| </h2> |
| <ul> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-513'>JUDDI-513</a>] - Console should adopt a validation framework |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-549'>JUDDI-549</a>] - Support Digital Signatures |
| </li> |
| </ul> |
| <h1> Release Notes - jUDDI - Version 3.1.3</h1> |
| |
| <h2> Bug |
| </h2> |
| <ul> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-535'>JUDDI-535</a>] - Wrong tModelKey for tModel named uddi-org:types |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-537'>JUDDI-537</a>] - NPE when deleting servicebinding |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-539'>JUDDI-539</a>] - Fix exception handling in the uddi client wrapper classes |
| </li> |
| </ul> |
| |
| <h2> Task |
| </h2> |
| <ul> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-538'>JUDDI-538</a>] - Add second constructor in the wrapper classes in which the manager and node name can be specified. |
| </li> |
| </ul> |
| |
| <h1>Release Notes - jUDDI - Version 3.1.2</h1> |
| |
| <h2> Bug |
| </h2> |
| <ul> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-529'>JUDDI-529</a>] - Problem with LdapSimpleAuthenticator working properly |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-530'>JUDDI-530</a>] - Add JAXWS transport that works with SAP Registry |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-531'>JUDDI-531</a>] - Undeploy of deployed services can lead to notification errors when the subscription endpoint is no longer deployed. |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-532'>JUDDI-532</a>] - null pointer with undeployed services in the console |
| </li> |
| </ul> |
| <h2> Improvement |
| </h2> |
| <ul> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-517'>JUDDI-517</a>] - Externalising Persistence Properties |
| </li> |
| </ul> |
| |
| |
| <h1>Release Notes - jUDDI - Version 3.1.1</h1> |
| |
| <h2>Bug</h2> |
| |
| <ul> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-297'>JUDDI-297</a>] - Pluto logout does not invalidate the portlet session |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-451'>JUDDI-451</a>] - dispositionReport was not recognized. (Does it exist in service WSDL?) |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-506'>JUDDI-506</a>] - Some methods in the juddi-client transport wrapper have the wrong capitalization. |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-507'>JUDDI-507</a>] - get_registeredInfo result lists can't be empty |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-508'>JUDDI-508</a>] - delete_tModel not working with LocalTransport(juddi-client) |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-510'>JUDDI-510</a>] - Action buttons in the Publisher portlet should be disabled for non-admin users |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-511'>JUDDI-511</a>] - Catch exceptions and redirect to a nice error page/alert |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-518'>JUDDI-518</a>] - make juddi console work with XMLDocAuthenticator |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-520'>JUDDI-520</a>] - No confirmation required from user when deleting a publisher in jUDDI console |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-521'>JUDDI-521</a>] - Error in processing values submitted in Publisher form |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-523'>JUDDI-523</a>] - maven clean install failure in WSDLLocatorTest |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-524'>JUDDI-524</a>] - Services' undeployment not reflected in jUDDI console |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-526'>JUDDI-526</a>] - Cursor-ing over jUDDI v3 WSDQL URLs in jUDDI v3 console results in the display box changing size |
| </li> |
| </ul> |
| |
| <h2> Improvement |
| </h2> |
| <ul> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-258'>JUDDI-258</a>] - max constraints for publisher are not used. |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-517'>JUDDI-517</a>] - Externalising Persistence Properties |
| </li> |
| </ul> |
| |
| <h2> New Feature |
| </h2> |
| <ul> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-512'>JUDDI-512</a>] - Support basic authentication on the WebServices |
| </li> |
| </ul> |
| |
| <h2> Task |
| </h2> |
| <ul> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-503'>JUDDI-503</a>] - Merge the juddi-core and juddi-core-openjpa modules and use a classifier |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-519'>JUDDI-519</a>] - Upgrade to the latest GWT (2.3.0) |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-527'>JUDDI-527</a>] - Change to JUDDI_API calls to go straight to the endpoint |
| </li> |
| </ul> |
| |
| <h1>Release Notes - jUDDI - Version 3.1.0</h1> |
| |
| <h2>Bug</h2> |
| |
| <ul> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-252'>JUDDI-252</a>] - RMI broken for Subscription API |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-365'>JUDDI-365</a>] - jUDDI root_BusinessEntity.xml does not contain all exposed services. |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-374'>JUDDI-374</a>] - openjpa + postgresql has problems with timestamps |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-381'>JUDDI-381</a>] - registry could not be started: URI is not absolute |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-413'>JUDDI-413</a>] - Unable to start registry when juddi war is deployed in OSGi container |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-414'>JUDDI-414</a>] - When performing a find_relatedBusinesses query using a <fromKey> or <toKey> a SOAP fault is returned with a validation exception. |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-421'>JUDDI-421</a>] - Subscription with find_business filter does not display changes for updates to contained bindingTemplates |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-423'>JUDDI-423</a>] - Asynchronous subscription notification intervals |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-425'>JUDDI-425</a>] - The juddiv3.war can not be accessed in concurrent way |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-427'>JUDDI-427</a>] - FindQualifiers using tModel name instead of tModelKey |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-428'>JUDDI-428</a>] - The metadata value of the SOAP service are not same with the ones actually used by juddi client |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-430'>JUDDI-430</a>] - The init-params for the UDDIClerkServlet are not working |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-432'>JUDDI-432</a>] - find_service/find_binding queries constrained by business/service keys do not return SOAP faults |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-433'>JUDDI-433</a>] - remove dependency of org.apache.log4j.helpers.Loader to allow use of SLF4J with LogBack instead of Log4J |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-435'>JUDDI-435</a>] - Service moves do not appear to be supported |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-436'>JUDDI-436</a>] - Avoid to depend on log4j internal helper class. |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-437'>JUDDI-437</a>] - To avoid possible Array Index Out Of Bounds Exception and NPE when paths.length=0 in config.Install class. |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-438'>JUDDI-438</a>] - find_tModel by CategoryBag only returns deleted tModel |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-444'>JUDDI-444</a>] - tModel with empty name should not be saved |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-445'>JUDDI-445</a>] - find_business returns one businessInfo couple of times when businessEntity has more names |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-446'>JUDDI-446</a>] - Providing invalid findQualifier should throw E_unsupported |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-447'>JUDDI-447</a>] - Find with general_keywords KeyedReference not taking into consideration keyName |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-448'>JUDDI-448</a>] - Fix simple-publish example so that it runs without problems |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-449'>JUDDI-449</a>] - Race condition in UDDIClientContainer. |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-452'>JUDDI-452</a>] - buildbot failure - can't find the update wsdl |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-456'>JUDDI-456</a>] - combineCategoryBags findQualifier not performing correctly. |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-462'>JUDDI-462</a>] - Throwing exception when we are saving keyedreference while giving a reference to a tModel key which does not exist. |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-463'>JUDDI-463</a>] - Sporadic failure of Subscription Unit tests |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-464'>JUDDI-464</a>] - Cancel should shutdown the Timer too. |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-466'>JUDDI-466</a>] - ClassCast exception in ValidatePublish |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-469'>JUDDI-469</a>] - JUDDIRegistry has moved location |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-471'>JUDDI-471</a>] - the langCode is not set on FindTModels (in the map from and to) |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-481'>JUDDI-481</a>] - Bug? One of the last "2" businesses deleted, recreated the business and received juddi.rootPartition error! |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-483'>JUDDI-483</a>] - ERROR 40XL1: A lock could not be obtained within the time requested |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-484'>JUDDI-484</a>] - The only token modified for seed values is juddi.server.baseurl |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-485'>JUDDI-485</a>] - Invoking UDDI endpoint from the juddi-client can be slow |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-486'>JUDDI-486</a>] - Notifier can miss changes due to issue with setting the lastNotification time |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-487'>JUDDI-487</a>] - The notification code use a wrong time to update the last notification time |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-489'>JUDDI-489</a>] - Creating Files in the tmp directory doesn't work on JBoss and OSX |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-490'>JUDDI-490</a>] - OverviewDoc property order incorrect |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-491'>JUDDI-491</a>] - The links to the wsdl endpoint in the console do not resolve |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-492'>JUDDI-492</a>] - WSTransport needs asynchronous registration to prevent locking at server boot time |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-493'>JUDDI-493</a>] - It is possible for the authToken to get set to an empty string. |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-494'>JUDDI-494</a>] - NPE when trying to option the DispositionReport using the JBossWS stack |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-498'>JUDDI-498</a>] - Success messages for deletes are not empty |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-500'>JUDDI-500</a>] - deleteSQL query is wrong in PublisherAssertionQuery |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-501'>JUDDI-501</a>] - Upgrade to valid Derby release |
| </li> |
| </ul> |
| |
| <h2> Improvement |
| </h2> |
| <ul> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-304'>JUDDI-304</a>] - uddi_090_SubscriptionListenerIntegrationTest fails easily |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-342'>JUDDI-342</a>] - Need a simple way of demonstrating subscriptions and subscription notifications |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-377'>JUDDI-377</a>] - add wsdl registration to juddi-client |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-426'>JUDDI-426</a>] - Could disable the check for the lag time of the notification |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-434'>JUDDI-434</a>] - make replace NullPointerException with "<operation> not found exception" in service wrappers |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-454'>JUDDI-454</a>] - Add management beans to JUDDI |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-461'>JUDDI-461</a>] - Support for new canonical tModels |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-465'>JUDDI-465</a>] - Update the transport.wrapper classes so a managerName and nodeName can be set |
| </li> |
| </ul> |
| |
| <h2> New Feature |
| </h2> |
| <ul> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-243'>JUDDI-243</a>] - Add support for RMI transport for subscription notifications |
| </li> |
| </ul> |
| |
| <h2> Task |
| </h2> |
| <ul> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-411'>JUDDI-411</a>] - Change Derby to run in memory for the unittests |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-429'>JUDDI-429</a>] - Upgrade to apache parent pom version 7 |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-439'>JUDDI-439</a>] - juddi-client should be using the UDDI_Service. |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-440'>JUDDI-440</a>] - Cleanup of compile time warnings in the code |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-442'>JUDDI-442</a>] - Documentation on using HSQL DB |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-443'>JUDDI-443</a>] - Test TCK module agaist other UDDIv3 products |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-450'>JUDDI-450</a>] - remove the dependency on juddi-core, the uddi-client should be independent of it. |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-453'>JUDDI-453</a>] - No longer calling transport with out a managerName - don't use deprecated API |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-457'>JUDDI-457</a>] - Add support to store RMI endpoints. |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-458'>JUDDI-458</a>] - Move pom's to version 3.1.0-SNAPSHOT |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-459'>JUDDI-459</a>] - Add support for JNDI-RMI transport for subscription notifications |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-460'>JUDDI-460</a>] - Add Support for Email Subscription Notifications |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-467'>JUDDI-467</a>] - Deprecate using ManagerName of null. |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-470'>JUDDI-470</a>] - Remove old releases from dist |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-472'>JUDDI-472</a>] - Lazy load the JAXBContext in the JAXBMarshaller |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-475'>JUDDI-475</a>] - Add support to register BPEL processes according to BPEL4WS technote |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-476'>JUDDI-476</a>] - Add a way to serialize UDDI fragments to XML for logging purposes. |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-477'>JUDDI-477</a>] - Add support to specify templates for formatting keys. |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-478'>JUDDI-478</a>] - Let's no longer deploy the (clientside) ValueSet APIs |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-479'>JUDDI-479</a>] - Create a ServiceLocator |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-482'>JUDDI-482</a>] - Use the ServiceCounters to optimize how often the SubscriptionNotification needs to run |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-488'>JUDDI-488</a>] - Add profile to support builds for JAXWS-2.1 and 2.2 |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-495'>JUDDI-495</a>] - Tone down INFO level logging |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-499'>JUDDI-499</a>] - Upgrade to the latest apache parent pom |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-502'>JUDDI-502</a>] - Updating release related issues |
| </li> |
| </ul> |
| |
| |
| <h1>Release Notes - jUDDI - Version 3.0.4</h1> |
| |
| <h2>Sub-task</h2> |
| <ul> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-417'>JUDDI-417</a>] - move ws/juddi website content to juddi website</li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-418'>JUDDI-418</a>] - update website</li> |
| </ul> |
| |
| <h2>Bug</h2> |
| <ul> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-412'>JUDDI-412</a>] - OverviewDoc.overviewUrl should be nullable</li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-420'>JUDDI-420</a>] - NPE in the console if the business does not have any services.</li> |
| </ul> |
| |
| <h2>Improvement</h2> |
| <ul> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-410'>JUDDI-410</a>] - Move the application context value to the "baseurl" parameter</li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-419'>JUDDI-419</a>] - Add functionality to the juddi-client to remove a bindingtemplate from a server</li> |
| </ul> |
| |
| <h2>New Feature</h2> |
| <ul> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-424'>JUDDI-424</a>] - No support for Sybase SQL</li> |
| </ul> |
| |
| <h2>Task</h2> |
| <ul> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-411'>JUDDI-411</a>] - Change Derby to run in memory.</li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-416'>JUDDI-416</a>] - promote jUDDI and Scout to TLP project</li> |
| </ul> |
| |
| |
| <h1>Release Notes - jUDDI - Version 3.0.3</h1> |
| |
| <h2> Bug |
| </h2> |
| <ul> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-396'>JUDDI-396</a>] - Using a find_tModel sub-query within a find_business does not return proper results. |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-397'>JUDDI-397</a>] - new self-registering web service removes present ws |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-398'>JUDDI-398</a>] - When using a find_business query using either a tModelBag or an embedded find_tModel non-pertinent services are not filtered |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-400'>JUDDI-400</a>] - findQualifiers are not working correctly on find_relatedBusiness queries |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-401'>JUDDI-401</a>] - Need to document that 3.0.2 now uses openjpa enhanced classes by default (Caused by: java.lang.ClassNotFoundException: No ClassLoaders found for: org.apache.juddi.model.Address) |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-402'>JUDDI-402</a>] - Two subscription filters not working correctly |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-404'>JUDDI-404</a>] - Saved keys being converted to lowercase causes problems with keyedReference searches |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-406'>JUDDI-406</a>] - KeyGenerator property is wrong in the juddi.properties file |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-407'>JUDDI-407</a>] - FindServiceByTModelKeyQuery.select parentKey should be the business owning the services, not the binding template |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-408'>JUDDI-408</a>] - Make the save/delete methods of the uddi-tck-base methods public |
| </li> |
| </ul> |
| |
| <h2> New Feature |
| </h2> |
| <ul> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-399'>JUDDI-399</a>] - LDAP integration for user authentication in jUDDI + documentation |
| </li> |
| </ul> |
| |
| <h2> Task |
| </h2> |
| <ul> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-170'>JUDDI-170</a>] - Handle case sensitivity with keys |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-246'>JUDDI-246</a>] - Complete documentation of the 3.0.0 release functionality |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-380'>JUDDI-380</a>] - Placeholder to extend XRegistration functionality to other UDDI Entities. |
| </li> |
| </ul> |
| |
| |
| |
| <h1>Release Notes - jUDDI - Version 3.0.2</h1> |
| |
| <h2> Sub-task |
| </h2> |
| <ul> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-379'>JUDDI-379</a>] - the name of either the juddi client config manager or filename should be configurable |
| </li> |
| </ul> |
| |
| <h2> Bug |
| </h2> |
| <ul> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-319'>JUDDI-319</a>] - JUDDI InquiryServiceImpl is unable to handle empty business entities. |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-341'>JUDDI-341</a>] - Distinct query is causing an issue on Db2 and SqlServer |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-351'>JUDDI-351</a>] - UserGuide section 6 needs to be completed |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-352'>JUDDI-352</a>] - UserGuide section 8 needs to be completed |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-354'>JUDDI-354</a>] - juddi-core juddiv3.properties misspells keygenerator |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-357'>JUDDI-357</a>] - Remove juddi.subscription.service property |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-358'>JUDDI-358</a>] - Create chapter on deployment to JBoss 5.1.0.GA |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-359'>JUDDI-359</a>] - Create chapter on deployment to Glassfish |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-360'>JUDDI-360</a>] - Link to site repository doesn't work |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-361'>JUDDI-361</a>] - Bundle packaging ignoring the JAR plugin excludes |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-362'>JUDDI-362</a>] - Add orm.xml to juddi war, make sure it is being used in testing |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-364'>JUDDI-364</a>] - JBossAuthenticator will not compile against release. Documentation of this class is out of date |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-368'>JUDDI-368</a>] - fix variables in the root data |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-370'>JUDDI-370</a>] - jUDDI does not register all services received in GetSubscriptionResult. |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-371'>JUDDI-371</a>] - Change package name of JBossAuthenticator |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-372'>JUDDI-372</a>] - Inquiry Helper improperly uses assignment operator on lists. |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-373'>JUDDI-373</a>] - Brief flag is not read properly by save_subscription |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-375'>JUDDI-375</a>] - Null Pointer Exception in SubscriptionNotifier |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-376'>JUDDI-376</a>] - Subscription results lost during renewal |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-378'>JUDDI-378</a>] - Console authentication issues around subscriptions |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-383'>JUDDI-383</a>] - Need to add a repository for net.sf.docbook |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-384'>JUDDI-384</a>] - Cannot perform find_XXX query with only KeyedReferenceGroup as criteria |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-385'>JUDDI-385</a>] - juddi client request handler does not handle wrapped exceptions correctly |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-386'>JUDDI-386</a>] - juddi's RMI InquiryService/PublishService needs a way of setting the random port that is being opened up. |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-388'>JUDDI-388</a>] - Login problem for jUDDI portlet |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-389'>JUDDI-389</a>] - After saving a subscription with a FindTModel filter, when notifying a change, got a null exception. |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-390'>JUDDI-390</a>] - setPublisherAssertions causes Hibernate exception |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-391'>JUDDI-391</a>] - get_assertionStatusReport causes an incomlete element SOAP fault |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-392'>JUDDI-392</a>] - find_relatedBusinesses causes an invalid content SOAP fault |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-393'>JUDDI-393</a>] - Still receiving null pointer exception when notifying subscriptions filtered other than find_service |
| </li> |
| </ul> |
| |
| <h2> Task |
| </h2> |
| <ul> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-299'>JUDDI-299</a>] - start using the release plugin and nexus |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-353'>JUDDI-353</a>] - Change versions to 3.0.2.SNAPSHOT |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-355'>JUDDI-355</a>] - Update website |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-356'>JUDDI-356</a>] - Switch default back to openjpa |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-367'>JUDDI-367</a>] - Update HelloWorld Code |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-369'>JUDDI-369</a>] - Release 1.0 docbook styles |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-394'>JUDDI-394</a>] - upgrading to tomcat 6.0.26 |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-395'>JUDDI-395</a>] - [WARNING] Using platform encoding (MacRoman actually) to copy filtered resources, i.e. build is platform dependent! |
| </li> |
| </ul> |
| |
| <h1>Release Notes - jUDDI - Version 3.0.1</h1> |
| |
| <h2> Bug |
| </h2> |
| <ul> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-267'>JUDDI-267</a>] - Memory leak during load testing |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-300'>JUDDI-300</a>] - Change versions from 3.0.0 to 3.0.1-SNAPSHOT |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-301'>JUDDI-301</a>] - vfszip: URI protocol not absolute |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-302'>JUDDI-302</a>] - web.xml should have the entries in the correct order |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-303'>JUDDI-303</a>] - JUDDI_ 100_ClientSubscriptionInfoTest fails when deployed to JBoss-5 |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-305'>JUDDI-305</a>] - junit being pulled in as a dependency |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-306'>JUDDI-306</a>] - errors calling getOperationalInfo |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-307'>JUDDI-307</a>] - Need to grab the current transport from the wrapper classes (UDDInquiryService, etc) |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-308'>JUDDI-308</a>] - tomcat hangs on shutdown + patch |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-309'>JUDDI-309</a>] - truncation error for endPoint field |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-310'>JUDDI-310</a>] - Detail how to change the sequence name in Oracle |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-311'>JUDDI-311</a>] - Datatype for j3_auth_token.authorized_name should match j3_publisher.authorized_name |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-312'>JUDDI-312</a>] - Set collection container to null when the collection has no elements |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-313'>JUDDI-313</a>] - ACCESS_POINT_URL in BINDING_TEMPLATE table is too short - 2000 chars |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-315'>JUDDI-315</a>] - AccessPointURL should not be displayed as anchortext if it is of "other" type |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-318'>JUDDI-318</a>] - Need a way of passing UDDI configs into a map |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-320'>JUDDI-320</a>] - jUDDI console doesn't display all information for business service bindings |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-321'>JUDDI-321</a>] - juddi-samples.war web.xml not properly configured |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-323'>JUDDI-323</a>] - JTA Warnings during jUDDI 3 startup |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-324'>JUDDI-324</a>] - jUDDI client config ignores the JNDI settings of remote machine in RMI transport |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-325'>JUDDI-325</a>] - org.apache.juddi.config.Install can't deal with spaces in the path if vfszip |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-326'>JUDDI-326</a>] - jUDDI AuthenticatorFactory may fail to correctly resolve the implementation |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-327'>JUDDI-327</a>] - Document how to change the sequence name using orm.xml |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-328'>JUDDI-328</a>] - NotificationList is a possible memory leak |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-332'>JUDDI-332</a>] - Add the docbook docs to the project |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-333'>JUDDI-333</a>] - File message.properties does not contain key errors.keybag.NullInput and the relevant value. |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-334'>JUDDI-334</a>] - Marshaling error when calling getTransferToken method via the RMI custody transfer interface. |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-335'>JUDDI-335</a>] - jUDDI test data request has an endPoint of 2010-01-01 |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-337'>JUDDI-337</a>] - Missing errors.invalidkey.NodeNotFound key in messages.properties. |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-338'>JUDDI-338</a>] - Fix site links to point to built docbook HTML |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-339'>JUDDI-339</a>] - Need to be able to accept a system property for the juddiv3.properties file filename |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-341'>JUDDI-341</a>] - Distinct query is causing an issue on Db2 and SqlServer |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-343'>JUDDI-343</a>] - UDDIClerkManager will not save the clerk unless it is DEFAULT |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-344'>JUDDI-344</a>] - Clerks functionality fails with WS transport because tomcat's ports aren't open to save |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-347'>JUDDI-347</a>] - Need to review uddi.xml's in juddi project and make sure they all have manager names in the right place |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-348'>JUDDI-348</a>] - Remove the RENAME4* juddi_custom_data from the juddiv3_samples war |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-349'>JUDDI-349</a>] - Document in userguide - where juddiv3.properties should be |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-350'>JUDDI-350</a>] - docs artifact having problems uploading |
| </li> |
| </ul> |
| |
| <h2> Improvement |
| </h2> |
| <ul> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-304'>JUDDI-304</a>] - uddi_090_SubscriptionListenerIntegrationTest fails easily |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-336'>JUDDI-336</a>] - Fix WSDL endpoint so they align with the spec. |
| </li> |
| </ul> |
| |
| <h2> Task |
| </h2> |
| <ul> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-316'>JUDDI-316</a>] - Make EndPoint Registration more dynamic |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-329'>JUDDI-329</a>] - Add SQL scripts |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-330'>JUDDI-330</a>] - fix logging |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-340'>JUDDI-340</a>] - Upgrade XLT tests to the 3.0.1 jUDDI client libs |
| </li> |
| </ul> |
| |
| <h2> Test |
| </h2> |
| <ul> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-274'>JUDDI-274</a>] - XLT test suite |
| </li> |
| </ul> |
| |
| |
| <h1>Release Notes - jUDDI - Version 3.0</h1> |
| |
| <h2> Sub-task |
| </h2> |
| <ul> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-201'>JUDDI-201</a>] - Create browse portlet |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-203'>JUDDI-203</a>] - Create search portlet |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-204'>JUDDI-204</a>] - Create subscribe/update portlet |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-262'>JUDDI-262</a>] - create publisher portlet |
| </li> |
| </ul> |
| |
| <h2> Bug |
| </h2> |
| <ul> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-233'>JUDDI-233</a>] - Revisit juddi-cxf and juddi-axis |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-280'>JUDDI-280</a>] - Local Wrapper Inquiry/Security/Publication Service versions are wrong |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-285'>JUDDI-285</a>] - EntityForLang.java Does not Compile on Java 1.5 |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-288'>JUDDI-288</a>] - Change default serialVersionUIDs to generated |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-289'>JUDDI-289</a>] - InvalidKeyPassedException on BindingTemplate |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-290'>JUDDI-290</a>] - The instanceDetails structure must contain either an overviewDoc or instanceParms |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-291'>JUDDI-291</a>] - Release profile fails with mvn > 2.0.8 |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-292'>JUDDI-292</a>] - <faultstring>String index out of range: 35</faultstring> |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-293'>JUDDI-293</a>] - juddiv3-war module always sets the persistence property to hibernate - even when using openjpa |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-294'>JUDDI-294</a>] - juddi-samples.war has wrong persistence.xml first time after switching jpa providers. |
| </li> |
| </ul> |
| |
| <h2> Task |
| </h2> |
| <ul> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-188'>JUDDI-188</a>] - Add a juddi-dist module which creates a downloadable zip/tar.gz archive |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-199'>JUDDI-199</a>] - Create a juddi-console |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-240'>JUDDI-240</a>] - Handle subscription notifications on the jUDDI server |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-287'>JUDDI-287</a>] - Add registration annotations. |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-296'>JUDDI-296</a>] - Prep work for the 3.0 release |
| </li> |
| </ul> |
| |
| <h1> Release Notes - jUDDI - Version 3.0rc1</h1> |
| |
| <h2> Sub-task |
| </h2> |
| <ul> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-202'>JUDDI-202</a>] - Create a juddi-portal |
| </li> |
| </ul> |
| |
| <h2> Bug |
| </h2> |
| <ul> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-161'>JUDDI-161</a>] - Prune dependencies of juddi-axis |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-245'>JUDDI-245</a>] - Subscription Listener complains |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-250'>JUDDI-250</a>] - Account for 'infoSelection' argument of getRegisteredInfo call |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-253'>JUDDI-253</a>] - Methods in EntityForLang have the same signature |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-255'>JUDDI-255</a>] - org.uddi.api_v3.DispositionReport" as an element because it is missing an @XmlRootElement annotation |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-261'>JUDDI-261</a>] - When quirying for a non-existing entity we receive a SOAPFaultExeption |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-263'>JUDDI-263</a>] - Some objects in juddi3.0 beta miss relevant Set() method. |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-265'>JUDDI-265</a>] - security wsdl error always seen on first startup |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-268'>JUDDI-268</a>] - Table names to long for Oracle Database |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-273'>JUDDI-273</a>] - Disposition Report can't be marshalled |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-275'>JUDDI-275</a>] - select distinct issues -> use group by |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-276'>JUDDI-276</a>] - Create Schema issue - XSD is outputted |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-277'>JUDDI-277</a>] - Need local transport that matches jUDDI v2's |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-278'>JUDDI-278</a>] - Authenticators need to be distinguished from juddi v2 |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-279'>JUDDI-279</a>] - Change name of juddi war to juddiv3.war to avoid juddi v2 conflicts |
| </li> |
| </ul> |
| |
| <h2> Improvement |
| </h2> |
| <ul> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-218'>JUDDI-218</a>] - do "admin" delete of tModels |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-248'>JUDDI-248</a>] - Perform top-down analysis of startup elements to come up with unified method |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-264'>JUDDI-264</a>] - Port 8080 can not be overridden |
| </li> |
| </ul> |
| |
| <h2> Task |
| </h2> |
| <ul> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-189'>JUDDI-189</a>] - Upgrade the jUDDI website to reflect the UDDI v3 work |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-247'>JUDDI-247</a>] - Upgrade tomcat to the latest (5.5 or 6) |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-249'>JUDDI-249</a>] - Review package names |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-259'>JUDDI-259</a>] - Add WS to manipulate publisher objects |
| </li> |
| </ul> |
| |
| |
| |
| <h1>Release Notes - jUDDI - Version 3.0.0.beta</h1> |
| |
| <h2> Sub-task |
| </h2> |
| <ul> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-205'>JUDDI-205</a>] - add subscription notification |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-206'>JUDDI-206</a>] - Implement save_subscription method of API |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-207'>JUDDI-207</a>] - Subscription model itself (durations / point in time / coverage / etc) |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-208'>JUDDI-208</a>] - Implement get_subscriptions method of API |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-209'>JUDDI-209</a>] - Implement delete_subscription method of API |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-210'>JUDDI-210</a>] - Implement get_subscriptionResults method of API |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-211'>JUDDI-211</a>] - Allow subscription results to be chunked |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-212'>JUDDI-212</a>] - Allow the option to request "brief" versus full results with subscription result requests |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-213'>JUDDI-213</a>] - Handle "virtually deleted" entities of subscription results |
| </li> |
| </ul> |
| |
| <h2> Bug |
| </h2> |
| <ul> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-100'>JUDDI-100</a>] - jUDDI does not work with Java 6 |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-166'>JUDDI-166</a>] - Need review persistence.xml setup |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-175'>JUDDI-175</a>] - resources are not on the eclipse classpath by default |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-193'>JUDDI-193</a>] - Fix path bug with manual installation |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-194'>JUDDI-194</a>] - We only want the exploded webapps/juddi directory |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-195'>JUDDI-195</a>] - OpenJPA does not work in alpha |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-214'>JUDDI-214</a>] - Implement getOperationalInfo method |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-216'>JUDDI-216</a>] - 18/19 tests fail under openjpa configuration |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-223'>JUDDI-223</a>] - juddi-cxf missing root_BusinessEntity.xml |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-227'>JUDDI-227</a>] - SOAP error missing required element 'coveragePeriod' |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-228'>JUDDI-228</a>] - SOAP error missing required element 'tModelKey' |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-229'>JUDDI-229</a>] - Persistence issue with subscription with CLOB on Derby |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-231'>JUDDI-231</a>] - Fix potential db connection leaks |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-232'>JUDDI-232</a>] - root_BusinessEntity.xml should not be in WAR |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-235'>JUDDI-235</a>] - Adjust "approximate match" searching to comply with spec |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-236'>JUDDI-236</a>] - update the editable XML install files for new APIs and add some commented help text |
| </li> |
| </ul> |
| |
| <h2> Improvement |
| </h2> |
| <ul> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-234'>JUDDI-234</a>] - More dynamic registration of our own jUDDI endpoints |
| </li> |
| </ul> |
| |
| <h2> New Feature |
| </h2> |
| <ul> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-244'>JUDDI-244</a>] - Add inVM transport for client-server communication to allow embedded jUDDI |
| </li> |
| </ul> |
| |
| <h2> Task |
| </h2> |
| <ul> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-131'>JUDDI-131</a>] - Figure out what to do with the samples and the test directories. |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-136'>JUDDI-136</a>] - How to deal with a table prefix (JUDDI_) when using JPA |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-147'>JUDDI-147</a>] - Create test data in the form of input XML files |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-149'>JUDDI-149</a>] - BusinessEntities require serviceProjections collection |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-150'>JUDDI-150</a>] - Implement service projections in the publish API |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-153'>JUDDI-153</a>] - Build Subscription API |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-177'>JUDDI-177</a>] - Adding debug level logging |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-178'>JUDDI-178</a>] - Perform necessary authentication logic |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-181'>JUDDI-181</a>] - Add scalability tests |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-182'>JUDDI-182</a>] - Investigate using the maven release plugin. |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-196'>JUDDI-196</a>] - Implement subscriptionListener API |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-238'>JUDDI-238</a>] - Create Integration test for Subscription |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-239'>JUDDI-239</a>] - Go over the docs - add info on Subcription |
| </li> |
| </ul> |
| |
| |
| |
| <h1>Release Notes - jUDDI - Version 3.0.0.alpha</h1> |
| |
| <h2> Bug |
| </h2> |
| <ul> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-141'>JUDDI-141</a>] - Keys in data structure must be greater than 41 characters |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-142'>JUDDI-142</a>] - JPA retrievals result in sporadic ordering of collections |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-162'>JUDDI-162</a>] - Block off unimplemented API's with DispositionFaultReports |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-163'>JUDDI-163</a>] - Need to do something about v2 requests received by v3 |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-165'>JUDDI-165</a>] - Remove juddi-web, add juddi-axis |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-167'>JUDDI-167</a>] - Modify pom.xml, move hibernate/openjpa profiles to top level, remove top level dependencies |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-173'>JUDDI-173</a>] - WS marshalling exception |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-179'>JUDDI-179</a>] - Building jUDDI Tomcat Packaging fails on build machine |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-186'>JUDDI-186</a>] - Failing unittests on the uddi-client module |
| </li> |
| </ul> |
| |
| <h2> Improvement |
| </h2> |
| <ul> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-18'>JUDDI-18</a>] - Reduce the use of the Singleton pattern |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-47'>JUDDI-47</a>] - Make juddi a J2EE 1.4 compliant Web Service |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-71'>JUDDI-71</a>] - Integrating JUDDI in a managed environment |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-176'>JUDDI-176</a>] - configure derby to create it's database files in the target directory |
| </li> |
| </ul> |
| |
| <h2> New Feature |
| </h2> |
| <ul> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-171'>JUDDI-171</a>] - Add uddi-client |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-172'>JUDDI-172</a>] - In the juddi-client - convert cargo to use the juddi-tomcat module. |
| </li> |
| </ul> |
| |
| <h2> Task |
| </h2> |
| <ul> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-122'>JUDDI-122</a>] - After Axis2 goes in go through a dependency check |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-132'>JUDDI-132</a>] - Add persistenceManager |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-133'>JUDDI-133</a>] - Add configuration manager |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-134'>JUDDI-134</a>] - Create layer between the ws and the persisence to handle the object conversion |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-135'>JUDDI-135</a>] - Create a tomcat bundle |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-137'>JUDDI-137</a>] - Add unittest frame work which can use the persistence layer |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-138'>JUDDI-138</a>] - Add error handling framework which handles I18N |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-139'>JUDDI-139</a>] - Create key generation strategy |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-140'>JUDDI-140</a>] - Create validation layer |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-143'>JUDDI-143</a>] - Add documentation on Dev and user Setup, and features |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-144'>JUDDI-144</a>] - Create JPA query builder for find_* UDDI methods |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-145'>JUDDI-145</a>] - Adjust model to meet UDD v3 requirements |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-148'>JUDDI-148</a>] - Operational Info structure must be added to model |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-151'>JUDDI-151</a>] - Build Security API |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-152'>JUDDI-152</a>] - Create publisher api layer |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-154'>JUDDI-154</a>] - Create launcher for tests |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-155'>JUDDI-155</a>] - Create installation process |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-156'>JUDDI-156</a>] - Need to load root domain key generator into the config at startup |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-157'>JUDDI-157</a>] - Create framework for jUDDI WS testing |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-158'>JUDDI-158</a>] - Need a profile so that we can switch between testing hibernate and OpenJPA |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-159'>JUDDI-159</a>] - Implement category searching |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-160'>JUDDI-160</a>] - Need release metadata |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-168'>JUDDI-168</a>] - Clean up UUID code |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-174'>JUDDI-174</a>] - Switch cargo to different port |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-180'>JUDDI-180</a>] - Add release profile to the maven build for singning our release artifacts |
| </li> |
| <li>[<a href='https://issues.apache.org/jira/browse/JUDDI-187'>JUDDI-187</a>] - Updating AuthenticationTest and Adding documentation on the new Authentication Approach |
| </li> |
| </ul> |
| |