JPublish 3.0b2 Released

Anthony Eden <[email protected]> Sat, 17 Jul 2004 15:01:10 -1000
Newsgroups gmane.comp.java.jpublish.announce,gmane.comp.java.jpublish.devel
Message-ID <[email protected]>
Version 3.0b2 of the JPublish web application framework is now available 
at http://www.jpublish.org/ .

JPublish is a powerful web publishing system designed to ensure a clean 
separation of developer roles. JPublish includes support for multiple 
templating engines, including Jakarta Apache's Velocity, FreeMarker and 
WebMacro. JPublish supports numerous scripting languages including 
Python, BeanShell, and JavaScript. JPublish is modular and provides for 
easy extensibility.

This release includes the following changes: Added support for named 
static resource managers.  Added support for named template manager.  
The template loading mechanism still supports template paths like 
template://foo.html which will return the default template.  It now 
supports paths like template:mytemplates://bar.html as well.  Added 
caching to DefaultResourceManager.  Fixed bug in loadConfiguration() 
methods where actions were being added to lists without the list first 
being cleared.  This was causing degredation of performance over time.  
Fixed bug in ScriptAction logging.  Fixed bug in PathUtilities to handle 
null paths.  Added MessageUtilities.  HashMapCache now uses a 
WeakHashMap.  Upgraded to Commons Logging 1.0.3.  Upgraded to EdenLib 
2.0b1.  Upgraded to OGNL-2.6.5.  Added initial support for parsed HTML 
view (PHTML).  Added Florin's code for dispatching to other servlets 
based on paths.  This means that JPublish can now dispatch to JSPs for 
processing if you are inclined to do so. Added DEFAULT_PATH to 
DefaultActionManager which is used for path actions where the path 
attribute is not specified.  The value of DEFAULT_PATH is the wildcard 
(so all paths match).

Sincerely,
Anthony Eden


-------------------------------------------------------
This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
http://ads.osdn.com/?ad_id=4721&alloc_id=10040&op=click