Versions Compared

Key

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

...

  1. Kill bedework, if you've been running it.
  2. cd <qs>
  3. svn update bedework
  4. svn update bedework-carddav
  5. make a copy of your apacheds directory in case your directory gets hosed later:
    Code Block
    cp -rp apacheds-1.5.3-fixed apacheds-1.5.3-fixed.REFERENCE (or whatever)
  6. review carddav settings in cal.options.xml
    • For example, <cardPathPrefixes>/public/people,loc_:/public/locations</cardPathPrefixes>. See note on "loc_" in the {} * Public Locations* section.
  7. build bedework:
    Code Block
    ./bw -quickstart deploy
  8. build carddav:  
    Code Block
    ./bw -quickstart -carddav
    #(if needed) delete your carddav database to make sure that you're starting clean.   (Bedework will recreate it when it starts): #*
    • cd <qs>/jboss-5.1.0.GA/server/default/data/
    hypersonic#*
    • hypersonic
    • delete or move to the side CardDb3p7*
  9. # In one window, start apache directory services #*
    • cd <qs>
    #*
    • /bw -quickstart dirstart
    #
  10. In other window, start bedework#* bedework
    • cd <qs>
     
    • Code Block
      ./startjboss
  11. (if you deleted you database) Import the schema** :
    • visit localhost:8080/jmx-console
    #*
    • Log in with username "admin" and password "bw" (if the login doesn't work, check the file <qs>/jboss-5.1.0.GA
    /config/#*
    • /default/server/conf/props/jmx-console-users.properties).
    • scroll all the way down and choose service=CardDumpres very near the bottom
    #*
    • set export to True
    #*
    • set create to True
    #*
    • (temporarily, pending fix) remove "carddumprestore" path component from SchemaOutFile
    #*
    • Apply
    Changes#
    • Changes#* Move toward the bottom and clink on the Schema Invoke button.
    • Check the jboss window for "schema export complete".

...