From richfaces-svn-commits at lists.jboss.org Wed Nov 23 08:57:16 2011
Content-Type: multipart/mixed; boundary="===============9032074184426516335=="
MIME-Version: 1.0
From: richfaces-svn-commits at lists.jboss.org
To: richfaces-svn-commits at lists.jboss.org
Subject: [richfaces-svn-commits] JBoss Rich Faces SVN: r22981 -
modules/docs/trunk/Developer_Guide/src/main/docbook/en-US.
Date: Wed, 23 Nov 2011 08:57:15 -0500
Message-ID: <201111231357.pANDvFGH027036@svn01.web.mwc.hst.phx2.redhat.com>
--===============9032074184426516335==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable
Author: lfryc(a)redhat.com
Date: 2011-11-23 08:57:15 -0500 (Wed, 23 Nov 2011)
New Revision: 22981
Modified:
modules/docs/trunk/Developer_Guide/src/main/docbook/en-US/chap-Developer=
_Guide-Getting_started_with_RichFaces.xml
Log:
RFPL-1857: Document third-party dependencies for non-maven based projects
Modified: modules/docs/trunk/Developer_Guide/src/main/docbook/en-US/chap-De=
veloper_Guide-Getting_started_with_RichFaces.xml
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- modules/docs/trunk/Developer_Guide/src/main/docbook/en-US/chap-Develope=
r_Guide-Getting_started_with_RichFaces.xml 2011-11-23 13:31:16 UTC (rev 229=
80)
+++ modules/docs/trunk/Developer_Guide/src/main/docbook/en-US/chap-Develope=
r_Guide-Getting_started_with_RichFaces.xml 2011-11-23 13:57:15 UTC (rev 229=
81)
@@ -38,6 +38,205 @@
-->
=
+
+ Project libraries and dependencies
+ =
+
+ RichFaces library comes in form of Java archives for Core =
Framework and Components. =
+
+ =
+
+ RichFaces libraries
+
+
+ richfaces-core-api.jar
+
+
+
+
+ richfaces-core-impl.jar
+
+
+
+
+ richfaces-components-api.jar
+
+
+
+
+ richfaces-components-ui.jar
+
+
+
+ =
+
+ The framework depends on third-party dependencies which ca=
n be classified to mandatory and optional (libraries enabling certain funct=
ionality).
+
+
+ Note that these dependencies may depend on their own runti=
me dependencies.
+
+ =
+
+ Mandatory third-party dependencies
+
+
+ Java Server Faces 2.x implementation
+
+
+
+
+ javax.faces.jar (vers=
ion 2.1.3 or higher)
+
+
+
+
+ or myfaces-impl.jar (=
version 2.1.4 or higher)
+
+
+
+
+
+
+ Google Guava
+
+
+
+
+ guava.jar (version r08)
+
+
+
+
+
+
+ CSS Parser
+
+
+
+
+ cssparser.jar (versio=
n 0.9.5)
+
+
+
+
+
+
+ Simple API for CSS
+
+
+
+
+ sac.jar (version 1.3)
+
+
+
+
+
+ =
+
+ Optional third-party dependencies
+
+
+ Bean validation (JSR-303) integration for client-s=
ide validation (JSR-303 API and Implementation)
+
+
+
+
+ validation-api.jar (v=
ersion 1.0.0.GA)
+
+
+
+
+
+
+ hibernate-validator.jar (version 4.2 or higher)
+
+
+
+
+
+
+ Push transport library - Atmosphere (without depen=
dencies)
+
+
+
+
+ atmosphere-runtime.jar (version 0.8.0-RC1)
+
+
+
+
+
+
+ Push JMS integration (JMS API and Implementation)
+
+
+
+
+ jms.jar (version 1.1)
+
+
+
+
+ hornetq-jms.jar (vers=
ion 2.2 or higher)
+
+
+
+
+
+
+ Push CDI integration (CDI API and Implementation)
+
+
+
+
+ cdi-api.jar (version =
1.0-SP4)
+
+
+
+
+ javax.inject.jar (ver=
sion 1)
+
+
+
+
+ jsr-250-api.jar (vers=
ion 1.0)
+
+
+
+
+ weld-servlet.jar (ver=
sion 1.1.0.Final)
+
+
+
+
+
+
+ Extended caching (EhCache)
+
+
+
+
+ ehcache.jar (version =
1.6.0)
+
+
+
+
+
+ =
+
+ Dependencies for servlet containers
+
+ Some of dependencies are part of Java EE 6 specificati=
on and thus it is not necessary to include them in projects running on Java=
EE applications servers.
+
+
+ It is still necessary to include them on servlet conta=
iners.
+
+
+ Dependencies on Servlet API, JSP API and EL API are ex=
cluded since these are integral parts of both application servers and servl=
et containers.
+
+
+
=
@@ -139,7 +338,7 @@
Add the RichFaces libraries to the project
- Add richfaces-core-api.jar, richfaces-=
core-impl.jar, richfaces-components-api.jar=
, and richfaces-components-ui.jar into your project. C=
opy them from the location where you unzipped the RichFaces archive to the =
WebContent/WEB-INF/lib/ directory of your project in <=
application>JBoss Tools.
+ Add RichFaces li=
braries and their mandatory dependencies to the project. Copy them f=
rom the location where you unzipped the RichFaces archive to the =
WebContent/WEB-INF/lib/ directory of your project in JBoss Tools.
--===============9032074184426516335==--