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 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029
|
<HTML><HEAD><SCRIPT language="JavaScript" src="resources/script.js" type="text/javascript"></SCRIPT><TITLE>History of Changes</TITLE></HEAD><BODY alink="#cc0000" bgcolor="#ffffff" leftmargin="4" link="#039acc" marginheight="4" marginwidth="4" text="#000000" topmargin="4" vlink="#0086b2"><TABLE border="0" cellpadding="0" cellspacing="0" width="100%"><TR><TD align="left" height="60" rowspan="3" valign="top" width="135"><IMG border="0" height="60" hspace="0" src="resources/logo.gif" vspace="0" width="135"></TD><TD align="left" background="resources/line.gif" colspan="2" height="5" valign="top" width="100%"><IMG align="left" border="0" height="5" hspace="0" src="resources/line.gif" vspace="0" width="1"></TD><TD align="left" height="60" rowspan="3" valign="top" width="29"><IMG border="0" height="60" hspace="0" src="resources/right.gif" vspace="0" width="29"></TD></TR><TR><TD align="left" bgcolor="#0086b2" colspan="2" height="35" valign="top" width="100%"><IMG align="right" alt="" border="0" height="35" hspace="0" src="graphics/changes-header.jpg" vspace="0" width="456"></TD></TR><TR><TD align="left" background="resources/bottom.gif" bgcolor="#0086b2" height="20" valign="top" width="100%"><IMG align="left" border="0" height="20" hspace="0" src="resources/bottom.gif" vspace="0" width="3"></TD><TD align="right" background="resources/bottom.gif" bgcolor="#0086b2" height="20" valign="top" width="288"><TABLE border="0" cellpadding="0" cellspacing="0" width="288"><TR><TD align="left" height="20" valign="top" width="96"><A href="http://xml.apache.org/" onMouseOut="rolloverOff('xml');" onMouseOver="rolloverOn('xml');" target="new"><IMG alt="http://xml.apache.org/" border="0" height="20" hspace="0" name="xml" onLoad="rolloverLoad('xml','resources/button-xml-hi.gif','resources/button-xml-lo.gif');" src="resources/button-xml-lo.gif" vspace="0" width="96"></A></TD><TD align="left" height="20" valign="top" width="96"><A href="http://www.apache.org/" onMouseOut="rolloverOff('asf');" onMouseOver="rolloverOn('asf');" target="new"><IMG alt="http://www.apache.org/" border="0" height="20" hspace="0" name="asf" onLoad="rolloverLoad('asf','resources/button-asf-hi.gif','resources/button-asf-lo.gif');" src="resources/button-asf-lo.gif" vspace="0" width="96"></A></TD><TD align="left" height="20" valign="top" width="96"><A href="http://www.w3.org/" onMouseOut="rolloverOff('w3c');" onMouseOver="rolloverOn('w3c');" target="new"><IMG alt="http://www.w3.org/" border="0" height="20" hspace="0" name="w3c" onLoad="rolloverLoad('w3c','resources/button-w3c-hi.gif','resources/button-w3c-lo.gif');" src="resources/button-w3c-lo.gif" vspace="0" width="96"></A></TD></TR></TABLE></TD></TR></TABLE><TABLE border="0" cellpadding="0" cellspacing="0" width="100%"><TR><TD align="left" valign="top" width="120"><IMG border="0" height="14" hspace="0" src="resources/join.gif" vspace="0" width="120"><BR>
<A href="index.html" onMouseOut="rolloverOff('side-index');" onMouseOver="rolloverOn('side-index');"><IMG alt="Index" border="0" height="12" hspace="0" name="side-index" onLoad="rolloverLoad('side-index','graphics/index-label-2.jpg','graphics/index-label-3.jpg');" src="graphics/index-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="license.html" onMouseOut="rolloverOff('side-license');" onMouseOver="rolloverOn('side-license');"><IMG alt="License" border="0" height="12" hspace="0" name="side-license" onLoad="rolloverLoad('side-license','graphics/license-label-2.jpg','graphics/license-label-3.jpg');" src="graphics/license-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
<A href="install.html" onMouseOut="rolloverOff('side-install');" onMouseOver="rolloverOn('side-install');"><IMG alt="Install" border="0" height="12" hspace="0" name="side-install" onLoad="rolloverLoad('side-install','graphics/install-label-2.jpg','graphics/install-label-3.jpg');" src="graphics/install-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="install-case-solaris.html" onMouseOut="rolloverOff('side-install-case-solaris');" onMouseOver="rolloverOn('side-install-case-solaris');"><IMG alt="Install on Solaris8" border="0" height="12" hspace="0" name="side-install-case-solaris" onLoad="rolloverLoad('side-install-case-solaris','graphics/install-case-solaris-label-2.jpg','graphics/install-case-solaris-label-3.jpg');" src="graphics/install-case-solaris-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="install-case-windows.html" onMouseOut="rolloverOff('side-install-case-windows');" onMouseOver="rolloverOn('side-install-case-windows');"><IMG alt="Install on Win2k" border="0" height="12" hspace="0" name="side-install-case-windows" onLoad="rolloverLoad('side-install-case-windows','graphics/install-case-windows-label-2.jpg','graphics/install-case-windows-label-3.jpg');" src="graphics/install-case-windows-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
<A href="technologies.html" onMouseOut="rolloverOff('side-technologies');" onMouseOver="rolloverOn('side-technologies');"><IMG alt="Technologies" border="0" height="12" hspace="0" name="side-technologies" onLoad="rolloverLoad('side-technologies','graphics/technologies-label-2.jpg','graphics/technologies-label-3.jpg');" src="graphics/technologies-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="infrastructure.html" onMouseOut="rolloverOff('side-infrastructure');" onMouseOver="rolloverOn('side-infrastructure');"><IMG alt="Infrastructure" border="0" height="12" hspace="0" name="side-infrastructure" onLoad="rolloverLoad('side-infrastructure','graphics/infrastructure-label-2.jpg','graphics/infrastructure-label-3.jpg');" src="graphics/infrastructure-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="guide.html" onMouseOut="rolloverOff('side-guide');" onMouseOver="rolloverOn('side-guide');"><IMG alt="User Guide" border="0" height="12" hspace="0" name="side-guide" onLoad="rolloverLoad('side-guide','graphics/guide-label-2.jpg','graphics/guide-label-3.jpg');" src="graphics/guide-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="dynamic.html" onMouseOut="rolloverOff('side-dynamic');" onMouseOver="rolloverOn('side-dynamic');"><IMG alt="Dynamic Content" border="0" height="12" hspace="0" name="side-dynamic" onLoad="rolloverLoad('side-dynamic','graphics/dynamic-label-2.jpg','graphics/dynamic-label-3.jpg');" src="graphics/dynamic-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="how-it-works.html" onMouseOut="rolloverOff('side-how-it-works');" onMouseOver="rolloverOn('side-how-it-works');"><IMG alt="How it works" border="0" height="12" hspace="0" name="side-how-it-works" onLoad="rolloverLoad('side-how-it-works','graphics/how-it-works-label-2.jpg','graphics/how-it-works-label-3.jpg');" src="graphics/how-it-works-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
<A href="xsp.html" onMouseOut="rolloverOff('side-xsp');" onMouseOver="rolloverOn('side-xsp');"><IMG alt="XSP Processor" border="0" height="12" hspace="0" name="side-xsp" onLoad="rolloverLoad('side-xsp','graphics/xsp-label-2.jpg','graphics/xsp-label-3.jpg');" src="graphics/xsp-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="sqltaglib.html" onMouseOut="rolloverOff('side-sqltaglib');" onMouseOver="rolloverOn('side-sqltaglib');"><IMG alt="SQL XSP Taglib" border="0" height="12" hspace="0" name="side-sqltaglib" onLoad="rolloverLoad('side-sqltaglib','graphics/sqltaglib-label-2.jpg','graphics/sqltaglib-label-3.jpg');" src="graphics/sqltaglib-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="fp.html" onMouseOut="rolloverOff('side-fp');" onMouseOver="rolloverOn('side-fp');"><IMG alt="FP XSP Taglib" border="0" height="12" hspace="0" name="side-fp" onLoad="rolloverLoad('side-fp','graphics/fp-label-2.jpg','graphics/fp-label-3.jpg');" src="graphics/fp-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="connection-pool.html" onMouseOut="rolloverOff('side-connection-pool');" onMouseOver="rolloverOn('side-connection-pool');"><IMG alt="SQL Conn Pool" border="0" height="12" hspace="0" name="side-connection-pool" onLoad="rolloverLoad('side-connection-pool','graphics/connection-pool-label-2.jpg','graphics/connection-pool-label-3.jpg');" src="graphics/connection-pool-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="sql.html" onMouseOut="rolloverOff('side-sql');" onMouseOver="rolloverOn('side-sql');"><IMG alt="SQL Processor" border="0" height="12" hspace="0" name="side-sql" onLoad="rolloverLoad('side-sql','graphics/sql-label-2.jpg','graphics/sql-label-3.jpg');" src="graphics/sql-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="ldap.html" onMouseOut="rolloverOff('side-ldap');" onMouseOver="rolloverOn('side-ldap');"><IMG alt="LDAP Processor" border="0" height="12" hspace="0" name="side-ldap" onLoad="rolloverLoad('side-ldap','graphics/ldap-label-2.jpg','graphics/ldap-label-3.jpg');" src="graphics/ldap-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="dcp.html" onMouseOut="rolloverOff('side-dcp');" onMouseOver="rolloverOn('side-dcp');"><IMG alt="DCP Processor" border="0" height="12" hspace="0" name="side-dcp" onLoad="rolloverLoad('side-dcp','graphics/dcp-label-2.jpg','graphics/dcp-label-3.jpg');" src="graphics/dcp-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
<A href="wd-xsp.html" onMouseOut="rolloverOff('side-wd-xsp');" onMouseOver="rolloverOn('side-wd-xsp');"><IMG alt="XSP WD" border="0" height="12" hspace="0" name="side-wd-xsp" onLoad="rolloverLoad('side-wd-xsp','graphics/wd-xsp-label-2.jpg','graphics/wd-xsp-label-3.jpg');" src="graphics/wd-xsp-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
<A href="./api/index.html" onMouseOut="rolloverOff('side-ext-48');" onMouseOver="rolloverOn('side-ext-48');"><IMG alt="Javadocs" border="0" height="12" hspace="0" name="side-ext-48" onLoad="rolloverLoad('side-ext-48','graphics/ext-48-label-2.jpg','graphics/ext-48-label-3.jpg');" src="graphics/ext-48-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
<A href="cocoon2.html" onMouseOut="rolloverOff('side-cocoon2');" onMouseOver="rolloverOn('side-cocoon2');"><IMG alt="Cocoon 2" border="0" height="12" hspace="0" name="side-cocoon2" onLoad="rolloverLoad('side-cocoon2','graphics/cocoon2-label-2.jpg','graphics/cocoon2-label-3.jpg');" src="graphics/cocoon2-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
<A href="faqs.html" onMouseOut="rolloverOff('side-faqs');" onMouseOver="rolloverOn('side-faqs');"><IMG alt="FAQ" border="0" height="12" hspace="0" name="side-faqs" onLoad="rolloverLoad('side-faqs','graphics/faqs-label-2.jpg','graphics/faqs-label-3.jpg');" src="graphics/faqs-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG alt="Changes" border="0" height="12" hspace="0" src="graphics/changes-label-1.jpg" vspace="0" width="120"><BR>
<A href="todo.html" onMouseOut="rolloverOff('side-todo');" onMouseOver="rolloverOn('side-todo');"><IMG alt="Todo" border="0" height="12" hspace="0" name="side-todo" onLoad="rolloverLoad('side-todo','graphics/todo-label-2.jpg','graphics/todo-label-3.jpg');" src="graphics/todo-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
<A href="livesites.html" onMouseOut="rolloverOff('side-livesites');" onMouseOver="rolloverOn('side-livesites');"><IMG alt="Live Sites" border="0" height="12" hspace="0" name="side-livesites" onLoad="rolloverLoad('side-livesites','graphics/livesites-label-2.jpg','graphics/livesites-label-3.jpg');" src="graphics/livesites-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG border="0" height="6" hspace="0" src="resources/separator.gif" vspace="0" width="120"><BR>
<A href="http://xml.apache.org/websrc/index.cgi/xml-cocoon/" onMouseOut="rolloverOff('side-ext-68');" onMouseOver="rolloverOn('side-ext-68');"><IMG alt="Code Repository" border="0" height="12" hspace="0" name="side-ext-68" onLoad="rolloverLoad('side-ext-68','graphics/ext-68-label-2.jpg','graphics/ext-68-label-3.jpg');" src="graphics/ext-68-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="http://xml.apache.org/from-cvs/xml-cocoon/" onMouseOut="rolloverOff('side-ext-70');" onMouseOver="rolloverOn('side-ext-70');"><IMG alt="Dev Snapshots" border="0" height="12" hspace="0" name="side-ext-70" onLoad="rolloverLoad('side-ext-70','graphics/ext-70-label-2.jpg','graphics/ext-70-label-3.jpg');" src="graphics/ext-70-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="mail-lists.html" onMouseOut="rolloverOff('side-mail-lists');" onMouseOver="rolloverOn('side-mail-lists');"><IMG alt="Mail Lists" border="0" height="12" hspace="0" name="side-mail-lists" onLoad="rolloverLoad('side-mail-lists','graphics/mail-lists-label-2.jpg','graphics/mail-lists-label-3.jpg');" src="graphics/mail-lists-label-3.jpg" vspace="0" width="120"></A><BR>
<A href="http://mail-archives.apache.org/" onMouseOut="rolloverOff('side-ext-74');" onMouseOver="rolloverOn('side-ext-74');"><IMG alt="Mail Archive" border="0" height="12" hspace="0" name="side-ext-74" onLoad="rolloverLoad('side-ext-74','graphics/ext-74-label-2.jpg','graphics/ext-74-label-3.jpg');" src="graphics/ext-74-label-3.jpg" vspace="0" width="120"></A><BR>
<IMG border="0" height="14" hspace="0" src="resources/close.gif" vspace="0" width="120"><BR></TD><TD align="left" valign="top" width="*"><TABLE border="0" cellpadding="3" cellspacing="0"><TR><TD><BR>
<DIV align="right"><TABLE border="0" cellpadding="0" cellspacing="0" width="95%"><TR><TD align="right" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-left.gif" vspace="0" width="9"></TD><TD background="resources/bar-border-top.gif"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD align="left" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-right.gif" vspace="0" width="9"></TD></TR><TR><TD background="resources/bar-border-left.gif" width="9"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="9"></TD><TD bgcolor="#0086b2" width="100%"><FONT color="#ffffff" face="arial,helvetica,sanserif"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="5"><B>Cocoon 1.8-dev (September 22 2000)</B></FONT></TD><TD background="resources/bar-border-right.gif" width="9"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="9"></TD></TR><TR><TD align="right" height="12" valign="top" width="9"><IMG border="0" height="12" hspace="0" src="resources/bar-bottom-left.gif" vspace="0" width="9"></TD><TD background="resources/bar-border-bottom.gif"><IMG border="0" height="12" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD align="left" height="12" valign="top" width="9"><IMG border="0" height="12" hspace="0" src="resources/bar-bottom-right.gif" vspace="0" width="9"></TD></TR></TABLE><TABLE border="0" cellpadding="0" cellspacing="0" width="95%"><TR><TD><FONT color="#000000" face="arial,helvetica,sanserif"><UL>
<LI><IMG align="absmiddle" alt="update" border="0" src="images/update.jpg">
Cleaned up docs, especially how-it-works and FAQ; added new questions
and answers to FAQ.
(RDG)</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Changed XSPPage to only clone nodes where necessary, enhancing performance
for complex pages.
(RDG)</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Changed <xsp:pi> back to use target= instead of name= in order
not to break existing users' code (which there is a lot of!).
Changed XSP docs to reflect correct usage.
(RDG)</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Added very primitive profiler (see cocoon.properties)
(RDG)</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Fixed some synchronization errors in Engine. You can now call a Cocoon
page from a Cocoon page, if you really want (this is inefficient and a
bad architecture, but it's possible.)
(RDG)</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Made response taglib work on Servlet API 2.0 engines
(RDG)</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Added xspdoc comments to esql logicsheet and added xspdoc to document convertor in the xml.apache.org site skin directory. god only knows how i'm supposed to add it to the build procedure... help?
(DB)</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Added error handling to esql logicsheet and documented its use in esql sample.
(DB)</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Fixed encoding problem with xinclude processor
(DB) Thanks to <A href="mailto:atagunov@nnt.ru">Tagunov Anthony</A>.</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Fixed problem with XSP and PIs (now follows the correct name="xml-stylesheet" syntax)
(SM) Thanks to <A href="mailto:kevin@webslingerz.com">Kevin Sonney</A>.</LI>
<LI><IMG align="absmiddle" alt="update" border="0" src="images/update.jpg">
Upgraded Xerces to 1.2 because previous version had a bug which meant it couldn't build
the Cocoon documentation.
(SM)</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Added esql logicsheet
(DB)</LI>
<LI><IMG align="absmiddle" alt="update" border="0" src="images/update.jpg">
Upgraded xalan to 1_2_D02
(DB)</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Added installation instructions for iPlanet.
(SM) Thanks to <A href="mailto:terray@4dconcept.fr">Paul Terray</A>.</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Fixed a typo in session taglib
(RR) Thanks to <A href="mailto:jens.lorenz@interface-business.de">Jens Lorenz</A>.</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Added namespace preservation to Java code-generation taglib
(RR)</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Fixed a NPE in XIncludeProcessor on win32 systems
(DB) Thanks to <A href="mailto:darrens@acay.com.au">Darren Smith</A>.</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Added java compiler abstraction for XSP compilation (now we can use Jikes to improve XSP compilation speed).
(SM) Thanks to <A href="mailto:juergen.sonnauer@t-online.de">Juergen Sonnauer</A>.</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Patched the cookie XSP taglib and the LDAP processor.
(SM) Thanks to <A href="mailto:kevin@webslingerz.com">Kevin Sonney</A>.</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Implemented blocking in Engine to make Cocoon run better under heavy load.
(SM) Thanks to <A href="mailto:esalon@canuck.com">Mark Washeim</A>.</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Added Solaris8 and improved Win2k installation case documentation.
(SM) Thanks to <A href="mailto:mark.evans@dsto.defence.gov.au">Mark Evans</A>.</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Made XSP SQL processor do array to string conversion when using a Format object on a text column
(DB)</LI>
<LI><IMG align="absmiddle" alt="update" border="0" src="images/update.jpg">
Brought XInclude processor into conformance (mostly) with the 2000-07-17 version of the working draft.
(DB)</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Fixed problem with unresolved SystemID URIs that cause problems with latest Xerces.
(SM)</LI>
<LI><IMG align="absmiddle" alt="update" border="0" src="images/update.jpg">
Updated to latest Xerces and Xalan.
(SM)</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Included FP form-handling taglib for XSP.
(SM) Thanks to <A href="mailto:sharkbait@mac.com">Jeremy Quinn</A>.</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Fixed the bug that prevented compiled XSP to be cacheable with hasChanged().
(SM) Thanks to <A href="mailto:esalon@canuck.com">Mark Washeim</A>.</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Fixed the bug that xsp:expr does not accept DocumentFragments.
(SM) Thanks to <A href="mailto:greenrd@hotmail.com">Robin Green</A>.</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Updated Cocoon installation case document.
(SM) Thanks to <A href="mailto:mark.evans@dsto.defence.gov.au">Mark Evans</A>.</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Removed normalize-space from sql logicsheet's get-nested-string template
(DB)</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Changed turbine libraries to just include connection pool stuff, added connection pool docs
(DB) Thanks to <A href="mailto:bpm@ec-group.com">Brian Millett</A>.</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Fixed stupid bug in XInclude processor's handling of local files introduced in last patch
(DB) Thanks to <A href="mailto:john.morrison@experian.com">John Morrison</A>.</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Added connection pool (and turbine) to sql logicsheet
(DB) Thanks to <A href="mailto:bpm@ec-group.com">Brian Millett</A>.</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Added support for site-absolute links in xinclude processor
(DB)</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Fixed stupid bug in absolute href support in xinclude processor. also now set system ids on included xml resources.
(DB) Thanks to <A href="mailto:ulim@denic.de">Ulrich Mayring</A>.</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Fixed typo on util.xsl that generated XSP compilation problems for the util taglib.
(SM) Thanks to <A href="mailto:mb@blumenstrasse.vol.at">Matthias Brunner</A>.</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Patched sql processor documentation to be fully up to date! Hoorah!
(DB) Thanks to <A href="mailto:Peter.Seiderer@ciselant.de">Peter Seiderer</A>.</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Added connection cache to sql processor
(DB) Thanks to <A href="mailto:Peter.Seiderer@ciselant.de">Peter Seiderer</A>.</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Disabled "created by cocoon" comment for HTTP HEAD requests.
(DB) Thanks to <A href="mailto:jeremy@media.demon.co.uk">Jeremy Quinn</A>.</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Added HTTP method to Utils.encode so HEAD and GET are distinguishable
(DB) Thanks to <A href="mailto:jeremy@media.demon.co.uk">Jeremy Quinn</A>.</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
XIncludeProcessor now strips document type nodes from included documents
(DB) Thanks to <A href="mailto:Daniel.Schneider@tecfa.unige.ch">Daniel Schneider</A>.</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Added new installation case that should provide insights for newbies.
(SM) Thanks to <A href="mailto:mark.evans@dsto.defence.gov.au">Mark Evans</A>.</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
fixed null pointer exception in XIncludeProcessor.
(DB) Thanks to <A href="mailto:antonio.cabezuelo@eresmas.com">Antonio Cabezuelo Vivo</A>.</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Added printer friendly skin so the documentation can now be generated to
be printer friendly when needed. (stylesheets are pretty crappy right now, but hopefully
some nice guy will improve them)
(SM)</LI>
</UL></FONT></TD></TR></TABLE></DIV><BR>
<DIV align="right"><TABLE border="0" cellpadding="0" cellspacing="0" width="95%"><TR><TD align="right" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-left.gif" vspace="0" width="9"></TD><TD background="resources/bar-border-top.gif"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD align="left" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-right.gif" vspace="0" width="9"></TD></TR><TR><TD background="resources/bar-border-left.gif" width="9"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="9"></TD><TD bgcolor="#0086b2" width="100%"><FONT color="#ffffff" face="arial,helvetica,sanserif"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="5"><B>Cocoon 1.7.4 (May 19 2000)</B></FONT></TD><TD background="resources/bar-border-right.gif" width="9"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="9"></TD></TR><TR><TD align="right" height="12" valign="top" width="9"><IMG border="0" height="12" hspace="0" src="resources/bar-bottom-left.gif" vspace="0" width="9"></TD><TD background="resources/bar-border-bottom.gif"><IMG border="0" height="12" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD align="left" height="12" valign="top" width="9"><IMG border="0" height="12" hspace="0" src="resources/bar-bottom-right.gif" vspace="0" width="9"></TD></TR></TABLE><TABLE border="0" cellpadding="0" cellspacing="0" width="95%"><TR><TD><FONT color="#000000" face="arial,helvetica,sanserif"><UL>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
fixed xpath position() problem that caused the slideshow example to behave strangely. Weird.
(SM)</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
fixed a problem with memory store sweeping idle time declared as seconds
and used as milliseconds which caused heavy CPU usage for undetectable
misconfiguration.
(SM) Thanks to <A href="mailto:burton@relativity.yi.org">Kevin Burton</A>.</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
fixed bug in SQL taglib when doc-element was missing
(DB)</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
fixed bug in SQL taglib's count rows query
(DB) Thanks to <A href="mailto:Giacomo.Pati@pwr.ch">Giacomo Pati</A>.</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Work around context.getRealPath() that fails on some engines.
(SM) Thanks to <A href="mailto:bill_parkinson@merck.com">Bill Parkinson</A>.</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Fixed problem with getResource() not implemented on some servlet engine. Now we test for Servlet 2.2
(SM) Thanks to <A href="mailto:paul@redfork.com">Paul Lamb</A>.</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Fixed backslash escaping in text node strings
(RR) Thanks to <A href="mailto:ulim@denic.de">Ulrich Mayring</A>.</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Fixed invalid code for <util:include-file>. Added debug info to <util:include-uri>
(RR) Thanks to <A href="mailto:ulim@denic.de">Ulrich Mayring</A>.</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Added SVG formatting properties.
(SM)</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Changed behavior for absolute stylesheet hrefs which now point to absolute URI addresses.
(SM)</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Changed "create-session" attribute in <xsp:page> to accept
only "true" and "false" as dictated by the XML Schema boolean
datatype
(RR) Thanks to <A href="mailto:burton@relativity.yi.org">Kevin Burton</A>.</LI>
<LI><IMG align="absmiddle" alt="update" border="0" src="images/update.jpg">
Added namespace preservation for XSP pages. To preserve namespaces in an
XSP page, add an "xsp:xxx" attribute to the page's root element, where
"xxx" is the namespace and the attribute value is the namespace URI
(RR)</LI>
<LI><IMG align="absmiddle" alt="update" border="0" src="images/update.jpg">
Added boolean attribute "create-session" to <xsp:page> in order
to allow for the automatic creation of servlet sessions without
intervening <xsp:logic>
(RR)</LI>
<LI><IMG align="absmiddle" alt="update" border="0" src="images/update.jpg">
Added "java.net.*" to the list of default XSP page Java imports
(RR)</LI>
<LI><IMG align="absmiddle" alt="update" border="0" src="images/update.jpg">
Added synchronization on code generation, compilation and loading
(RR) Thanks to <A href="mailto:greenrd@hotmail.com">Robin Green</A>.</LI>
<LI><IMG align="absmiddle" alt="update" border="0" src="images/update.jpg">
Added support for charset encodings in code generation and compilation.
Tested only with Russian under Blackdown's JDK1.2
(RR) Thanks to <A href="mailto:paul@soft.tlt.ru">Pavel Karassev</A>.</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Fixed bug resulting in multiple <xsp:page> top elements
(RR)</LI>
</UL></FONT></TD></TR></TABLE></DIV><BR>
<DIV align="right"><TABLE border="0" cellpadding="0" cellspacing="0" width="95%"><TR><TD align="right" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-left.gif" vspace="0" width="9"></TD><TD background="resources/bar-border-top.gif"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD align="left" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-right.gif" vspace="0" width="9"></TD></TR><TR><TD background="resources/bar-border-left.gif" width="9"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="9"></TD><TD bgcolor="#0086b2" width="100%"><FONT color="#ffffff" face="arial,helvetica,sanserif"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="5"><B>Cocoon 1.7.3 (May 5 2000)</B></FONT></TD><TD background="resources/bar-border-right.gif" width="9"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="9"></TD></TR><TR><TD align="right" height="12" valign="top" width="9"><IMG border="0" height="12" hspace="0" src="resources/bar-bottom-left.gif" vspace="0" width="9"></TD><TD background="resources/bar-border-bottom.gif"><IMG border="0" height="12" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD align="left" height="12" valign="top" width="9"><IMG border="0" height="12" hspace="0" src="resources/bar-bottom-right.gif" vspace="0" width="9"></TD></TR></TABLE><TABLE border="0" cellpadding="0" cellspacing="0" width="95%"><TR><TD><FONT color="#000000" face="arial,helvetica,sanserif"><UL>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Added code to XSLTProcessor to not import request parameters whose names are not valid XML Qnames and code to XalanTransformer to quote request parameter values to bypass the expression parsing routines.
(DB)</LI>
<LI><IMG align="absmiddle" alt="update" border="0" src="images/update.jpg">
Added column formatting to XSP SQL taglib.
(DB)</LI>
<LI><IMG align="absmiddle" alt="update" border="0" src="images/update.jpg">
Documented all XSP SQL taglib configuration options.
(DB)</LI>
<LI><IMG align="absmiddle" alt="update" border="0" src="images/update.jpg">
Added ability to recognize Servlet 2.1 container and get cocoon.properties
as a ServletContext resource. This should ease installation on Tomcat.
(SM) Thanks to <A href="mailto:paul@redfork.com">Paul Lamb</A>.</LI>
<LI><IMG align="absmiddle" alt="update" border="0" src="images/update.jpg">
Cleaned the docs a little, fixed some typos and extended the cocoon2 sitemap example.
(SM)</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Patched engine creation to allow several instances of Cocoon in the same JVM.
(SM) Thanks to <A href="mailto:mriem@win.tue.nl">Manfred Riem</A>.</LI>
<LI><IMG align="absmiddle" alt="update" border="0" src="images/update.jpg">
Added code to XSP SQL library to automatically choose execute update v.s. execute query
(DB) Thanks to <A href="mailto:kevin@webslingerZ.com">Kevin Sonney</A>.</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Added SMIL formatter.
(SM)</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Added XHTML formatter.
(SM)</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Fixed other encoding problems (hopefully last ones).
(SM) Thanks to <A href="mailto:webmaster@insert.net.pl">Pawel Pesz</A>.</LI>
<LI><IMG align="absmiddle" alt="update" border="0" src="images/update.jpg">
Updated build scripts (mostly esthetics for easier administration).
(SM)</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Fixed some typos and mistakes in documentation.
(SM) Thanks to <A href="mailto:m@icopyright.com">Mike Rossellini</A>.</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Fixed a problem with the cache monitor that was not updating the timestamp after a change
so the cache was disabled after one of multiple stylesheets where updated. Now it works
as expected.
(SM)</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Fixed possible encoding problem in stylesheet loading.
(SM)</LI>
<LI><IMG align="absmiddle" alt="update" border="0" src="images/update.jpg">
Updated Xalan to version 1.0.1.
(SM)</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Added new samples.
(SM)</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Fixed a problem with XSP where PIs contained the string <I>xsp</I>.
(SM) Thanks to <A href="mailto:luta.raphael@networks.vivendi.net">Raphaël Luta</A>.</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Fixed a problem with XSP packages containing dots and also fixes a problem with package generation.
(SM) Thanks to <A href="mailto:moreda@alfa21.com">Roberto Moreda</A>. Fixes <A href="http://xml.apache.org/bugs/show_bug.cgi?id=112">bug 112</A>.</LI>
<LI><IMG align="absmiddle" alt="update" border="0" src="images/update.jpg">
Improved error message when XSP repository directory is not writable.
(SM) Fixes <A href="http://xml.apache.org/bugs/show_bug.cgi?id=102">bug 102</A>.</LI>
<LI><IMG align="absmiddle" alt="update" border="0" src="images/update.jpg">
Added an improved memory store that checks for memory overflow in the background.
(SM) Thanks to <A href="mailto:michel.lehon@outwares.com">Michel Lehon</A>.</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Fixed a number of NPE when using Cocoon from the command line.
(SM) Thanks to <A href="mailto:ovidiu@cup.hp.com">Ovidiu Predescu</A>.</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Fixed xsp:pi that now can work with included xsp:expr for dynamically generated PIs in XSP.
(SM) Thanks to <A href="mailto:greenrd@hotmail.com">Robin Green</A>.</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Fixed xsp:expr [XSPPage.xspExpr()] to ensure that node values are created by the same document instance.
(RR)</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Fixed problem with Sun ProjectX compilation that failed on some platforms.
(SM) Thanks to <A href="mailto:AJSheehan@doe.mass.edu">Andrew Sheehan</A>.</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Fixed problem with LDAP examples.
(SM) Thanks to <A href="mailto:jsrbirch@home.com">James Birchfield</A>.</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Fixed a problem with DocumentDTD that defined the "role" attribute twice
and triggered validation problems on some parsers.
(SM) Thanks to <A href="mailto:maurice.galland@kariboo.com">Maurice Galland</A>.</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Fixed a problem with document stylesheets that messed up anchors.
(SM) Fixes <A href="http://xml.apache.org/bugs/show_bug.cgi?id=91">bug 91</A>.</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Added ability to specify formatting information from the cocoon property
file instead of having to create a custom formatter every time. Also
fixed the output encoding problem since now a specific encoding for the
output stream can be forced.
(SM) Fixes <A href="http://xml.apache.org/bugs/show_bug.cgi?id=90">bug 90</A>.</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Added XML encoding prediction to fix the encoding problem for
ProducerFromFile. Cocoon should now work with all encoding supported by
the XML parser used.
(SM) Fixes <A href="http://xml.apache.org/bugs/show_bug.cgi?id=83">bug 83</A>.</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Added ability to call "hasChanged" from inside the XSP engine to avoid
dynamic page regeneration even XSP pages.
(SM) Thanks to <A href="mailto:greenrd@hotmail.com">Robin Green</A>.</LI>
</UL></FONT></TD></TR></TABLE></DIV><BR>
<DIV align="right"><TABLE border="0" cellpadding="0" cellspacing="0" width="95%"><TR><TD align="right" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-left.gif" vspace="0" width="9"></TD><TD background="resources/bar-border-top.gif"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD align="left" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-right.gif" vspace="0" width="9"></TD></TR><TR><TD background="resources/bar-border-left.gif" width="9"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="9"></TD><TD bgcolor="#0086b2" width="100%"><FONT color="#ffffff" face="arial,helvetica,sanserif"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="5"><B>Cocoon 1.7.2 (March 31 2000)</B></FONT></TD><TD background="resources/bar-border-right.gif" width="9"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="9"></TD></TR><TR><TD align="right" height="12" valign="top" width="9"><IMG border="0" height="12" hspace="0" src="resources/bar-bottom-left.gif" vspace="0" width="9"></TD><TD background="resources/bar-border-bottom.gif"><IMG border="0" height="12" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD align="left" height="12" valign="top" width="9"><IMG border="0" height="12" hspace="0" src="resources/bar-bottom-right.gif" vspace="0" width="9"></TD></TR></TABLE><TABLE border="0" cellpadding="0" cellspacing="0" width="95%"><TR><TD><FONT color="#000000" face="arial,helvetica,sanserif"><UL>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Changed log setting.
(SM)</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Fixed problem with SQLlib.
(DB)</LI>
</UL></FONT></TD></TR></TABLE></DIV><BR>
<DIV align="right"><TABLE border="0" cellpadding="0" cellspacing="0" width="95%"><TR><TD align="right" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-left.gif" vspace="0" width="9"></TD><TD background="resources/bar-border-top.gif"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD align="left" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-right.gif" vspace="0" width="9"></TD></TR><TR><TD background="resources/bar-border-left.gif" width="9"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="9"></TD><TD bgcolor="#0086b2" width="100%"><FONT color="#ffffff" face="arial,helvetica,sanserif"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="5"><B>Cocoon 1.7.1 (March 29 2000)</B></FONT></TD><TD background="resources/bar-border-right.gif" width="9"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="9"></TD></TR><TR><TD align="right" height="12" valign="top" width="9"><IMG border="0" height="12" hspace="0" src="resources/bar-bottom-left.gif" vspace="0" width="9"></TD><TD background="resources/bar-border-bottom.gif"><IMG border="0" height="12" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD align="left" height="12" valign="top" width="9"><IMG border="0" height="12" hspace="0" src="resources/bar-bottom-right.gif" vspace="0" width="9"></TD></TR></TABLE><TABLE border="0" cellpadding="0" cellspacing="0" width="95%"><TR><TD><FONT color="#000000" face="arial,helvetica,sanserif"><UL>
<LI><IMG align="absmiddle" alt="update" border="0" src="images/update.jpg">
Fixed problem with basename evaluation when included into a JSP.
(SM) Thanks to <A href="mailto:paul@oil-law.com">Paul Lamb</A>.</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Updated cocoon.properties and added hook to SQL XSP taglib.
(SM)</LI>
<LI><IMG align="absmiddle" alt="update" border="0" src="images/update.jpg">
Improved syntax highlighting capabilities of viewsource.xsp.
(SM)</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Patched problem with empty string and the LDAPProcessor.
(SM) Thanks to <A href="mailto:mfrench@zycor.lgc.com">Michael French</A>.</LI>
<LI><IMG align="absmiddle" alt="update" border="0" src="images/update.jpg">
Updated to Xalan 1.0 (finally!).
(SM)</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Added XML doclet (consider it alpha).
(SM) Thanks to <A href="mailto:gopi@aztecsoft.com">Gopinath M.R.</A>.</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Fix in string tokenizers missing single CR or LF.
(SM) Thanks to <A href="mailto:greenrd@hotmail.com">Robin Green</A>.</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Added StringTokenizer replacement due to a bug in java.util.StringTokenizer.
(SM) Thanks to <A href="mailto:moravek@pobox.sk">Peter Morávek</A>.</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Fixed bug on XSPUtil.cloneNode choking on comments.
(SM) Thanks to <A href="mailto:jon@stimmel.net">jon@stimmel.net</A>. Fixes <A href="http://xml.apache.org/bugs/show_bug.cgi?id=45">bug 45</A>.</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Added logging capabilities to the framework.
(SM)</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Added the ability to include taglibs with PIs.
(RR)</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Added tablig logicsheet dynamic reloading to XSP.
(RR)</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Added SQL XSP taglib.
(DB)</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Fixed problem with custom classloaders.
(SM) Fixes <A href="http://xml.apache.org/bugs/show_bug.cgi?id=56">bug 56</A>.</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Updated Xalan and Xerces to latest version.
(SM)</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Fixed problem with stylesheet reloading when multiple transformations
are applied on the same pipeline.
(SM)</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Passed request parameters to Xalan as stylesheet parameters.
(SM)</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Fixed a thread-safety problem with Xalan.
(SM)</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Patched Ant to remove dependency on Sun ProjectX and fixed problem for
javadoc not working if tools.jar not set in classpath.
(SM)</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Added the ant scripts that were left over from my environment. Now I removed
everything from my environment, even the classpath is empty.. so I'll be
experiencing more what newbies do. This fixes some problems with javadoc
and classpaths not being correct.
(SM)</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Fixed bug in XSP processor that wasn't using URL to find out for user-defined
taglib logicsheets.
(SM)</LI>
<LI><IMG align="absmiddle" alt="update" border="0" src="images/update.jpg">
Added version information to stylesheets since Xalan was complaining.
(SM)</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Fixed namespace problem in some of the XSP examples that caused troubles
with the newest Xalan.
(SM)</LI>
<LI><IMG align="absmiddle" alt="update" border="0" src="images/update.jpg">
Added Xerces 0.19.5 and updated Ant.
(SM)</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Commented out LDAP processor that caused some problems since the JNDI.jar
package is not shipped with Cocoon.
(SM)</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Moved our package in front of the system classpath in the build scripts
to avoid versioning conflicts with packages installed on the system.
(SM)</LI>
</UL></FONT></TD></TR></TABLE></DIV><BR>
<DIV align="right"><TABLE border="0" cellpadding="0" cellspacing="0" width="95%"><TR><TD align="right" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-left.gif" vspace="0" width="9"></TD><TD background="resources/bar-border-top.gif"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD align="left" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-right.gif" vspace="0" width="9"></TD></TR><TR><TD background="resources/bar-border-left.gif" width="9"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="9"></TD><TD bgcolor="#0086b2" width="100%"><FONT color="#ffffff" face="arial,helvetica,sanserif"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="5"><B>Cocoon 1.7 (February 24 2000)</B></FONT></TD><TD background="resources/bar-border-right.gif" width="9"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="9"></TD></TR><TR><TD align="right" height="12" valign="top" width="9"><IMG border="0" height="12" hspace="0" src="resources/bar-bottom-left.gif" vspace="0" width="9"></TD><TD background="resources/bar-border-bottom.gif"><IMG border="0" height="12" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD align="left" height="12" valign="top" width="9"><IMG border="0" height="12" hspace="0" src="resources/bar-bottom-right.gif" vspace="0" width="9"></TD></TR></TABLE><TABLE border="0" cellpadding="0" cellspacing="0" width="95%"><TR><TD><FONT color="#000000" face="arial,helvetica,sanserif"><UL>
<LI><IMG align="absmiddle" alt="update" border="0" src="images/update.jpg">
Fixed docs creation problem due to an XSLT problem that appeared after
updating Xalan.
(SM)</LI>
<LI><IMG align="absmiddle" alt="update" border="0" src="images/update.jpg">
Cocoon2 docs update. Talks a little about the sitemap, it also gives
a sneak preview of the new Cocoon logo.
(SM)</LI>
<LI><IMG align="absmiddle" alt="update" border="0" src="images/update.jpg">
Updated Xalan to 0.19.4 and FOP to 0.12.1. Xalan is much faster and less
memory consuming. Great job guys!
(SM)</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Improved memory management and OutOfMemory handling. Now should work
out of the box on all systems with no problems.
(SM)</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Improved cache system and fixed bugs in previous stylesheet updating patch.
(SM)</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Fixed problem with XSP initializing new sessions every time.
(SM) Thanks to <A href="mailto:mengelhart@earthtrip.com">Mike Engelhart</A>.</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Fixed problems in stylesheet updating.
(SM) Thanks to <A href="mailto:STimm@mailgo.com">Sean Timm</A>.</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Added index.html file to simplify installation by allowing a central
point for aliasing that gives access to all web accessible resources.
(SM)</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Futher installation cleanup.
(SM)</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Patched memory usage and tested under heavy load.
(SM)</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Fixed installation instructions to make it easier for newbies to get
going. Anyway, if you still find it hard, help us instead of complaining :)
(SM)</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Patched build system with Ant upgrades. Now it is possible to build
Cocoon even if not all the used packages are present, this because some
of the compilation targets will react on class presence and skip themselves.
(SM)</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Added library with all the required jar files for ease of installation.
(SM)</LI>
<LI><IMG align="absmiddle" alt="remove" border="0" src="images/remove.jpg">
Leave DCP out in configurations by default. Now DCP is considered obsolete
and will be removed in future versions.
(SM)</LI>
<LI><IMG align="absmiddle" alt="remove" border="0" src="images/remove.jpg">
Removed ProducerFromMap.
(SM)</LI>
<LI><IMG align="absmiddle" alt="remove" border="0" src="images/remove.jpg">
Removed the need for the URLFactory (which caused troubles with Weblogic).
(SM)</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Added infrastructure document.
(SM) Thanks to <A href="mailto:philippe.lavoie@cactus.ca">Philippe Lavoie</A>.</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Fixed problem with xml parser performing validation but nobody catching the
validation errors triggered. Now if validation is turned on, an invalid
document throws an exception at parse time.
(SM)</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Fixed problem with classloader not finding EcmaScript initialization file.
(SM) Thanks to <A href="mailto:macherius@darmstadt.gmd.de">Ingo Macherius</A>.</LI>
</UL></FONT></TD></TR></TABLE></DIV><BR>
<DIV align="right"><TABLE border="0" cellpadding="0" cellspacing="0" width="95%"><TR><TD align="right" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-left.gif" vspace="0" width="9"></TD><TD background="resources/bar-border-top.gif"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD align="left" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-right.gif" vspace="0" width="9"></TD></TR><TR><TD background="resources/bar-border-left.gif" width="9"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="9"></TD><TD bgcolor="#0086b2" width="100%"><FONT color="#ffffff" face="arial,helvetica,sanserif"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="5"><B>Cocoon 1.6.1 (January 27 2000)</B></FONT></TD><TD background="resources/bar-border-right.gif" width="9"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="9"></TD></TR><TR><TD align="right" height="12" valign="top" width="9"><IMG border="0" height="12" hspace="0" src="resources/bar-bottom-left.gif" vspace="0" width="9"></TD><TD background="resources/bar-border-bottom.gif"><IMG border="0" height="12" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD align="left" height="12" valign="top" width="9"><IMG border="0" height="12" hspace="0" src="resources/bar-bottom-right.gif" vspace="0" width="9"></TD></TR></TABLE><TABLE border="0" cellpadding="0" cellspacing="0" width="95%"><TR><TD><FONT color="#000000" face="arial,helvetica,sanserif"><UL>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Added ability to return exception stack trace when sending error page back to web server.
(SM) Thanks to <A href="mailto:philippe.lavoie@cactus.ca">Philippe Lavoie</A>.</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Fixed a nullpointerexception when removing the very last PI.
(SM) Thanks to <A href="mailto:STimm@mailgo.com">Sean Timm</A>.</LI>
<LI><IMG align="absmiddle" alt="update" border="0" src="images/update.jpg">
Patched xml.apache.org skin for better source code and figures handling.
(SM)</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Fixed XML name which X stands for "eXtensible" not "eXtended".
(SM) Thanks to <A href="mailto:manuel@alpha.sea-to-sky.netv">Manuel Schulte</A>.</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Fixed problem with xsl:import in Xalan.
(SM) Thanks to <A href="mailto:Scott_Boag@lotus.com">Scott Boag</A>.</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Fixed problem with Apache not calling Cocoon due to dependencies bug
in mod_jserv. Also changed installation instructions to allow
better use of default Apache configurations.
(SM) Thanks to <A href="mailto:egnor@ofb.net">Dan Egnor</A>.</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Fixed problem with JRun path normalization.
(SM) Thanks to <A href="mailto:philippe.lavoie@cactus.ca">Philippe Lavoie</A>.</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Removed dependencies on Java 1.2 from XSP engine.
(RR)</LI>
<LI><IMG align="absmiddle" alt="remove" border="0" src="images/remove.jpg">
Removed encoding from WML formatter since some WAP browsers don't like it.
(SM)</LI>
</UL></FONT></TD></TR></TABLE></DIV><BR>
<DIV align="right"><TABLE border="0" cellpadding="0" cellspacing="0" width="95%"><TR><TD align="right" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-left.gif" vspace="0" width="9"></TD><TD background="resources/bar-border-top.gif"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD align="left" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-right.gif" vspace="0" width="9"></TD></TR><TR><TD background="resources/bar-border-left.gif" width="9"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="9"></TD><TD bgcolor="#0086b2" width="100%"><FONT color="#ffffff" face="arial,helvetica,sanserif"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="5"><B>Cocoon 1.6 (January 18 2000)</B></FONT></TD><TD background="resources/bar-border-right.gif" width="9"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="9"></TD></TR><TR><TD align="right" height="12" valign="top" width="9"><IMG border="0" height="12" hspace="0" src="resources/bar-bottom-left.gif" vspace="0" width="9"></TD><TD background="resources/bar-border-bottom.gif"><IMG border="0" height="12" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD align="left" height="12" valign="top" width="9"><IMG border="0" height="12" hspace="0" src="resources/bar-bottom-right.gif" vspace="0" width="9"></TD></TR></TABLE><TABLE border="0" cellpadding="0" cellspacing="0" width="95%"><TR><TD><FONT color="#000000" face="arial,helvetica,sanserif"><UL>
<LI><IMG align="absmiddle" alt="update" border="0" src="images/update.jpg">
Fixed command line operation.
(SM)</LI>
<LI><IMG align="absmiddle" alt="update" border="0" src="images/update.jpg">
Cleaned up XSLTProcessor code.
(SM)</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Added samples about external entities and XSLT import.
(SM)</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Fixed ability to include/import from stylesheets.
(SM)</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Fixed ability to include external entities with relative paths.
(SM)</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Fixed Servlet API illegal state when setting the content type after acquiring the
servlet response instance.
(SM) Thanks to <A href="mailto:axel.mueller@i2c-systems.com">Axel Müller</A>.</LI>
<LI><IMG align="absmiddle" alt="update" border="0" src="images/update.jpg">
Added XSP sample pages.
(SM)</LI>
<LI><IMG align="absmiddle" alt="update" border="0" src="images/update.jpg">
Cleaned-up docs, in preparation for release.
(SM)</LI>
<LI><IMG align="absmiddle" alt="update" border="0" src="images/update.jpg">
Tuned Xerces attributes for speed.
(SM)</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Added VRML formatter.
(SM) Thanks to <A href="mailto:jmbirchfield@proteus-technologies.com">James Birchfield</A>.</LI>
<LI><IMG align="absmiddle" alt="update" border="0" src="images/update.jpg">
Updated XSP working draft to match implementation (the WD was slowly changed
during development to match new emerging needs).
(SM)</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Added XSP primer in documentation.
(RR)</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Added implementation of the XSP technology. The Cocoon Project is thankful to
<A href="http://www.exoffice.com">Exoffice Technologies</A> that sponsored
the creation of such implementation by hiring Ricardo and donated it to the project.
(RR)</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Added examples on how to call the Cocoon engine from another servlet.
(SM) Thanks to <A href="mailto:bmclaugh@algx.net">Brett McLaughlin</A>.</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Added better documentation in the build.xml file for how to build Cocoon.
(SM)</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Added LDAP processor documentation.
(SM) Thanks to <A href="mailto:jmbirchfield@proteus-technologies.com">James Birchfield</A>.</LI>
<LI><IMG align="absmiddle" alt="update" border="0" src="images/update.jpg">
Added the singleton pattern to Engine to allow use of Cocoon from Turbine.
(SM) Thanks to <A href="mailto:bmclaugh@algx.net">Brett McLaughlin</A>.</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Fixed language and typos in technology.xml.
(SM) Thanks to <A href="mailto:raw@raw.com">Richard A. Wells</A>.</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Added LDAP processor and samples.
(SM) Thanks to <A href="mailto:jmbirchfield@proteus-technologies.com">James Birchfield</A>.</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Made ServletResponse and ServletContext available to engine and processors. This will require
further abstraction to avoid processors from messing up with the response output stream.
(RR)</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Fixed DCP problems on getting property file when cocoon.jar is in classpath under java 1.1 JVMs.
(RR)</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Added the ability to return HTTP error messages from Cocoon.
(SM)</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Added dummy methods to EngineWrapper for JSDK 2.2 compatibility
(DB) Thanks to <A href="mailto:bmclaugh@algx.net">Brett McLaughlin</A>.</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Added ProducerFromMap as a sitemap primer.
(DB)</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Added Tomcat installation instructions.
(SM) Thanks to <A href="mailto:bmclaugh@algx.net">Brett McLaughlin</A>.</LI>
<LI><IMG align="absmiddle" alt="update" border="0" src="images/update.jpg">
Moved a few things around in ColumnFormatter so that it's possible for columns to be formatted as more than simply a text node (e.g. embedded HTML). Also added a little formatter that can transform \n into <br> for text and varchar columns.
(DB)</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Added new classes to SQLProcessor to do column-specific date formatting.
(DB) Thanks to <A href="mailto:ed@waterfall.freeserve.co.uk">Ed Ward</A>.</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Add new producer for POST document processing, also useful for use of
Cocoon as a module (see EngineWrapper).
(SM) Thanks to <A href="mailto:grit@wwcn.org">Gerrit Hiddink</A>.</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Fixed null problem in MemoryStore for command line operation.
(SM) Thanks to <A href="mailto:ambarish.chaudhari@ecapsol.com">Ambarish Chaudhari</A>.</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Added Ant build file.
(SM)</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Added Documentation DTD.
(SM)</LI>
<LI><IMG align="absmiddle" alt="update" border="0" src="images/update.jpg">
Moved "examples/" under "samples/" for global xml.apache.org pattern.
(SM)</LI>
<LI><IMG align="absmiddle" alt="update" border="0" src="images/update.jpg">
Removed the makefile and moved to Ant as building system.
(SM)</LI>
<LI><IMG align="absmiddle" alt="update" border="0" src="images/update.jpg">
Moved all documentation and util files (todo, changes) to XML.
(SM)</LI>
<LI><IMG align="absmiddle" alt="update" border="0" src="images/update.jpg">
Updated support for Sun ProjectX TR2.
(SM)</LI>
<LI><IMG align="absmiddle" alt="update" border="0" src="images/update.jpg">
Updated the parser interface to allow better entity evaluation. :)
(SM)</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Added Xerces and Xalan support which now become the default components (finally!). :)
(SM)</LI>
<LI><IMG align="absmiddle" alt="remove" border="0" src="images/remove.jpg">
Removed XML4j and LotusXSL support.
(SM)</LI>
<LI><IMG align="absmiddle" alt="remove" border="0" src="images/remove.jpg">
Removed support for Oracle products since it was too difficult to maintain it due to
requirement that Oracle XSLT processor worked on Oracle own DOM implementation.
(SM)</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Added VoiceML sample file.
(SM) Thanks to <A href="mailto:ted@groupserve.com">Ted Achacoso</A>.</LI>
<LI><IMG align="absmiddle" alt="remove" border="0" src="images/remove.jpg">
Removed all old PI formats from docs and properties file.
(SM) Thanks to <A href="mailto:simon@balr.com">Simon McClenahan</A>.</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Added a public method to FormatterFactory to allow more direct formatting.
(SM) Thanks to <A href="mailto:zvia@netmanage.co.il">Zvi Avraham</A>.</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Patched EngineWrapper to allow FileProducer to work when called from command line.
(SM) Thanks to <A href="mailto:hiddinkg@cs.utwente.nl">Gerrit Hiddink</A>.</LI>
</UL></FONT></TD></TR></TABLE></DIV><BR>
<DIV align="right"><TABLE border="0" cellpadding="0" cellspacing="0" width="95%"><TR><TD align="right" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-left.gif" vspace="0" width="9"></TD><TD background="resources/bar-border-top.gif"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD align="left" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-right.gif" vspace="0" width="9"></TD></TR><TR><TD background="resources/bar-border-left.gif" width="9"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="9"></TD><TD bgcolor="#0086b2" width="100%"><FONT color="#ffffff" face="arial,helvetica,sanserif"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="5"><B>Cocoon 1.5 (October 29 1999)</B></FONT></TD><TD background="resources/bar-border-right.gif" width="9"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="9"></TD></TR><TR><TD align="right" height="12" valign="top" width="9"><IMG border="0" height="12" hspace="0" src="resources/bar-bottom-left.gif" vspace="0" width="9"></TD><TD background="resources/bar-border-bottom.gif"><IMG border="0" height="12" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD align="left" height="12" valign="top" width="9"><IMG border="0" height="12" hspace="0" src="resources/bar-bottom-right.gif" vspace="0" width="9"></TD></TR></TABLE><TABLE border="0" cellpadding="0" cellspacing="0" width="95%"><TR><TD><FONT color="#000000" face="arial,helvetica,sanserif"><UL>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Fixed concurrency problem in XML4j parser.
(SM) Thanks to <A href="mailto:harris@columbus.rr.com">Jeffrey Thomas Harris</A>.</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Added JRun installation instructions.
(SM) Thanks to <A href="mailto:sstirlin@gis.net">Scott Stirling</A>.</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Added more info on the Cocoon status page.
(SM) Thanks to <A href="mailto:dlehn@vt.edu">David Lehn</A>.</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Patched OpenXML that had a bug in the XML publisher that didn't support doctypes imposed from the
outside. This was breaking the WML formatter.
(SM)</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Patched XSL:P to support <xsl:processing-instruction> instead of <xsl:pi> which is now deprecated.
This makes XSL:P a hybrid between XSLT revisions but it's easier this way than to create two sets
of examples that work with latest and oldest releases of XSLT. Hopefully XSLT will standardize soon.
(SM)</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Fixed XML4J support bug.
(SM) Thanks to <A href="mailto:harris@columbus.rr.com">Jeffrey Thomas Harris</A>.</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Added XSL:P Formatters.
(SM)</LI>
<LI><IMG align="absmiddle" alt="update" border="0" src="images/update.jpg">
Updated XSL:P to build 19991017.
(SM)</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Added parameter visibility to formatters to allow request-dependent formatting.
(SM) Thanks to <A href="mailto:ben@algroup.co.uk">Ben Laurie</A>.</LI>
<LI><IMG align="absmiddle" alt="update" border="0" src="images/update.jpg">
Changed Hashtable in more abstract Dictionary in all interfaces (this will
be updated to collection classes when JDK 1.2 is available).
(SM)</LI>
<LI><IMG align="absmiddle" alt="update" border="0" src="images/update.jpg">
Updated Fop to version 0.11
(SM)</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Added a work-around for the JServ1.1b2 bug.
(SM) Thanks to <A href="mailto:malimpen@dei.unipd.it">Stefano Malimpensa</A>.</LI>
<LI><IMG align="absmiddle" alt="update" border="0" src="images/update.jpg">
Updated documentation.
(SM)</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Added the plan for JavaDOC XML generator and the JavaDOC DTD working draft.
(SM) Thanks to <A href="mailto:murphyk@umsystem.edu">Kenneth Murphy</A>.</LI>
<LI><IMG align="absmiddle" alt="update" border="0" src="images/update.jpg">
Updated examples, especially the WML example which was based on an obsolete WML DTD.
(SM)</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Added WML formatter.
(SM)</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Added the ability to "mount" the Cocoon status to a configurable URL.
(SM)</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Added the ability to hide Cocoon status for security reasons.
(SM)</LI>
<LI><IMG align="absmiddle" alt="remove" border="0" src="images/remove.jpg">
Removed the persistent part of the object store since it's not used.
(SM)</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Fixed DCP problem in loading the initScript.es file as system resource.
(SM)</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Added some better diagnostic hooks.
(SM) Thanks to <A href="mailto:ben@algroup.co.uk">Ben Laurie</A>.</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Added SQLProcessor.
(DB)</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Fixed a bug in the EcmaScript language interpreter.
(SM) Thanks to <A href="mailto:malimpen@dei.unipd.it">Stefano Malimpensa</A>.</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Fixed problems on startup without complete configurations and written more
descriptive error messages on exceptions.
(SM)</LI>
<LI><IMG align="absmiddle" alt="update" border="0" src="images/update.jpg">
Updated the examples to reflect the changes.
(SM)</LI>
<LI><IMG align="absmiddle" alt="update" border="0" src="images/update.jpg">
Changed Cocoon illegal PIs from <?cocon:xxx?> to <?cocoon-xxx?>.
(SM) Thanks to <A href="mailto:tbray@textuality.com">Tim Bray</A>.</LI>
</UL></FONT></TD></TR></TABLE></DIV><BR>
<DIV align="right"><TABLE border="0" cellpadding="0" cellspacing="0" width="95%"><TR><TD align="right" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-left.gif" vspace="0" width="9"></TD><TD background="resources/bar-border-top.gif"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD align="left" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-right.gif" vspace="0" width="9"></TD></TR><TR><TD background="resources/bar-border-left.gif" width="9"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="9"></TD><TD bgcolor="#0086b2" width="100%"><FONT color="#ffffff" face="arial,helvetica,sanserif"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="5"><B>Cocoon 1.4 (September 13 1999)</B></FONT></TD><TD background="resources/bar-border-right.gif" width="9"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="9"></TD></TR><TR><TD align="right" height="12" valign="top" width="9"><IMG border="0" height="12" hspace="0" src="resources/bar-bottom-left.gif" vspace="0" width="9"></TD><TD background="resources/bar-border-bottom.gif"><IMG border="0" height="12" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD align="left" height="12" valign="top" width="9"><IMG border="0" height="12" hspace="0" src="resources/bar-bottom-right.gif" vspace="0" width="9"></TD></TR></TABLE><TABLE border="0" cellpadding="0" cellspacing="0" width="95%"><TR><TD><FONT color="#000000" face="arial,helvetica,sanserif"><UL>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Fixed portability issues with JRun and Sun's JSWDK.
(SM) Thanks to <A href="mailto:hannes@haug.com">Hannes Haug</A>.</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Added parsed stylesheets caching capabilities to the AbstractXSLTProcessor:
now if produced files are changed but stylesheets don't, the second are not
reparsed, improving the system performance since this is a very frequent
case.
(SM)</LI>
<LI><IMG align="absmiddle" alt="update" border="0" src="images/update.jpg">
Reduced the memory footprint of some classes by initializing the
hashtables to lower values than default.
(SM)</LI>
<LI><IMG align="absmiddle" alt="update" border="0" src="images/update.jpg">
Improved the speed of PI searching by looking for first found PI instead
of scanning the whole file.
(SM)</LI>
<LI><IMG align="absmiddle" alt="update" border="0" src="images/update.jpg">
Updated the cocoon processing instructions that drive the reaction: <?cocoon:process?>
drives the processing reaction, <?cocoon.format?> indicates the
formatter used to end processing and format the document.
(SM)</LI>
<LI><IMG align="absmiddle" alt="remove" border="0" src="images/remove.jpg">
Removed the processor pipeline and replaced with a reactor-type router
with PI-based reaction.
(SM)</LI>
<LI><IMG align="absmiddle" alt="update" border="0" src="images/update.jpg">
Moved the example classes in their own package for easier installation and testing.
(SM)</LI>
<LI><IMG align="absmiddle" alt="update" border="0" src="images/update.jpg">
Modified a number of classes to fit the new Store and Cache subframeworks.
(SM)</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Added a first implementation of the Cache interface based on dynamic
evaluation of changeable points.
(SM)</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Added a first implementation of the Store interface based on serialization
persistency wrapped by an adaptively managed memory buffer.
(SM)</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Added support for the Oracle XSL Processor (works only with the Oracle XML Parser).
(SM)</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Added the Store framework.
(SM)</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Included FOP Version 0.9.1 that partially supports latest XSL Formatting
Object specification (19990421).
(SM) Thanks to <A href="mailto:jtauber@jtauber.com">James Tauber</A>.</LI>
<LI><IMG align="absmiddle" alt="update" border="0" src="images/update.jpg">
Included XSL:P Version 1.0 Beta (19990823) that supports latest XSLT
specification (19990421).
(SM) Thanks to <A href="mailto:kvisco@ziplink.net">Keith Visco</A>.</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Introduced the Actor/Director concept to allow cleaner implementation and
configuration of dynamically loaded objects.
(SM)</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Added the WAP example to show how Cocoon can serve the same content to fat
HTML clients and thin WML clients such as WAP-enabled cellular phones or PDA.
(SM)</LI>
<LI><IMG align="absmiddle" alt="remove" border="0" src="images/remove.jpg">
Removed the need for a properties file in DCP.
(SM)</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Fixed a minor bug in Configurations.
(SM) Thanks to <A href="mailto:hannes@haug.com">Hannes Haug</A>.</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Added the Producer subframework for easier dynamic XML generation.
(SM)</LI>
<LI><IMG align="absmiddle" alt="update" border="0" src="images/update.jpg">
Rewritten and cleaned up the formatting section using the Router abstract class.
(SM)</LI>
<LI><IMG align="absmiddle" alt="update" border="0" src="images/update.jpg">
Rewritten some of the underlying design pattern implementations.
(SM)</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Fixed bug in SunXMLParser not implementing Status.
(SM) Thanks to <A href="mailto:chris_conway@mail.scp.com">Christopher Conway</A>.</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Added support for Oracle XML parser.
(SM) Thanks to <A href="mailto:chris_conway@mail.scp.com">Christopher Conway</A>.</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Added Dynamic Content Processor.
(RR)</LI>
<LI><IMG align="absmiddle" alt="update" border="0" src="images/update.jpg">
Updated sample configurations to reflect the changes.
(SM)</LI>
<LI><IMG align="absmiddle" alt="update" border="0" src="images/update.jpg">
Rewritten the PI parser for more general use in AbstractXSLProcessor.
(SM)</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Created the EngineWrapper class to extend the Engine class for use on
non-servlet based applications.
(SM)</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Added the possibility to use request parameters to trigger special events
on the page. Currently debug and cache are supported.
(SM)</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Added request and cache as parameters for the processor chain as requested
by more sophisticated processors.
(SM)</LI>
<LI><IMG align="absmiddle" alt="update" border="0" src="images/update.jpg">
Changed the cache system interface to match new needs.
(SM)</LI>
<LI><IMG align="absmiddle" alt="update" border="0" src="images/update.jpg">
Changed the printing architecture. Now, you don't need to specify the type
of formattation but the publishing system will understand it for you (based
on processing instructions and the specified document type).
(SM)</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Added white paper on the Cocoon 2 architecture for public review.
(SM)</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Fixed typos, added support for more detailed verbosity and fixed a
path-parsing bug for win32 systems.
(SM) Thanks to <A href="mailto:paul_ororke@sparks.com">Paul O'Rorke</A>.</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Added support for James Tauber's FOP to translate XSL:FO-styled documents
into PDF documents.
(SM) Thanks to <A href="mailto:jtauber@jtauber.com">James Tauber</A>.</LI>
</UL></FONT></TD></TR></TABLE></DIV><BR>
<DIV align="right"><TABLE border="0" cellpadding="0" cellspacing="0" width="95%"><TR><TD align="right" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-left.gif" vspace="0" width="9"></TD><TD background="resources/bar-border-top.gif"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD align="left" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-right.gif" vspace="0" width="9"></TD></TR><TR><TD background="resources/bar-border-left.gif" width="9"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="9"></TD><TD bgcolor="#0086b2" width="100%"><FONT color="#ffffff" face="arial,helvetica,sanserif"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="5"><B>Cocoon 1.3.1 (May 31 1999)</B></FONT></TD><TD background="resources/bar-border-right.gif" width="9"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="9"></TD></TR><TR><TD align="right" height="12" valign="top" width="9"><IMG border="0" height="12" hspace="0" src="resources/bar-bottom-left.gif" vspace="0" width="9"></TD><TD background="resources/bar-border-bottom.gif"><IMG border="0" height="12" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD align="left" height="12" valign="top" width="9"><IMG border="0" height="12" hspace="0" src="resources/bar-bottom-right.gif" vspace="0" width="9"></TD></TR></TABLE><TABLE border="0" cellpadding="0" cellspacing="0" width="95%"><TR><TD><FONT color="#000000" face="arial,helvetica,sanserif"><UL>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Added the first finished working draft of the XSP specification for public review.
(SM)</LI>
<LI><IMG align="absmiddle" alt="remove" border="0" src="images/remove.jpg">
Removed the XML and XSL specifications from the distribution.
(SM)</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Fixed a deadlock problem in the cache system.
(DB)</LI>
</UL></FONT></TD></TR></TABLE></DIV><BR>
<DIV align="right"><TABLE border="0" cellpadding="0" cellspacing="0" width="95%"><TR><TD align="right" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-left.gif" vspace="0" width="9"></TD><TD background="resources/bar-border-top.gif"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD align="left" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-right.gif" vspace="0" width="9"></TD></TR><TR><TD background="resources/bar-border-left.gif" width="9"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="9"></TD><TD bgcolor="#0086b2" width="100%"><FONT color="#ffffff" face="arial,helvetica,sanserif"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="5"><B>Cocoon 1.3 (May 12 1999)</B></FONT></TD><TD background="resources/bar-border-right.gif" width="9"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="9"></TD></TR><TR><TD align="right" height="12" valign="top" width="9"><IMG border="0" height="12" hspace="0" src="resources/bar-bottom-left.gif" vspace="0" width="9"></TD><TD background="resources/bar-border-bottom.gif"><IMG border="0" height="12" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD align="left" height="12" valign="top" width="9"><IMG border="0" height="12" hspace="0" src="resources/bar-bottom-right.gif" vspace="0" width="9"></TD></TR></TABLE><TABLE border="0" cellpadding="0" cellspacing="0" width="95%"><TR><TD><FONT color="#000000" face="arial,helvetica,sanserif"><UL>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Included more detailed example of future XSP technology.
(SM)</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Patched the Sun ProjectX parser wrapper to work with latest release. Added also a Sun printer class.
(SM) Thanks to <A href="mailto:shecter@darmstadt.gmd.de">Robb Shecter</A>.</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Added the ability to call Cocoon from the command line.
(DB)</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Fixed the final Vector.toString() problem in JDK 1.1 compilation.
(SM)</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Fixed the "verify error" by using Jikes compiler for distribution.
(SM)</LI>
<LI><IMG align="absmiddle" alt="update" border="0" src="images/update.jpg">
Cleaned up documentation and added some entries in the FAQ.
(SM)</LI>
<LI><IMG align="absmiddle" alt="remove" border="0" src="images/remove.jpg">
Removed win32 batch scripts and rewritten the makefile.
(SM)</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Added a better cache engine.
(DB)</LI>
</UL></FONT></TD></TR></TABLE></DIV><BR>
<DIV align="right"><TABLE border="0" cellpadding="0" cellspacing="0" width="95%"><TR><TD align="right" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-left.gif" vspace="0" width="9"></TD><TD background="resources/bar-border-top.gif"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD align="left" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-right.gif" vspace="0" width="9"></TD></TR><TR><TD background="resources/bar-border-left.gif" width="9"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="9"></TD><TD bgcolor="#0086b2" width="100%"><FONT color="#ffffff" face="arial,helvetica,sanserif"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="5"><B>Cocoon 1.2 (April 30 1999)</B></FONT></TD><TD background="resources/bar-border-right.gif" width="9"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="9"></TD></TR><TR><TD align="right" height="12" valign="top" width="9"><IMG border="0" height="12" hspace="0" src="resources/bar-bottom-left.gif" vspace="0" width="9"></TD><TD background="resources/bar-border-bottom.gif"><IMG border="0" height="12" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD align="left" height="12" valign="top" width="9"><IMG border="0" height="12" hspace="0" src="resources/bar-bottom-right.gif" vspace="0" width="9"></TD></TR></TABLE><TABLE border="0" cellpadding="0" cellspacing="0" width="95%"><TR><TD><FONT color="#000000" face="arial,helvetica,sanserif"><UL>
<LI><IMG align="absmiddle" alt="update" border="0" src="images/update.jpg">
Improved documentation and cleaned things around.
(SM)</LI>
<LI><IMG align="absmiddle" alt="update" border="0" src="images/update.jpg">
Changed versions of both OpenXML and XSL:P.
(SM)</LI>
<LI><IMG align="absmiddle" alt="update" border="0" src="images/update.jpg">
Moved the core processing into a different class named Engine, first step
to a complete servlet/application duality.
(SM)</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Added the Cocoon status handler.
(SM)</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Added a better user interface for the servlet and a nicer look to report errors.
(SM)</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Added the OpenXML printer wrapper class that uses the new X3P API.
(DB)</LI>
<LI><IMG align="absmiddle" alt="update" border="0" src="images/update.jpg">
Changed the initialization section to match exceptions thrown on different
servlet platforms.
(SM)</LI>
<LI><IMG align="absmiddle" alt="update" border="0" src="images/update.jpg">
Changed behavior to identity transformation through the DOM processors if
no PI are found.
(SM) Thanks to <A href="mailto:george@moberg.com">George T. Talbot</A>.</LI>
</UL></FONT></TD></TR></TABLE></DIV><BR>
<DIV align="right"><TABLE border="0" cellpadding="0" cellspacing="0" width="95%"><TR><TD align="right" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-left.gif" vspace="0" width="9"></TD><TD background="resources/bar-border-top.gif"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD align="left" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-right.gif" vspace="0" width="9"></TD></TR><TR><TD background="resources/bar-border-left.gif" width="9"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="9"></TD><TD bgcolor="#0086b2" width="100%"><FONT color="#ffffff" face="arial,helvetica,sanserif"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="5"><B>Cocoon 1.1.1 (Apr 5 1999)</B></FONT></TD><TD background="resources/bar-border-right.gif" width="9"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="9"></TD></TR><TR><TD align="right" height="12" valign="top" width="9"><IMG border="0" height="12" hspace="0" src="resources/bar-bottom-left.gif" vspace="0" width="9"></TD><TD background="resources/bar-border-bottom.gif"><IMG border="0" height="12" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD align="left" height="12" valign="top" width="9"><IMG border="0" height="12" hspace="0" src="resources/bar-bottom-right.gif" vspace="0" width="9"></TD></TR></TABLE><TABLE border="0" cellpadding="0" cellspacing="0" width="95%"><TR><TD><FONT color="#000000" face="arial,helvetica,sanserif"><UL>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Fixed a problem with the getClassloader() method returning null. Now
Cocoon doesn't always use the internal properties file but adds hardcoded
default values. This is because in Java 1.1 there is no getSystemClassloader()
method.
(SM)</LI>
<LI><IMG align="absmiddle" alt="update" border="0" src="images/update.jpg">
Included the updated versions of both OpenXML 1.0.5 and XSL:P 19990326
which should fix lots of bugs and improve the overall performance.
(SM)</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Patched to avoid the use of File.toURL() method which is not found under
the Java1 platform.
(SM) Thanks to <A href="mailto:adrian_durkin@hotmail.com">Adrian Durkin</A>.</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Added DoNothingCache to avoid caching during document debugging.
(SM) Thanks to <A href="mailto:ritter@wt.net">Greg Ritter</A>.</LI>
</UL></FONT></TD></TR></TABLE></DIV><BR>
<DIV align="right"><TABLE border="0" cellpadding="0" cellspacing="0" width="95%"><TR><TD align="right" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-left.gif" vspace="0" width="9"></TD><TD background="resources/bar-border-top.gif"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD align="left" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-right.gif" vspace="0" width="9"></TD></TR><TR><TD background="resources/bar-border-left.gif" width="9"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="9"></TD><TD bgcolor="#0086b2" width="100%"><FONT color="#ffffff" face="arial,helvetica,sanserif"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="5"><B>Cocoon 1.1 (March 25 1999)</B></FONT></TD><TD background="resources/bar-border-right.gif" width="9"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="9"></TD></TR><TR><TD align="right" height="12" valign="top" width="9"><IMG border="0" height="12" hspace="0" src="resources/bar-bottom-left.gif" vspace="0" width="9"></TD><TD background="resources/bar-border-bottom.gif"><IMG border="0" height="12" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD align="left" height="12" valign="top" width="9"><IMG border="0" height="12" hspace="0" src="resources/bar-bottom-right.gif" vspace="0" width="9"></TD></TR></TABLE><TABLE border="0" cellpadding="0" cellspacing="0" width="95%"><TR><TD><FONT color="#000000" face="arial,helvetica,sanserif"><UL>
<LI><IMG align="absmiddle" alt="update" border="0" src="images/update.jpg">
Changed the stylesheet mapping processing instruction from illegal "xml:stylesheet"
to standard "xml-stylesheet".
(SM)</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Created Cocoon logo.
(SM)</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Added LRU caching (both memory and disk).
(SM) Thanks to <A href="mailto:ritter@wt.net">Greg Ritter</A>.</LI>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Added support for XSL:P processor.
(SM) Thanks to <A href="mailto:kvisco@ziplink.net">Keith Visco</A>.</LI>
<LI><IMG align="absmiddle" alt="remove" border="0" src="images/remove.jpg">
Removed support for Koala XSL processor.
(SM)</LI>
<LI><IMG align="absmiddle" alt="update" border="0" src="images/update.jpg">
Redesigned internal framework.
(SM)</LI>
<LI><IMG align="absmiddle" alt="fix" border="0" src="images/fix.jpg">
Fixed some typos and English bugs in docs.
(SM) Thanks to <A href="mailto:patrick@cre8tivegroup.com">Patrick Gardella</A>.</LI>
</UL></FONT></TD></TR></TABLE></DIV><BR>
<DIV align="right"><TABLE border="0" cellpadding="0" cellspacing="0" width="95%"><TR><TD align="right" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-left.gif" vspace="0" width="9"></TD><TD background="resources/bar-border-top.gif"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD align="left" height="7" valign="bottom" width="9"><IMG border="0" height="7" hspace="0" src="resources/bar-top-right.gif" vspace="0" width="9"></TD></TR><TR><TD background="resources/bar-border-left.gif" width="9"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="9"></TD><TD bgcolor="#0086b2" width="100%"><FONT color="#ffffff" face="arial,helvetica,sanserif"><IMG border="0" height="5" hspace="0" src="resources/void.gif" vspace="0" width="5"><B>Cocoon 1.0 (March 10 1999)</B></FONT></TD><TD background="resources/bar-border-right.gif" width="9"><IMG border="0" height="1" hspace="0" src="resources/void.gif" vspace="0" width="9"></TD></TR><TR><TD align="right" height="12" valign="top" width="9"><IMG border="0" height="12" hspace="0" src="resources/bar-bottom-left.gif" vspace="0" width="9"></TD><TD background="resources/bar-border-bottom.gif"><IMG border="0" height="12" hspace="0" src="resources/void.gif" vspace="0" width="1"></TD><TD align="left" height="12" valign="top" width="9"><IMG border="0" height="12" hspace="0" src="resources/bar-bottom-right.gif" vspace="0" width="9"></TD></TR></TABLE><TABLE border="0" cellpadding="0" cellspacing="0" width="95%"><TR><TD><FONT color="#000000" face="arial,helvetica,sanserif"><UL>
<LI><IMG align="absmiddle" alt="add" border="0" src="images/add.jpg">
Initial version.
(SM)</LI>
</UL></FONT></TD></TR></TABLE></DIV><BR>
</TD></TR></TABLE></TD></TR></TABLE><BR><TABLE border="0" cellpadding="0" cellspacing="0" width="100%"><TR><TD bgcolor="#0086b2"><IMG height="1" src="images/dot.gif" width="1"></TD></TR><TR><TD align="center"><FONT color="#0086b2" face="arial,helvetica,sanserif" size="-1"><I>
Copyright © 1999-2000 The Apache Software Foundation.
All Rights Reserved.
</I></FONT></TD></TR></TABLE></BODY></HTML>
|