...
- Kill bedework, if you've been running it.
- cd <qs>
- # svn update bedework
- # svn update bedework-carddav
- # 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)
- 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.
- build bedework: ./bw -quickstart deploy #
- build carddav: ./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#* delete or move to the side CardDb3p7*
# In one window, start apache directory services#* cd <qs>#* /bw -quickstart dirstart
# In other window, start bedework#* cd <qs>- ./startjboss
- (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/#* 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#* Move toward the bottom and clink on the Schema Invoke button.- Check the jboss window for "schema export complete".
...