dev@glassfish.java.net

Re: Module for JSF value-adds

From: Jeanfrancois Arcand <Jeanfrancois.Arcand_at_Sun.COM>
Date: Thu, 01 Sep 2005 09:48:16 -0400

Hi Ed,

upon approval by the proper person/group (Abhijit, bugswat team?), you
will need to CVS import your module under:

0. Get approval since we are in SCF :-)
1. Mavenize your module: have a maven.xml, project.xml and
project.properties similar to other module (look under
appserv-http-engine for an example).
2. Make sure it build and it update the proper jar under
installation_folder/lib/XXX.jar (ex: appserv-rt.jar)
3. Add your module to bootstrap/project.properties, property:
glassfish.build.dependency.order property=...
4. Then do from a clean workspace:

% cd glassfish/bootstrap
% maven checkout bootstrap-all build configure-runtime
% Run QuickLook and the JSF TCK (and all the tests you think could be
impacted).

5. If all pass, CVS import your module under glassfish/moduleName
6. Commit bootstrap/project.properties

Voila!

-- Jeanfrancois

Ed Burns wrote:
> Hello,
>
> The JSF team has a few value-add modules related to developing JSF
> technologies that we'd like to see get integrated into glassfish as
> modules.
>
> How do I go about creating a new glassfish module to host this work?
>
> Thanks,
>
> Ed
>