Laurie Harper wrote:
> 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 :-(
Since you're using GlassFish, you do not need most of those above.
Also... I'm not sure, but I think the jhall.jar and the other jh*.jar
files are redundant. You've already figured out the jsf-extension* jars.
> 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
jhall.jar is all you need I think... and GlassFish already includes it.
This jar file is only need if you use the help component in your app.
> - what is portlet.jar and where do we get it?
> - is portlet.jar required outside of a portlet environment?
No, if you're not working w/ portlets, you don't need this file.
commons-fileupload is needed for the upload component, if you don't use
that component, you don't need it.
The rest of the jar files are included in GlassFish already and you
don't need to do anything to use them.
>
> 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.
I tried to explain above.
> 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 :-)
Great! That's a very good idea. :)
Ken
> http://wiki.java.net/bin/view/Projects/DeployingWoodstock
>
> L.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe_at_woodstock.dev.java.net
> For additional commands, e-mail: users-help_at_woodstock.dev.java.net
>