-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathRELEASE_NOTES.html
955 lines (887 loc) · 53.8 KB
/
RELEASE_NOTES.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
<!--
* 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.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>