[opencms-dev] Announcement: Release of OpenCms/Flex with JSP support

Alexander Kandzior alex at opencms.com
Sun May 12 19:56:15 CEST 2002


Hi all

Finally, JSP support in OpenCms has arrived with the newly 
available Flex alpha 1 release.

Features of the Flex alpha 1 release: 

* Full JSP integration in OpenCms 
* Add and manage JSP in the OpenCms Workplace 
* JSP Taglib for common OpenCms tasks (to be further extended) 
* Separate online and offline versions of the same JSP page 
* Introducing the FlexCache, a powerful and easy to use caching
mechanism 
* Optional output streaming on a per-page basis 
* Support for Java 1.4 
* New ClassLoader for OpenCms VFS based classes 
* Class layout now fully conforms to Java web application standards 
* Incooperates the latest draft of the JSP Standard Taglib Library
(JSTL) 
* Based on the newly released updated 4.6.1 version of OpenCms 

System requirements:

* You must use a JSP 1.2/Servlet 2.3 container (like Tomcat 4.x) 
* Java 1.3 or newer 
* For the rest of the components, the usual OpenCms system requirements
apply 

The Flex release is available from the opencms.org website at
http://www.opencms.org/download/opencms_flex_alpha_1.zip

Even though OpenCms/Flex is still an alpha 1 release, the JSP support is
fully 
complete and working. Developers who need JSP support in their projects 
are encouraged to try the current release. What is not complete in
version 
alpha 1 is mainly the Taglib for OpenCms functionality.

More information on the release can be found at
http://www.opencms.org/opencms/opencms/service/flex.html


Important: 

There have been some changes in the library and class loading structure 
for Flex. As a result, there might be a conflict of the Tomcat XML
parser 
and the XML parser required by OpenCms. This will lead to the following 
exception when the login page is opened: 

java.lang.NoClassDefFoundError: org/w3c/dom/ranges/DocumentRange 

If you encounter this exception, you must do the following: 
OpenCms includes a recent version of the Xerces XML parser in 
/WEB-INF/libs/Xerces-1_4_4.jar. Copy this file to ${TOMCAT_HOME}/lib or,

in case you don't use Tomcat, copy this file to a java system 
library directory, e.g. ${JAVA_HOME}/jre/lib/ext. 


The Flex demo application and documentation

The OpenCms/Flex distribution includes a full featured demo application.

This demo application also features an extended documentation which
explains 
how to take advantage of the OpenCms features in JSP pages.
Additionally, 
the standard Tomcat JSP examples, as well as the JSTL examples are also 
included in this demo application. Developers are highly encouraged to
import 
this demo application after Flex has been successfully installed.


Please Report Bugs and give Feedback

Please use the OpenCms Bugzilla at http://www.opencms.org/bugzilla/ 
to report all of bugs found in OpenCms/Flex. 
On the page, please select "OpenCms Flex" as the "product" for bug -
reporting. 
You might have to create a Bugzilla account first. 

Please use the mailing list for Feedback and discussions about 
OpenCms/Flex. 


Best Regards,
Alex.

-------------------

Alexander Kandzior
OpenCms Group





More information about the opencms-dev mailing list