[JPublish-developer] JPublish 0.9 Released
Brought to you by:
aeden
From: Anthony E. <me...@an...> - 2002-03-21 04:54:43
|
Version 0.9 of the JPublish web application framework is now available at http://www.jpublish.org/ JPublish is an open source web publishing framework which merges the Velocity template engine from the Jakarta Apache group with a content repository and application control framework. Like all good web frameworks, JPublish provides a clean separation of code, content, and layout. This release includes the following changes: Added module system. Created FormProc module subproject. Created EJB module subproject. Page now uses ActionManager.findAction() to locate actions. ActionManager.findAction() now looks in modules for actions in addition to the original defined action map. Added support for configurable input encoding. Upgraded to Velocity 1.2. Removed all HTTP object wrappers (no longer required). Changed all instances of VelocityContext to JPublishContext which extends VelocityContext. Now exposing SiteContext in the main Velocity context. Changed the execute method in the Action interface to execute(JPublishContext, Configuration). All actions are now wrapped in an ActionWrapper which allows actions to be executed with a configuration. syslog now exposed in script actions regardless of whether or not there is a Velocity context (thus it is available to startup actions). Moved all action configuration into the ActionManager.loadConfiguration() method. Removed dom4j. Now using JAXP and Crimson. Changed all context references from vc to context. Removed old example site. Added part three of the tutorial. I have also released two modules: the FormProc module and the EJB module. They are available at http://www.jpublish.org/modules/ Sincerely, Anthony Eden |