ITC382 11255412 A1B
From PeacockWiki
Revision as of 07:39, 25 August 2005; Trevorp (Talk | contribs)
(diff) ←Older revision | Current revision | Newer revision→ (diff)
(diff) ←Older revision | Current revision | Newer revision→ (diff)
Technical Report
Brief installation overview
- Acquire Java JDK, Apache Ant, Eclipse 3.1.x, Tomcat 4.1.30, Tapestry 3.0.3, and optionally the Spindle 3.2.0 update site zip (or download directly using eclipse).
Links- JDK 5.0 Update 4
- Apache-ant-1.6.5-bin.* (multi-platform distribution)
- Eclipse 3.1
- Tomcat 4.1.30
- Tapestry 3.0.3
- Spindle 3.2.0 update site zip
or - "http://spindle.sourceforge.net/updates" site update in eclipse "Find and Install" (after eclipse is installed)
- Install Java, Apache Ant, and Tomcat. Use Ant to deploy Tapestry to the tomcat install.
- Execute the Java download file, and follow wizard.
- Extract the ant archive to a permanent location, and add the bin directory to the your path.
- Extract the tomcat archive. Either add JAVA_HOME to your environment variables, or set the variable in the startup and shutdown scripts in the bin directory.
- Extract the tapestry archive to a temporary location, and follow the instructions in Readme.html under "Configuring Tomcat"
I found the the install failed on downloading Javassist, if you have this problem, try editing the javassist.loc property in config/common.properties, replacing the server telia.dl.sourceforge.net with your own choice of sourceforge mirror, or simply replace the entire link with a selection from http://prdownloads.sourceforge.net/jboss/javassist-2.5.1.zip?download
- Copy tapestry libs into tomcat lib folder
- Copy all files from webapps/workbench/WEB-INF/lib to shared/lib. Alternatively, ensure these files are copied into webapps/project-name/WEB-INF/lib for every webapp.
- Install Eclipse and Spindle
- Extract the eclipse archive to a permanent location, and run the executable.
- Select Help → Software Updates → Find and Install, choose Select new features to install.
- Proceed with one of the following
- Choose New Remote Site, and enter the name Spindle, and the UpdateSite URL (http://spindle.sourceforge.net/updates)
- Extract the UdateSite Zip, choose New Local Site, and select the location of the extracted files.
- Click Finish
- Explore the tree and select "Spindle 3, and Eclipse Plugin for Tapestry 3.2.0"
- Proceed through the wizard to install spindle
- Restart the workbench when prompted