Edit cal.properties
cd into your configuration directory. You'll see, among other files, cal.properties. cal.properties is referenced during the Bedework build and during deployment. It is divided into sections with different property prefixes.
Prune the org.bedework.install property in the Install section of the file
org.bedework.install defines which applications are built and deployed to jboss. For each name on the list, there should be a corresponding section prefixed with "org.bedework.app.<name>" and also a corresponding section in the options file.
...
Remove any items from org.bedework.install that you don't need. For example, if you're using Bedework for public events (and not for personal calendars), you can remove UserCal from the list. You may want to remove "test and SoEDept", too. When you remove an application from the list, you can also remove the corresponding stanza further down the file, but it isn't necessary. Those lines won't be referenced.
Review the Global Section of the file
The section prefixed "org.bedework.global" defines properties global to the whole deployment process. This is the section where jboss's datasource (database) is defined. If you based your configuration on the sample configuration that corresponds to your database system, then you may not have to alter any settings in this section.
Review the Application Section of the file
The section with properties prefixed "org.bedework.app.<name>" are the application deployment properties, one section per named application.
...
Multiple versions of each application type may be deployed, each configured differently. This is of importance for calendar suites (departmental calendars).
Edit cal.options.xml
cal.options.xml contains run time properties and is divided into sections much like the properties file. Most of the options are used to set field values in named classes so that the application will load the settings only once with a single call.
It is important to set the "system" properties for a new Bedework installation. These are found in the "syspars" section of the cal.options.xml file. A number of options can be left with the default values and some are not yet implemented. The three values it is particularly important to set (and their default settings) are:
Set the default timezone: tzid property
Look for:
Code Block |
---|
<tzid>America/New_York</tzid> |
The tzid is the default timezone to be used for times and dates.
Set the system ID: the systemid property
Look for:
Code Block |
---|
<systemid>demobedework@cal.mysite.edu</systemid> |
...