This document provides some (very preliminary) documentation on setting
up Expresso for use with the J2EE reference implementation (as downloaded
from Sun Microsystems site). The reference installation for these notes
was created from a J2EE implementation on Linux, but should be useful for
all J2EE implementations.
J2EE Installation Instructions
Install your J2EE according to it's own installation notes - including the required version of the JDK.
Enable Invoker
In /config/web.properties you must switch "enable.invoker=true".
In /lib/security/server.policy, uncomment last two lines (required? There
must be a better way...)
Deploy Expresso
Deploy the Expresso application by running the J2EE "deploytool" GUI application.
- Be sure there is a server displayed in the "Servers:" window in the lower left corner. If there is not, use "Server' menu item "Add" to connect to your J2EE server.
- Select "Open Application" from the file menu.
- Browse to the location of the expressoXXX.jar file (xxx will be the release
code of expresso, such as 4-0).
- Open the .jar file according to the Expresso Complete Installation Instructions.
- Under the "Web Context" tab, edit the Context Root to your preferred setting.
- Click to expand the Expresso Web Application WAR component - you will see all of the Expresso servlets listed.
- Select "Initialize and read startup properties" (the DefaultInit Servlet).
- Click the Parameters tab
- Change the configDir parameter value to point to your properties file
- Choose "Tools", "Deploy Application".
- Choose the server, click Next
- Click next again (as you have already set the context root)
- Click "Finish", wait for the deployment to occurr, and click OK.
- Exit the deploytool.
You can then verify that Expresso is operational by pointing your browser
to http://yourservername:8000/expresso/frame.jsp. This assumes your J2EE
installation is using the default port number, and your context for expresso
was "expresso".
|