The Source for Java Technology Collaboration


Deploying the Woodstock Components

The Woodstock JSF components can be used in any standard JavaServer Faces 1.2 based web application. You will need to:

* obtain the component library, either by downloading it or by building it from source * deploy the component library JARs with your webapp * download and deploy Wookstock's dependencies * optionally (?), configure your web application to tailor how Woodstock is deployed

Obtaining and Deploying Woodstock

The easiest way to get started is to download a Release or Milestone build of Woodstock. Unpack the downloaded JAR file (using jar -xf Woodstock.XXX.jar, where XXX identifies the version you downloaded) and copy the JAR files from the resulting lib directory into your web application's /WEB-INF/lib directory.

Alternatively, you can build from source, which has the advantage of giving you a full set of documentation (JavaDoc as well as Tag Library documentation for all components. See the Build It Yourself page for details.

The JARs that comprise the Woodstock component library, and which should be deployed with your webapp, are:

  • dataprovider.jar
  • json.jar
  • webui-jsf.jar
  • webui-jsf-suntheme.jar

ALERT! NOTE: The lib directory of the distribution includes a Design Time support library, webui-jsf-dt.jar, intended for use with Netbeans. The library must not be included in your /WEB-INF/lib directory.

Obtaining and Deploying Woodstock's Dependencies

Woodstock makes use of a number of additional third party libraries not included in the distribution, which you must download separately and also include in your /WEB-INF/lib directory. You will need:

Library JAR Required Version Download From
commons-beanutils.jar ??? Jakarta Commons BeanUtils
commons-collections.jar ??? Jakarta Commons Collections
commons-digester.jar ??? Jakarta Commons Digester
commons-fileupload.jar 1.0 Jakarta Commons FileUpload
commons-logging.jar ??? Jakarta Commons Logging
jsf-extensions-dynamic-faces-0.1.jar
jsf-extensions-common-0.1.jar
0.1 rc8 JavaServer Faces Technology Extensions
jh.jar ??? ???
jhall.jar ??? ???
jhbasic.jar ??? ???
portlet.jar ??? ???

Configuring Your Web Application for Woodstock

ALERT! TODO

-- Main.laurie_harper - 14 Jun 2007

Topic DeployingWoodstock . { Edit | Ref-By | Printable | Diffs r3 < r2 < r1 | More }
 XML java.net RSS

  

Revision r3 - 2008-06-17 - 21:46:08 - danl
Parents: WebHome > ProjectWoodstock