[Bedework-commit] bedework r1941 - in trunk/config: bwbuild/default
configs
svnadmin at bedework.org
svnadmin at bedework.org
Thu Oct 30 17:21:30 EDT 2008
Author: johnsa
Date: 2008-10-30 17:21:30 -0400 (Thu, 30 Oct 2008)
New Revision: 1941
Modified:
trunk/config/bwbuild/default/cal.properties
trunk/config/configs/democal.options.xml
trunk/config/configs/democal.properties
Log:
property file updates for new build process
Modified: trunk/config/bwbuild/default/cal.properties
===================================================================
--- trunk/config/bwbuild/default/cal.properties 2008-10-30 21:21:01 UTC (rev 1940)
+++ trunk/config/bwbuild/default/cal.properties 2008-10-30 21:21:30 UTC (rev 1941)
@@ -3,15 +3,14 @@
#
# Introduction
#
+# All properties defined in this file are used at deploy time only. The options
+# xml file contains all run time propreties adn will be built in to the resulting
+# war files and runable components.
#
# Properties for all modules are saved below - even if they are not
# being deployed. The globals section defines which modules will be
# deployed as well as some other global properties.
#
-# Note that the options and properties are undergoing yet another upheaval.
-# They will be divided into two parts, build-time ant properties in this file
-# and run-time application properties in a corresponding xxx.options.xml file.
-#
# --------------------------------------------------------------------
#
# Global options
Modified: trunk/config/configs/democal.options.xml
===================================================================
--- trunk/config/configs/democal.options.xml 2008-10-30 21:21:01 UTC (rev 1940)
+++ trunk/config/configs/democal.options.xml 2008-10-30 21:21:30 UTC (rev 1941)
@@ -324,6 +324,7 @@
User CalDAV server UserCalDAV
================================================================== -->
<Usercaldav classname="org.bedework.calfacade.configs.CalDAVConfig">
+ <appType>usercaldav</appType>
<publicAdmin>false</publicAdmin>
<guestMode>false</guestMode>
@@ -345,6 +346,7 @@
Public (unauthenticated) CalDAV server PublicCalDAV
================================================================== -->
<Pubcaldav classname="org.bedework.calfacade.configs.CalDAVConfig">
+ <appType>publiccaldav</appType>
<publicAdmin>false</publicAdmin>
<guestMode>true</guestMode>
<runAsUser>public-user</runAsUser>
@@ -364,10 +366,30 @@
</Pubcaldav>
<!-- ==================================================================
+ CalDAV test suite
+ ================================================================== -->
+ <caldavTest classname="org.bedework.calfacade.configs.ConfigCommon">
+ <appType>caldavTest</appType>
+ <publicAdmin>false</publicAdmin>
+ <guestMode>false</guestMode>
+ </caldavTest>
+
+ <!-- ==================================================================
+ bedework test suite
+ ================================================================== -->
+ <test classname="org.bedework.calfacade.configs.ConfigCommon">
+ <appType>testsuite</appType>
+ <publicAdmin>false</publicAdmin>
+ <guestMode>false</guestMode>
+ </test>
+
+ <!-- ==================================================================
Dump restore program dumpres
================================================================== -->
<dumpres classname="org.bedework.calfacade.configs.DumpRestoreConfig">
<debug>true</debug>
+ <appType>dumprestore</appType>
+ <guestMode>true</guestMode>
<debugEntity>false</debugEntity>
<superGroupName>campusAdminGroups</superGroupName>
<defaultPublicCalPath>/public/Other Events/Other</defaultPublicCalPath>
Modified: trunk/config/configs/democal.properties
===================================================================
--- trunk/config/configs/democal.properties 2008-10-30 21:21:01 UTC (rev 1940)
+++ trunk/config/configs/democal.properties 2008-10-30 21:21:30 UTC (rev 1941)
@@ -15,7 +15,6 @@
#
# Global options
#
-
# Define the names of the applications we want to build
org.bedework.install.app.names=bwconfig,CalAdmin,EventSubmit,Events,SoEDept,UserCal,Pubcaldav,Usercaldav,caldavTest,test,dumpres
@@ -44,7 +43,6 @@
org.bedework.global.public.admin.uri=/caladmin
org.bedework.global.public.calendar.uri=/cal
org.bedework.global.personal.calendar.uri=/ucal
-
#
# ------------------------------------------------------------------------
# ------------------------------------------------------------------------
@@ -53,6 +51,7 @@
# ------------------------------------------------------------------------
#
+#
# ------------------------------------------------------------------------
# directory defs
# ------------------------------------------------------------------------
@@ -62,7 +61,7 @@
# Where we keep the dojo stuff in deployment/resources/javascript
org.bedework.dojo.dir=dojo-0.4.1-ajax
-# A place to put jdbc drivers. This can be directeed at any local directory
+# A place to put jdbc drivers. This can be directed at any local directory
org.bedework.jdbc.lib=${org.bedework.project.bedework}/lib/jdbc
# ------------------------------------------------------------------------
@@ -101,13 +100,32 @@
# ------------------------------------------------------------------------
# ------------------------------------------------------------------------
#
+# ------------------------------------------------------------------------
+# Common context for javasscript, resources etc.
+# ------------------------------------------------------------------------
+# Enable building of a common context for common javascript.
+# This context will be deployed along with the applications and makes common
+# javascript available under, two paths at the contex defined here.
#
+# This is necessary to deal with problems delivering commmon code from the same
+# server when the root context is defined to be an application rather than the
+# normal web server default.
+#
+org.bedework.global.build.common.context.name=bedework-common
+org.bedework.global.build.common.context.root=/bedework-common
+org.bedework.global.build.common.context.war.name=bedework-common
+org.bedework.global.build.common.context.deploy.dir=/webapps
+
+# This is where we copy common xsl and javascript for inclusion by xsl and generated
+# content.
+#org.bedework.global.common.deploydir=/webapps/ROOT/bedework-common
+
+#
# -------------------------------------------------------------------
#
# Bedework config web client
#
org.bedework.app.bwconfig.project=webapps
-org.bedework.app.bwconfig.type=webconfig
org.bedework.app.bwconfig.sou.dir=webconfig
org.bedework.app.bwconfig.default.contenttype=text/xml
org.bedework.app.bwconfig.war.name=bwconfig
@@ -125,7 +143,6 @@
# Admin Web Client
#
org.bedework.app.CalAdmin.project=webapps
-org.bedework.app.CalAdmin.type=webadmin
org.bedework.app.CalAdmin.sou.dir=webadmin
org.bedework.app.CalAdmin.default.contenttype=text/xml
#org.bedework.app.CalAdmin.portlet.name=CalAdmin
@@ -153,7 +170,6 @@
# Events submission Web Client
#
org.bedework.app.EventSubmit.project=webapps
-org.bedework.app.EventSubmit.type=websubmit
org.bedework.app.EventSubmit.sou.dir=websubmit
org.bedework.app.EventSubmit.default.contenttype=text/xml
org.bedework.app.EventSubmit.web.xml=war/WEB-INF/web.xml
@@ -181,7 +197,6 @@
# Public Web Client
#
org.bedework.app.Events.project=webapps
-org.bedework.app.Events.type=webpublic
org.bedework.app.Events.sou.dir=webclient
org.bedework.app.Events.default.contenttype=text/xml
org.bedework.app.Events.web.xml=war/WEB-INF/publicweb.xml
@@ -206,7 +221,6 @@
# Demo departmental public Web Client
#
org.bedework.app.SoEDept.project=webapps
-org.bedework.app.SoEDept.type=webpublic
org.bedework.app.SoEDept.sou.dir=webclient
org.bedework.app.SoEDept.default.contenttype=text/xml
org.bedework.app.SoEDept.web.xml=war/WEB-INF/publicweb.xml
@@ -231,7 +245,6 @@
# Personal Web Client
#
org.bedework.app.UserCal.project=webapps
-org.bedework.app.UserCal.type=webuser
org.bedework.app.UserCal.sou.dir=webclient
org.bedework.app.UserCal.default.contenttype=text/xml
org.bedework.app.UserCal.web.xml=war/WEB-INF/userweb.xml
@@ -259,7 +272,6 @@
# Public Caldav Server
#
org.bedework.app.Pubcaldav.project=caldav
-org.bedework.app.Pubcaldav.type=publiccaldav
org.bedework.app.Pubcaldav.sou.dir=server
org.bedework.app.Pubcaldav.interface.jar=bw-caldav
@@ -282,7 +294,6 @@
# Personal Caldav Server
#
org.bedework.app.Usercaldav.project=caldav
-org.bedework.app.Usercaldav.type=usercaldav
org.bedework.app.Usercaldav.sou.dir=server
org.bedework.app.Usercaldav.interface.jar=bw-caldav
@@ -310,7 +321,6 @@
#
org.bedework.app.caldavTest.project=caldavTest
-org.bedework.app.caldavTest.type=caldavTest
org.bedework.app.caldavTest.sou.dir=caldavTest
org.bedework.app.caldavTest.shellscr.name=bwruntest
org.bedework.app.caldavTest.batscr.name=bwruntest.bat
@@ -324,7 +334,6 @@
#
org.bedework.app.test.project=testsuite
-org.bedework.app.test.type=testsuite
org.bedework.app.test.sou.dir=
org.bedework.app.test.shellscr.name=bwruntest
org.bedework.app.test.batscr.name=bwruntest.bat
@@ -341,7 +350,6 @@
# -------------- normal dump/restore build properties ------------------
org.bedework.app.dumpres.project=dumprestore
-org.bedework.app.dumpres.type=dumprestore
org.bedework.app.dumpres.sou.dir=
org.bedework.app.dumpres.shellscr.name=bwrun
org.bedework.app.dumpres.batscr.name=bwrun.bat
More information about the Bedework-commit
mailing list