Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Override default properties in cal.properties

cd into Inside the .defaults directory, next to your configuration directory.  You'll see, among other files, , you'll find a file named cal.propertiescal.properties is referenced during the Bedework build and during deployment.  It    You can override any of those properties by creating a cal.properties in your configuration directory and editing in the overrides.   cal.properties is divided into sections with different property prefixes.

...

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.

The default configuration comes with a large number of application configurations, some of which are aimed at developers and testers.

...

Application

...

Purpose

...

Notes

...

CalAdmin

...

Adminstration

...

Necessary for almost everybody

...

EventSubmit

...

Public Events Submission

...

For sites that use Bedework for public events and allow users to suggest events

...

Events

...

Public Events Calendar

...

For sites that use Bedework for public events

...

SoEDept

...

Example Calendar Suite

...

For testing and development.

...

UserCal

...

Personal Calendars

...

For sites that use Bedework for private calendars

...

Feeder

...

Public Events Feeds

...

For sites that use Bedework for public events and offer feeds

...

Pubcaldav

...

Public Events CalDAV server

...

For sites that user Bedework for public events

...

Usercaldav

...

Personal CalDAV server

...

For sites that user Bedework for private calendars

...

caldavTest

...

Test application for calDAV

...

For testing and development.

...

dumpres

...

The dump/restore service

...

Service deployed as part of ear.

...

test

...

Test Calendar Suite

...

For testing and development.

...

indexer

...

Crawler for Bedework data

...

Service deployed as part of ear - necessary to consume JMS messages.

...

sysevlog

...

The system events logger

...

Necessary

...

iosched

...

The in/out scheduler

...

For sites that use Bedework for private calendars (supports scheduling)

...

monitor

...

The system monitor

...

 

   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   

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.

...

Set the default timezone: tzid property

Look for:

Code Block

<tzid>America/New_York</tzid>

...

Set the system ID: the systemid property

Look for:

Code Block

<systemid>demobedework@cal.mysite.edu</systemid>

...