LZProject - an OpenLaszlo 4 Blueprint Application
OpenLaszlo 4.0 is the only RIA technology capable of generating DHTML/Ajax or Flash out of the same code base. With the announcement of OpenLaszlo 4.0 in March we have triggered a new wave of interest in the OpenLaszlo technology. But still many developers wonder how they can integrate OpenLaszlo with their Java back end system. LZProject will provide answers to some of these questions and give you a good overview of the general architecture of an OpenLaszlo application.
LZProject includes both the client application, written in LZX, and all necessary back end components, including Java servlets and a small Apache Derby Java embedded database. It’s been designed to be simple to deploy and easy to modify. The application supports English, German and Korean locales at the current stage. We hope that you’ll download and use the application as you read the white paper, and, if you’re a software developer, that you’ll download the sources and play with them too.
You can download LZProject as a Java Web Application (WAR file) and deploy it on your own Java servlet container. The WAR file is the SOLO version of LZProject, containing two SOLO compiled files (SWF/Flash7 and JavaScript) of LZProject. It will run on any system capable of running a Java servlet container such as Tomcat 5.0 or higher. LZProject has been tested to run in DHTML mode in Firefox 2.x, Safari 2, Webkit, Opera 9.22 (still displaying a warning for DHTML runtime). The Flash runtime version will run in any Browser with at least Flash7 support.
The complete source is available from the OpenLaszlo Subversion server at svn.openlaszlo.org/labs/lzproject. Build instructions can be found in the Wiki, including a screen cast showing how to build LZProject.
We hope that the OL4 Blueprint App LZProject and the accompanying white paper will contribute to an even wider OpenLaszlo adoption around the world and are glad for any feedback on the application and the white paper.










August 16th, 2007 at 12:13 pm
Neat! In a way, this reminds me of what i was planning if i ever found the time to plonk an OpenLaszlo based front-end on RailsCollab.
I look forward to checking out the code.
August 16th, 2007 at 2:29 pm
[...] Télécharger LZProject La news complète sur le Blog d’OpenLaszlo Accéder à la démo en ligne Apache Derby i18n Java LZProject openlaszlo [...]
August 23rd, 2007 at 11:57 am
Just a heads up — scrolling doesn’t work in DHTML mode. I am stuck at the top of the page in Firefox 2.0.0.6 on Ubuntu Linux. Mouse wheel or click-and-drag don’t work for me, the graphic seems a bit screwed up.
Also, mouse wheel doesn’t work in flash mode, just click and drag. Ouch!
August 29th, 2007 at 5:19 pm
Wow, make more screencasts! It would be great to learn more about how to dynamically load various “components” of lzx as needed, or to call other AJAX calls on a HTML where laszlo is embedded… integration seems to be the hardest part and I always feel like I’m “stuck” in the world of laszlo. I’d like to mix and maash laszlo with html in laszlo in html….