xlawrence 2005/05/17 16:28:06 CEST
Modified files:
. README.txt
Log:
updated readme
Revision Changes Path
1.18 +37 -28 uwcal_JSR168/README.txt
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/uwcal_JSR168/README.txt.diff?r1=1.17&r2=1.18&f=h
Index: README.txt
===================================================================
RCS file: /home/cvs/repository/uwcal_JSR168/README.txt,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -r1.17 -r1.18
--- README.txt 3 Mar 2005 15:14:23 -0000 1.17
+++ README.txt 17 May 2005 14:28:05 -0000 1.18
@@ -55,20 +55,17 @@
Project Goals
=============
- allBuild ....................... Build all jars and wars
+ allBuild ....................... Build all jars
allClean ....................... Cleans the root project and all its
subprojects
allDist ........................ Builds and generates docs for all
projects
allDocs ........................ Generates the Javadoc for all projects
- allWars ........................ Builds the webApp war files
calClient ...................... Launches the calendar client
module.s4j ..................... makes a jar archive of the Calendar
SyncSource module for the sync4j Sync
Server
module.s4j.outlook ............. makes a jar archive of the Calendar
SyncSource module for the sync4j Sync
Server (MS-Outlook)
- quickStart ..................... Builds all the jars and wars and deploys
- the webApps
server.dummy ................... Launches the dummy calendar server
server.jms ..................... Starts a persistent single JMS server (
JORAM)
@@ -86,13 +83,13 @@
goal, you should edit the file 'project.properties' so the 'Tomcat' and
'Sync4j'
properties reflect your system's configuration.
-The applications have been tested with Tomcat 5.0.28 and Sync4J SyncServer
4.0.6
-(coming with Sync4J 2.2 beta 2).
+The applications have been tested with Tomcat 5.0.28 and Sync4J SyncServer
4.0.9
+(coming with Sync4J 2.2).
Once you have installed Tomcat 5, Sync4j and Jetspeed-2, and customized
the 'project.properties' file, use the quickStart goal:
-> maven quickStart
+> maven allBuild
From this point, you can start playing with the applications.
@@ -106,15 +103,11 @@
uwcal_JSR168 (root project)
|
|- calClient
- |- webapp
- |
- |- admin
- |- uiclient
|- syncClient
|- syncServer
-All the produced files (jar, war, javadoc, etc. ) will be made available in
the
+All the produced files (jar, javadoc, etc. ) will be made available in the
'target' directory of the corresponding sub-project once a build was
sucessful.
@@ -122,9 +115,9 @@
4. QuickStart
================================================================================
-1) Install sync4j 2.2 beta 2, Tomcat 5.0.*, Jetspeed-2 and uwCal. For uwCal,
- Make sure to have Tomcat configured correctly (DataSource,
tomcat-users.xml,
- etc.)
+1) Install sync4j 2.2, Tomcat 5.0.28, Jetspeed-2 (if you want to use the
+ webApps, see below) and uwCal. For uwCal, make sure to have Tomcat
configured
+ correctly (DataSource, tomcat-users.xml, etc.)
2) Install the sync4j syncAdmin tool, and start Tomcat using the sync4j
syncServer start script (bin/start.bat or bin/start.sh). Note: Sync4j
won't
@@ -134,12 +127,11 @@
devices 'SynchTest1' and 'SynchTest2', and add a new Principal
'caluser/SynchTest1'.
-4) Customize 'project.properties' so it reflects your system (change tomcat
- install direcrory and sync4j sync server install directory) or create
your
- own build.properties file (build.properties.sample gives you an example)
to
- override some default properties.
+4) Rename 'project.properties.sample' to 'project.properties' and customize
it
+ so it reflects your system (change tomcat install direcrory and sync4j
sync
+ server install directory).
-5) > maven quickStart (to build and deploy the software)
+5) > maven allBuild (to build the software)
6) go to the sycn4j syncServer installation directory and install the 2 .s4j
modules by updating the install.properties file
@@ -153,7 +145,7 @@
8) > maven server.jms.config (create necessary JMS ressources on the JMS
server)
-9) Start the database server(s) (for sync4j, uwCal and jetspeed-2)
+9) Start the database server(s) (for sync4j and uwCal)
10) Create the database for the calServer application (go to calClient/conf
to
get the Hibernate properties and schema that will tell you how to create
the
@@ -200,7 +192,6 @@
have 8 events.
-
================================================================================
5. TroubleShooting
================================================================================
@@ -235,11 +226,29 @@
================================================================================
-7. Links
+8. WebApps
+================================================================================
+
+There are 4 'Jahia' WebApps that are also available but in different
modules. To
+use them, first follow the guidelines for any Jahia projects:
+http://projects.jahia.org
+
+Once you have done this, checkout modules:
+- calServer (required, alternative to the calClient)
+- calPublic
+- calAdmin
+- calUser
+
+and read the ReadMe file that comes with each modules.
+
+
+================================================================================
+8. Links
================================================================================
-Maven: http://maven.apache.org/
-Tomcat: http://jakarta.apache.org/tomcat/
-Jetspeed-2: http://portals.apache.org/jetspeed-2/
-Sync4j: http://sync4j.funambol.com/
-uwCal: http://www.washington.edu/ucal/
+Maven: http://maven.apache.org/
+Tomcat: http://jakarta.apache.org/tomcat/
+Jetspeed-2: http://portals.apache.org/jetspeed-2/
+Sync4j: http://sync4j.funambol.com/
+uwCal: http://www.washington.edu/ucal/
+Jahia projects: http://projects.jahia.org