Running Bedework

Start Bedework

  1. Open two console windows and cd to the quickstart directory in each.

  2. For each console, set JAVA_HOME environment variable. For example:
    • Linux: export JAVA_HOME=/usr/java/jdk1.6.0_16
    • Windows: set JAVA_HOME=C:\Program Files\Java\jdk1.6.0_16
    • Mac OS X: export JAVA_HOME=$(/usr/libexec/java_home)

  3. Enter the following, one command line per console:
    1. Console 1: ./bw -quickstart dirstart  ← Starts ApacheDS ldap directory server for Bedework on port 10389
    2. Console 2: ./startjboss  or ./startjboss -debug ← Starts Bedework core services in JBoss on port 8080 (and several others).  Add -debug to increase the amount of information logged.

Windows Users:

Throughout this manual, you can replace all commands of the form “./command” with “command” or “command.bat”.  For example, to start Bedework's directory server, enter: “bw -quickstart dirstart”.

Memory settings:

JVM settings can be passed as parameters to this script: enter "startjboss -usage" or see "Reviewing JVM parameters" for more information.  If JBoss has difficulty coming up, try decreasing the heap size, e.g. ./startjboss -heap 512M

Helper files

goBedework-3.8.bat is a command line script that will launch all the above in Windows.

Explore Bedework

  1. Access the web applications at http://localhost:8080/bedework
    Note: this link will only work on the system on which the quickstart is running.


    This page also provides information about connecting to Bedeworks CalDAV server.

Stop Bedework

  1. When finished, you can stop Bedework by entering CTRL-C in the console windows.

Bedework Enterprise Calendar, version 3.8