users@woodstock.java.net

Re: Getting started

From: Laurie Harper <laurie_at_holoweb.net>
Date: Thu, 14 Jun 2007 01:00:35 -0400

On 13-Jun-07, at 7:49 AM, Cathy Mucci wrote:
> Here are the jars delivered (supported and tested) in the Woodstock.
> 4.1-200705312308.jar that is available on woodstock.dev.java.net.
> There could potentially be differences from the ones that Laurie
> lists below. We'd have to crack open the jars and compare the
> manifests/versions to confirm this.

The ones I listed are from Woodstock.4.1-200705312308.jar, just
renamed as part of getting them into (and back out of) my local Maven
repository.

> dataprovider.jar
> dojo-0.4.3-ajax.jar
> json.jar
> prototype-1.5.0.jar
> webui-jsf.jar
> webui-jsf-dt.jar
> webui-jsf-suntheme.jar

Note for anyone following this thread: webui-jsf-dt.jar should NOT be
deployed in the webapp; it's part of the Netbeans Design Time support.

> In addition to the ones above, Woodstock also depends on the
> following which the developer must go to the respective product
> sites to download themselves:
>
> commons-beanutils.jar
> commons-collections.jar
> commons-digester.jar
> commons-fileupload-1.0.jar jsf-extensions-dynamic-
> faces-0.1.jar
> commons-logging.jar
> jh.jar
> jhall.jar
> jhbasic.jar
> jsf-extensions-common-0.1.jar
> portlet.jar

That's a lot of dependencies to track down :-( I realize I can just
pull them out of example.war, but as previously mentioned I build
using Maven (as I'm sure many other potential Woodstock users will).
So, a request for further information:

- what versions of each does Woodstock require?
- what are the jh/jhall/jhbasic jars and where do we get them?
- do we need all three? example.war only includes jhall.jar
- what is portlet.jar and where do we get it?
- is portlet.jar required outside of a portlet environment?

 From Ken Paulson's reply earlier in the thread, it sounds like a lot
of these additional dependencies are optional or only needed when
using certain features or components (I'm extemporizing based on his
assertion that the set of JARs I listed originally plus the Dojo and
Prototype JARs were a sufficient minimum). In that case, it would be
nice to know which are needed for what.


In thanks to everyone who's chimed in with help so far on this
thread, I've started a page on the Woodstock project Wiki that
captures the information gathered so far. Hopefully it can serve as a
place to get this further fleshed out :-)

http://wiki.java.net/bin/view/Projects/DeployingWoodstock

L.