* Jun 27 2001 dsolis wap - Add hello wml example * Jun 25 2001 hship VlibBeans: - Add IOperations.updatePublishers() Vlib: - Add EditPublishers and TransferBooks admin pages. - Add EditUsers page (not yet implemented). * Jun 22 2001 hship VlibBeans: - Cleanup Operations bean to not return entity references to the presentation layer. - Finish configuring MailQueue and MailSender beans. - Send mail when book is borrowed or returned. Vlib: - Adjust for changes to Operations bean. - Fiddle with styles and such. - Add better error reporting capabilities. * Jun 21 2001 hship Vlib: - More changes to survive RemoteException failures. - Start applying the Primix-branded look and feel. VlibBeans: - Switch from ObjectMessage to MailMessage for the MailQueueBean. * Jun 20 2001 hship Simplify the Browser, to match the upcoming UI. Lots of small changes to make the application robust, even when jBoss bounces. * Jun 19 2001 hship Use a Browser on the PersonPage. Clean up some redundant code. * Jun 18 2001 hship Vlib: - Split "MyBooks" page into "MyLibrary" and "BorrowedBooks". Tutorial: - Set fixed pixel width for Palette buttons. * Jun 14 2001 hship VlibBeans: - Move the implementations into the (new) com.primix.vlib.ejb.impl package. * Jun 8 2001 hship Vlib: - Add a new Browser component, used to page through book query results - Use the Browser on Matches and (twice) on MyBooks * Jun 7 2001 hship VlibBeans: - Add Book.hidden, Book.lendable, Person.verified, Person.locked_out and Person.admin to the Vlib database. - Ship the InstantDB examples JAR, so we can easily run the command-line tool. Vlib: - Update UI to reflect the changes in the schema. - Run in a stateless mode initially. - Add the 'sticky' parameter to the Border component. - Return to the Matches page after logging in (via the Login link). - Rename the Home page to '[Search]' on the navigation bar. - Improve the Makefile run target to search the source directory first on the classpath. * May 31 2001 hship Vlib: - Change the Publisher.script to use the 1.1 DTD. * May 30 2001 hship Fix Tutorial Makefile Fix some graphic anomlies in the Portal tutorial Check in the PSP sources for some of the Portal images. Fix bad public ID in Vlib.application. * May 29 2001 hship Portal tutorial: - Add a hokey "Weather" portlet (to demonstration Direct components in a portlet). * May 28 2001 hship Portal tutorial: - Make the Slashdot page refresh its data every 30 seconds or so. - Put together a more realistic Stocks portlet. - Tweak the UI / CSS stuff a little. * May 26 2001 hship Initial work on Slashdot portlet. * May 25 2001 hship Check in start of the Portal tutorial. * May 22 2001 hship Update the tutorial specifications to the 1.1 DTD. * May 22 2001 hship Update the Vlib specifications to the 1.1 DTD. * Feb 13 2001 hship Deal with "enabled" -> "disabled" change in link component parameters. * Feb 8 2001 hship Remove code related to response writer compression (which has been removed from IResponseWriter). Configure Vlib to use the asset externalizer. * Feb 6 2001 hship Slight changes to Makefiles (due to variable name changes in JBE). * Jan 30 2001 hship Slight revision of VlibBeans Makefile (TAR variable was renamed to GNUTAR). * Jan 26 2001 hship Change the Publisher.script to make use of the new tag. * Jan 26 2001 hship Update some Makefiles. * Jan 25 2001 hship Fix some bugs related to the Logout page and invalidting the HttpSession. * Jan 24 2001 hship Set JVM memory options when running jBoss for VlibBeans. * Jan 23 2001 hship Optimize VlibBeans for performance testing. Remove the Inspector button from the Vlib border by default (it must be enabled). Hide the "[Borrow]" button on the ViewBook page intead of disabling it. * Jan 18 2001 hship Update portions of the JSP Vlib to match the Tapestry Vlib. * Jan 16 2001 hship Make use of new ICallback classes with Vlib. Update examples for changes to IDirectListener interface. * Jan 10 2001 hship VlibBeans: Install gnu-regexp.jar and log4j.jar as well as Tapestry.jar. Vlib: Change NewBook and EditBook pages to use some magic scripting to enable/disable the inputPropertyName field based on the selection in the publisher select. * Jan 10 2001 hship Fix the configure-jboss rule to depend on setup-jbe-util (not -utils). * Jan 9 2001 hship Minor changes related to the "package reorg madness" in the framework. * Jan 9 2001 hship Change copyrights for 2001. Create a ShowMessage component. Add log4j.jar to the classpath. * Jan 4 2001 hship Modify the tutorial to use the installed copy of the Tutorial.war, to test the fix for [127536] Class load error for .wars. * Jan 3 2001 hship Update the tutorial to demonstrate localization of context and private assets. * Jan 2 2001 hship Add a tutorial to demonstration dynamically changing the locale. * Jan 2 2001 hship Minor corrections to some tutorial code. * Dec 29 2000 hship Extensive changes related to the Savage Refactoring of Tapestry. * Dec 29 2000 hship Change the hangman tutorial to propertly specify the Visit class in the application specification. * Dec 28 2000 hship Change Hangman tutorial due to changes in RadioGroup and Radio components. * Dec 27 2000 hship Added the new Hangman tutorial. * Dec 26 2000 hship Add a "borrowed books" listing to the MyBooks page, with a quick button to return books to their owners. Add a Borrow component to create a link for borrowing a book. Other reorgs and cleanups. Provide larger (30 book) started Vlib database. * Dec 22 2000 hship Simplify some Vlib pages, now that Tapestry supports conversion between EJBObject and Handle automatically. Remove the lendCount attribute from the IBook EJB. Convert Vlib to use InstantDB intead of Hypersonic SQL. Change VlibBeans to automatically configure jBoss using the new JBE_SPLICE code. * Dec 20 2000 hship Update the Vlib application to use the new FieldLabel component. * Dec 19 2000 hship Fix a bug in VlibBeans where the Operations.getPerson() method built invalid SQL for the query. Fill out much more of the functionlity of Vlib/JSP, and add closure (links point to a simply Not Yet Implemented page). * Dec 13 2000 hship Lots of changes in the Vlib to make use of the new validating text field components. Remove lots of unneeded package Makefiles. * Dec 11 2000 hship Fix Makefiles for the new usage of the JBE_CANONICALIZE macro. * Nov 22 2000 hship Update Virtual Library documentation. * Nov 20 2000 hship Minor fixes to Makefiles; especially to make them work correctly before the JBE Util class has been compiled. * Nov 20 2000 hship Final documentation changes for release 0.2.6. * Nov 17 2000 hship Convert the VlibBeans over to jBoss. Fix some minor VlibBeans bugs. Add a few key classes from ServletUtils to Vlib. * Nov 7 2000 hship Convert the Vlib demo over to using Jetty. Delete the old "blue border" demo. * Nov 1 2000 hship More changes to the Tutorial, to take advantage of Tapestry's switch-over to Servlet 2.2. * Nov 1 2000 hship Convert the Tutorial over to using Jetty. * Nov 1 2000 hship Remove dependecy on IBM's JLog toolkit (to be replaced with Log4J, which is open source). Remove references to PrimixFoundation.jar, which has been merged into Tapestry.jar. * Oct 6 2000 hship Create better components for linking to Person and ViewBook pages. * Oct 4 2000 hship Make some changes for recent changes to the Tapestry API. * Sep 15 2000 hship More work on the JSP Vlib, adding new pages and exception handling, and making the servlets responsible for writting links. * Sep 14 2000 hship Begin work on the JSP version of the Primix Virtual Library. * Sep 12 2000 hship Add the ShowInspector component to the tutorial Border and the Vlib Border. Fix some bugs that have cropped up in the blue border demo. * Sep 8 2000 hship Modify the blue-border demo to work properly in a standalone mode. * Sep 8 2000 hship Started ChangeLog for Examples, some time after release 0.2.0. Vlib: Add a ShowInspector component to the Border. Tutorial: Add a ShowInspector component to the Border. Change the Survey tutorial to properly set up the inputSex component (the API for PropertySelection has changed).