OpenLaszlo 4.2 Beta 3 follows OpenLaszlo 4.2 Beta 2 as the next build from the trunk development branch. The primary goal of this release is to provide beta-level support for SWF9 features.
OpenLaszlo 4.2 Beta 3 is not a fully-qualified release. It has had limited testing for specific features. This release is intended as a platform for initial porting and testing of SWF9 applications.
There are two options. The first option is to manually ask for administrator privileges whenever you want to start or stop the OpenLaszlo Server.
Navigate to Start->All Programs->OpenLaszlo Server->Start OpenLaszlo Server.
Right click and select Run as administrator.
Click Continue when Vista displays a dialog box asking for permission.
Use the same procedure to select Stop OpenLaszlo Server or OpenLaszlo Explorer.
The second option is to modify the application shortcuts to run as administrator whenever they are selected.
Navigate to Start->All Programs->OpenLaszlo Server->Start OpenLaszlo Server. Right click and select Properties.
The properties dialog box should open in the Shortcut tab. Click on the Advanced... button.
Click on the checkbox to Run as administrator and click the OK button.
Click the OK button on the Shortcut tab. Vista will display a dialog box asking for permission to change the shortcut settings.
Follow the same procedure for the Stop OpenLaszlo Server or OpenLaszlo Explorer shortcuts.
Note: Microsoft Vista will still ask for permission to run as an administrator. However, you do not have to remember to run as an administrator each time.
There is a new compiler switch in WEB-INF/lps/config/lps.properties:
compiler.swf9.execflex=false
This switch controls whether the flex swf9 compiler is invoked in the same Java thread as the LPS
Server, or using a seperate exec'ed process. Setting execflex=false will be more
portable, as it doesn't depend on the shell and execution of a subprocess, however it will
require more max heap memory for the LPS Server. A minimum of 1024MB is recommended for the
Java -Xmx max heap memory init option.
If execflex is set to true, the flex compiler will be invoked in a separate
process. This will use less heap memory from the main LPS server or servlet process. On Unix
and OSX systems, the files in WEB-INF/bin/mxmlc and
WEB-INF/bin/compc will need to be set to executable permissions in the
filesystem. This should happen automatically in the release, but may not be set correctly when
deploying a WAR file using Tomcat's servlet manager; in that case those file permissions may
need to be set by hand.
The 4.2 beta 3 release includes more than 100 bug fixes, primarily to support SWF9; we have provided a link to our JIRA bug tracking system where you can view the details:
We would like to thank the entire OpenLaszlo community for submitting bug fixes and participating in discussions to help make OpenLaszlo a better platform. Special thanks to André Bargull and Raju Bitter for their continued support of the project.
Copyright © 2002-2008 Laszlo Systems, Inc. All Rights Reserved. Unauthorized use, duplication or distribution is strictly prohibited. This is the proprietary information of Laszlo Systems, Inc. Use is subject to license terms.