Beginning with the 20060125 nightly build[1], the downloadable artifacts of the Struts Shale Framework have been reorganized. This was done to support the ability to provide downloadable example applications that are ready to run, without bloating the size of the overall framework due to multiple copies of the dependent JAR files in each example application.
Select the files you need from the following: * shale-framework-YYYYMMDD.{tar.gz,zip} - The binary and source download of the framework itself. This contains: - Precompiled JAR files of all the Shale libraries, in the dist directory. This is the artifact to grab if you want to use Shale in an application. - Source code and javadocs for *all* of the libraries, and *all* of the sample applications. * shale-dependencies-YYYYMMDD.{tar.gz,zip} - For convenience, this is a snapshot of all the dependencies (other than the JavaServer Faces RI, which cannot be included for license reasons) that would normally be downloaded by executing the download-dependencies target in the top level build script. Unpack this into the top-level directory of the framework download above (it will create a lib subdirectory). * shale-starter-YYYYMMDD.{tar.gz,zip} - A starting point source directory structure for a Shale based application that will use Ant as the build tool. This is based on the source code of the Shale Blank Starter Application example, but separated out for the convenience of those who need only this feature. To create a new project: - Untar or unzip this artifact into the directory that should contain the new project directory. - Rename the <code>shale-starter</code> directory that is created to the desired name of your project directory. - Follow the directions in the <code>README.txt</code> directory of the new project to customize the default settings. - Start building and testing your Shale based application. * shale-XXXXXXXX-YYYYMMDD.war</strong> - A web application archive for each example application that is avaiable. Currently, the available examples are: - shale-blank - A minimal application that can be used as a starting point for understanding Shale. - shale-mailreader - A port of the canonical MailReader example from Struts 1.2.8. This will be particularly interesting to developers familiar with Struts Action Framework (or WebWork) that might be interested in using Shale and JavaServer Faces. - shale-usecases - The original Shale example program that has individual use cases illustrating Shale's features. Craig McClanahan [1] http://cvs.apache.org/builds/struts/nightly/struts-shale/ --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]