Changeset 2439

Show
Ignore:
Timestamp:
12/10/09 12:12:25
Author:
johnsa
Message:

updates to config directories to bring in line with 3.6 development

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/config/bwbuild/default/cal.options.xml

    r2410 r2439  
    55    <bedework> 
    66      <global> 
    7         <version>3.5</version> 
     7        <version>3.6</version> 
    88 
    99        <!-- This property is how the running system finds the system settings. 
     
    250250 
    251251        <!-- ================================================================== 
    252                           Public web client Events 
     252                          Public web client Events - Duke/Yale Theme 
    253253             ================================================================== --> 
    254254        <Events classname="org.bedework.calfacade.configs.ClientConfig"> 
     
    282282          <calSuite>MainCampus</calSuite> 
    283283        </Events> 
     284 
     285        <!-- ================================================================== 
     286                          Public web client Events - BwClassic Theme 
     287             ================================================================== --> 
     288        <Events classname="org.bedework.calfacade.configs.ClientConfig"> 
     289          <cachingOn>true</cachingOn> 
     290          <cachePrefix>bwpubevents</cachePrefix> 
     291 
     292          <autoCreateContacts>false</autoCreateContacts> 
     293          <autoDeleteContacts>false</autoDeleteContacts> 
     294          <autoCreateLocations>false</autoCreateLocations> 
     295          <autoDeleteLocations>false</autoDeleteLocations> 
     296 
     297          <appType>webpublic</appType> 
     298          <publicAdmin>false</publicAdmin> 
     299          <guestMode>true</guestMode> 
     300 
     301          <!-- Default value for 24 hour mode --> 
     302          <hour24>true</hour24> 
     303 
     304          <!-- Default value for minute increments --> 
     305          <minIncrement>5</minIncrement> 
     306 
     307          <showYearData>false</showYearData> 
     308 
     309          <logPrefix>BwClasic</logPrefix> 
     310 
     311          <appRoot>http://localhost:8080/calrsrc</appRoot> 
     312 
     313          <refreshAction>setup.do</refreshAction> 
     314          <refreshInterval>300</refreshInterval> 
     315 
     316          <calSuite>BwClassic</calSuite> 
     317        </Events> 
     318 
    284319 
    285320 
  • trunk/config/bwbuild/default/cal.properties

    r2410 r2439  
    227227# -------------------------------------------------------------------- 
    228228# 
    229 # Public Web Client 
     229# Public Web Client - Duke/Yale Themed Suite 
    230230# 
    231231org.bedework.app.Events.project=webapps 
     
    245245 
    246246org.bedework.app.Events.description=Struts based XML version of the Bedework calendar client. It may have many skins, determined by the XSLT. 
    247 org.bedework.app.Events.display.name=Demo calendar 
     247org.bedework.app.Events.display.name=Demo calendar - Duke/Yale Themed Suite 
    248248org.bedework.app.Events.name=DemoCal 
     249 
     250# 
     251# -------------------------------------------------------------------- 
     252# 
     253# Public Web Client - BwClassic Themed Suite 
     254# 
     255org.bedework.app.Events.project=webapps 
     256org.bedework.app.Events.sou.dir=webclient 
     257org.bedework.app.Events.default.contenttype=text/xml 
     258org.bedework.app.Events.web.xml=war/WEB-INF/publicweb.xml 
     259org.bedework.app.Events.tomcat.context.xml=${env.BEDEWORK_CONFIG}/context.xml 
     260#org.bedework.app.Events.portlet.name=PublicCal 
     261 
     262org.bedework.app.Events.war.name=bwclassic 
     263org.bedework.app.Events.context.root=/bwclassic 
     264# Set for jboss 
     265#org.bedework.app.Events.virtual.host= 
     266org.bedework.app.Events.resources.dir=/webapps/ROOT/calrsrc 
     267org.bedework.app.Events.deploy.dir=/webapps 
     268org.bedework.app.Events.cal.suite=BwClassic 
     269 
     270org.bedework.app.Events.description=Struts based XML version of the Bedework calendar client. It may have many skins, determined by the XSLT. 
     271org.bedework.app.Events.display.name=Demo calendar - BwClassic Themed Suite 
     272org.bedework.app.Events.name=BwClassic 
    249273 
    250274# 
  • trunk/config/bwbuild/default/carddav.options.xml

    r2217 r2439  
    55    <bedework> 
    66      <global> 
    7         <version>3.5</version> 
     7        <version>3.6</version> 
    88 
    99        <dirhandlers> 
  • trunk/config/bwbuild/jboss/cal.options.xml

    r2237 r2439  
    55    <bedework> 
    66      <global> 
    7         <version>3.5</version> 
     7        <version>3.6</version> 
    88 
    99        <!-- This property is how the running system finds the system settings. 
     
    7272 
    7373            <initialContextFactory>com.sun.jndi.ldap.LdapCtxFactory</initialContextFactory> 
    74             <providerUrl>ldap://localhost/</providerUrl> 
     74            <providerUrl>ldap://localhost:10389</providerUrl> 
    7575            <groupContextDn>ou=groups, dc=bedework, dc=org</groupContextDn> 
    76             <groupMemberAttr>uniqueMember</groupMemberAttr> 
     76            <groupMemberAttr>member</groupMemberAttr> 
    7777            <userDnPrefix>uid=</userDnPrefix> 
    7878            <userDnSuffix>,ou=accounts, dc=bedework, dc=org</userDnSuffix> 
    7979            <groupDnPrefix>cn=</groupDnPrefix> 
    80             <groupDnSuffix>,ou=groups, dc=bedework, dc=org</groupDnSuffix> 
     80            <groupDnSuffix>,ou=groups,dc=bedework, dc=org</groupDnSuffix> 
    8181            <debug>true</debug> 
     82 
     83            <securityAuthentication>simple</securityAuthentication> 
     84            <securityProtocol>NONE</securityProtocol> 
     85            <authDn>uid=admin,ou=system</authDn> 
     86            <authPw>secret</authPw> 
    8287          </user-ldap-group> 
    8388 
     
    144149        <mailerClass>org.bedework.mail.DummyMailer</mailerClass> 
    145150        <admingroupsClass>org.bedework.calsvc.directory.AdminGroupsDbImpl</admingroupsClass> 
     151        <usergroupsClass>org.bedework.calsvc.directory.UserGroupsLdapImpl</usergroupsClass> 
    146152        <!-- 
    147         <usergroupsClass>org.bedework.calsvc.directory.UserGroupsLdapImpl</usergroupsClass> 
     153        <usergroupsClass>org.bedework.calsvc.directory.GroupsDbImpl</usergroupsClass> 
    148154        --> 
    149         <usergroupsClass>org.bedework.calsvc.directory.GroupsDbImpl</usergroupsClass> 
    150155 
    151156        <directoryBrowsingDisallowed>true</directoryBrowsingDisallowed> 
     
    165170          <guestMode>true</guestMode> 
    166171        </tzsvr> 
     172 
     173        <!-- ================================================================== 
     174                          Config web client 
     175             ================================================================== --> 
     176        <bwconfig classname="org.bedework.calfacade.configs.ConfigCommon"> 
     177          <appType>webconfig</appType> 
     178          <publicAdmin>false</publicAdmin> 
     179          <guestMode>false</guestMode> 
     180        </bwconfig> 
    167181 
    168182        <!-- ================================================================== 
     
    236250 
    237251        <!-- ================================================================== 
    238                           Public web client Events 
     252                          Public web client Events - Duke/Yale Theme 
    239253             ================================================================== --> 
    240254        <Events classname="org.bedework.calfacade.configs.ClientConfig"> 
     
    270284 
    271285        <!-- ================================================================== 
     286                          Public web client Events - BwClassic Theme 
     287             ================================================================== --> 
     288        <Events classname="org.bedework.calfacade.configs.ClientConfig"> 
     289          <cachingOn>true</cachingOn> 
     290          <cachePrefix>bwpubevents</cachePrefix> 
     291 
     292          <autoCreateContacts>false</autoCreateContacts> 
     293          <autoDeleteContacts>false</autoDeleteContacts> 
     294          <autoCreateLocations>false</autoCreateLocations> 
     295          <autoDeleteLocations>false</autoDeleteLocations> 
     296 
     297          <appType>webpublic</appType> 
     298          <publicAdmin>false</publicAdmin> 
     299          <guestMode>true</guestMode> 
     300 
     301          <!-- Default value for 24 hour mode --> 
     302          <hour24>true</hour24> 
     303 
     304          <!-- Default value for minute increments --> 
     305          <minIncrement>5</minIncrement> 
     306 
     307          <showYearData>false</showYearData> 
     308 
     309          <logPrefix>BwClasic</logPrefix> 
     310 
     311          <appRoot>http://localhost:8080/calrsrc</appRoot> 
     312 
     313          <refreshAction>setup.do</refreshAction> 
     314          <refreshInterval>300</refreshInterval> 
     315 
     316          <calSuite>BwClassic</calSuite> 
     317        </Events> 
     318 
     319 
     320 
     321        <!-- ================================================================== 
     322                          Feed Service 
     323             ================================================================== --> 
     324        <Feeder classname="org.bedework.calfacade.configs.ClientConfig"> 
     325          <cachingOn>true</cachingOn> 
     326          <cachePrefix>bwfeeder</cachePrefix> 
     327 
     328          <autoCreateContacts>false</autoCreateContacts> 
     329          <autoDeleteContacts>false</autoDeleteContacts> 
     330          <autoCreateLocations>false</autoCreateLocations> 
     331          <autoDeleteLocations>false</autoDeleteLocations> 
     332 
     333          <appType>feeder</appType> 
     334          <publicAdmin>false</publicAdmin> 
     335          <guestMode>true</guestMode> 
     336 
     337          <!-- Default value for 24 hour mode --> 
     338          <hour24>true</hour24> 
     339 
     340          <!-- Default value for minute increments --> 
     341          <minIncrement>5</minIncrement> 
     342 
     343          <showYearData>false</showYearData> 
     344 
     345          <logPrefix>Feeder</logPrefix> 
     346 
     347          <appRoot>http://localhost:8080/calfeedrsrc</appRoot> 
     348 
     349          <refreshAction>setup.do</refreshAction> 
     350          <refreshInterval>300</refreshInterval> 
     351 
     352          <calSuite>MainCampus</calSuite> 
     353        </Feeder> 
     354 
     355        <!-- ================================================================== 
    272356                          Demo departmental Public web client SoEDept 
    273357             ================================================================== --> 
     
    335419                          User CalDAV server UserCalDAV 
    336420             ================================================================== --> 
    337         <Usercaldav classname="org.bedework.calfacade.configs.CalDAVConfig"> 
     421        <Usercaldav classname="org.bedework.caldav.util.CalDAVConfig"> 
    338422          <appType>usercaldav</appType> 
    339           <publicAdmin>false</publicAdmin> 
     423          <!-- 
     424          <publicAdmin>false</publicAdmin> 
     425          --> 
    340426          <guestMode>false</guestMode> 
    341427 
     
    357443                          Public (unauthenticated) CalDAV server PublicCalDAV 
    358444             ================================================================== --> 
    359         <Pubcaldav classname="org.bedework.calfacade.configs.CalDAVConfig"> 
     445        <Pubcaldav classname="org.bedework.caldav.util.CalDAVConfig"> 
    360446          <appType>publiccaldav</appType> 
    361           <publicAdmin>false</publicAdmin> 
     447          <!-- 
     448          <publicAdmin>false</publicAdmin> 
     449           --> 
    362450          <guestMode>true</guestMode> 
    363451 
     
    405493          <defaultPublicCalPath>/public/Other Events/Other</defaultPublicCalPath> 
    406494        </dumpres> 
     495 
     496        <!-- ================================================================== 
     497                          Crawler program 
     498             ================================================================== --> 
     499        <indexer classname="org.bedework.calfacade.configs.BwCrawlerConfig"> 
     500          <debug>true</debug> 
     501          <appType>indexer</appType> 
     502          <guestMode>true</guestMode> 
     503          <debugEntity>false</debugEntity> 
     504        </indexer> 
     505 
     506        <!-- ================================================================== 
     507                          System events logger program 
     508             ================================================================== --> 
     509        <sysevlog classname="org.bedework.calfacade.configs.BwCrawlerConfig"> 
     510          <debug>true</debug> 
     511          <appType>sysevlog</appType> 
     512          <guestMode>true</guestMode> 
     513          <debugEntity>false</debugEntity> 
     514        </sysevlog> 
     515 
     516        <!-- ================================================================== 
     517                          In/outbox scheduler program 
     518             ================================================================== --> 
     519        <iosched classname="org.bedework.calfacade.configs.BwCrawlerConfig"> 
     520          <debug>true</debug> 
     521          <appType>inoutsched</appType> 
     522          <guestMode>true</guestMode> 
     523          <debugEntity>false</debugEntity> 
     524        </iosched> 
    407525      </app> 
    408526    </bedework> 
  • trunk/config/bwbuild/jboss/carddav.options.xml

    r2231 r2439  
    55    <bedework> 
    66      <global> 
    7         <version>3.5</version> 
    8          
     7        <version>3.6</version> 
     8 
    99        <dirhandlers> 
    1010          <!-- handle the principal hierarchy. 
  • trunk/config/bwbuild/liferay5/cal.options.xml

    r2097 r2439  
    55    <bedework> 
    66      <global> 
    7         <version>3.5</version> 
     7        <version>3.6</version> 
    88 
    99        <!-- This property is how the running system finds the system settings. 
     
    7272 
    7373            <initialContextFactory>com.sun.jndi.ldap.LdapCtxFactory</initialContextFactory> 
    74             <providerUrl>ldap://localhost/</providerUrl> 
     74            <providerUrl>ldap://localhost:10389</providerUrl> 
    7575            <groupContextDn>ou=groups, dc=bedework, dc=org</groupContextDn> 
    76             <groupMemberAttr>uniqueMember</groupMemberAttr> 
     76            <groupMemberAttr>member</groupMemberAttr> 
    7777            <userDnPrefix>uid=</userDnPrefix> 
    7878            <userDnSuffix>,ou=accounts, dc=bedework, dc=org</userDnSuffix> 
    7979            <groupDnPrefix>cn=</groupDnPrefix> 
    80             <groupDnSuffix>,ou=groups, dc=bedework, dc=org</groupDnSuffix> 
     80            <groupDnSuffix>,ou=groups,dc=bedework, dc=org</groupDnSuffix> 
    8181            <debug>true</debug> 
     82 
     83            <securityAuthentication>simple</securityAuthentication> 
     84            <securityProtocol>NONE</securityProtocol> 
     85            <authDn>uid=admin,ou=system</authDn> 
     86            <authPw>secret</authPw> 
    8287          </user-ldap-group> 
    8388 
     
    144149        <mailerClass>org.bedework.mail.DummyMailer</mailerClass> 
    145150        <admingroupsClass>org.bedework.calsvc.directory.AdminGroupsDbImpl</admingroupsClass> 
     151        <usergroupsClass>org.bedework.calsvc.directory.UserGroupsLdapImpl</usergroupsClass> 
    146152        <!-- 
    147         <usergroupsClass>org.bedework.calsvc.directory.UserGroupsLdapImpl</usergroupsClass> 
     153        <usergroupsClass>org.bedework.calsvc.directory.GroupsDbImpl</usergroupsClass> 
    148154        --> 
    149         <usergroupsClass>org.bedework.calsvc.directory.GroupsDbImpl</usergroupsClass> 
    150155 
    151156        <directoryBrowsingDisallowed>true</directoryBrowsingDisallowed> 
    152157 
    153158        <indexRoot>lucene/indexroot</indexRoot> 
     159 
     160        <rootUsers>admin</rootUsers> 
    154161      </syspars> 
    155162 
    156163      <app> 
    157164        <!-- ================================================================== 
     165                          Timezones server 
     166             ================================================================== --> 
     167        <tzsvr classname="org.bedework.calfacade.configs.ConfigCommon"> 
     168          <appType>tzsvr</appType> 
     169          <publicAdmin>false</publicAdmin> 
     170          <guestMode>true</guestMode> 
     171        </tzsvr> 
     172 
     173        <!-- ================================================================== 
     174                          Config web client 
     175             ================================================================== --> 
     176        <bwconfig classname="org.bedework.calfacade.configs.ConfigCommon"> 
     177          <appType>webconfig</appType> 
     178          <publicAdmin>false</publicAdmin> 
     179          <guestMode>false</guestMode> 
     180        </bwconfig> 
     181 
     182        <!-- ================================================================== 
    158183                          Admin web client CalAdmin 
    159184             ================================================================== --> 
     
    163188          <autoCreateLocations>false</autoCreateLocations> 
    164189          <autoDeleteLocations>false</autoDeleteLocations> 
    165           <allowEditAllCategories>false</allowEditAllCategories> 
    166           <allowEditAllLocations>false</allowEditAllLocations> 
    167           <allowEditAllContacts>false</allowEditAllContacts> 
     190 
     191          <!-- if these are false only superuser can maintain public 
     192               categories, locations and contacts --> 
     193          <allowEditAllCategories>true</allowEditAllCategories> 
     194          <allowEditAllLocations>true</allowEditAllLocations> 
     195          <allowEditAllContacts>true</allowEditAllContacts> 
     196 
    168197          <categoryOptional>true</categoryOptional> 
    169198 
     
    221250 
    222251        <!-- ================================================================== 
    223                           Public web client Events 
     252                          Public web client Events - Duke/Yale Theme 
    224253             ================================================================== --> 
    225254        <Events classname="org.bedework.calfacade.configs.ClientConfig"> 
     
    255284 
    256285        <!-- ================================================================== 
     286                          Public web client Events - BwClassic Theme 
     287             ================================================================== --> 
     288        <Events classname="org.bedework.calfacade.configs.ClientConfig"> 
     289          <cachingOn>true</cachingOn> 
     290          <cachePrefix>bwpubevents</cachePrefix> 
     291 
     292          <autoCreateContacts>false</autoCreateContacts> 
     293          <autoDeleteContacts>false</autoDeleteContacts> 
     294          <autoCreateLocations>false</autoCreateLocations> 
     295          <autoDeleteLocations>false</autoDeleteLocations> 
     296 
     297          <appType>webpublic</appType> 
     298          <publicAdmin>false</publicAdmin> 
     299          <guestMode>true</guestMode> 
     300 
     301          <!-- Default value for 24 hour mode --> 
     302          <hour24>true</hour24> 
     303 
     304          <!-- Default value for minute increments --> 
     305          <minIncrement>5</minIncrement> 
     306 
     307          <showYearData>false</showYearData> 
     308 
     309          <logPrefix>BwClasic</logPrefix> 
     310 
     311          <appRoot>http://localhost:8080/calrsrc</appRoot> 
     312 
     313          <refreshAction>setup.do</refreshAction> 
     314          <refreshInterval>300</refreshInterval> 
     315 
     316          <calSuite>BwClassic</calSuite> 
     317        </Events> 
     318 
     319 
     320 
     321        <!-- ================================================================== 
     322                          Feed Service 
     323             ================================================================== --> 
     324        <Feeder classname="org.bedework.calfacade.configs.ClientConfig"> 
     325          <cachingOn>true</cachingOn> 
     326          <cachePrefix>bwfeeder</cachePrefix> 
     327 
     328          <autoCreateContacts>false</autoCreateContacts> 
     329          <autoDeleteContacts>false</autoDeleteContacts> 
     330          <autoCreateLocations>false</autoCreateLocations> 
     331          <autoDeleteLocations>false</autoDeleteLocations> 
     332 
     333          <appType>feeder</appType> 
     334          <publicAdmin>false</publicAdmin> 
     335          <guestMode>true</guestMode> 
     336 
     337          <!-- Default value for 24 hour mode --> 
     338          <hour24>true</hour24> 
     339 
     340          <!-- Default value for minute increments --> 
     341          <minIncrement>5</minIncrement> 
     342 
     343          <showYearData>false</showYearData> 
     344 
     345          <logPrefix>Feeder</logPrefix> 
     346 
     347          <appRoot>http://localhost:8080/calfeedrsrc</appRoot> 
     348 
     349          <refreshAction>setup.do</refreshAction> 
     350          <refreshInterval>300</refreshInterval> 
     351 
     352          <calSuite>MainCampus</calSuite> 
     353        </Feeder> 
     354 
     355        <!-- ================================================================== 
    257356                          Demo departmental Public web client SoEDept 
    258357             ================================================================== --> 
     
    320419                          User CalDAV server UserCalDAV 
    321420             ================================================================== --> 
    322         <Usercaldav classname="org.bedework.calfacade.configs.CalDAVConfig"> 
    323           <publicAdmin>false</publicAdmin> 
     421        <Usercaldav classname="org.bedework.caldav.util.CalDAVConfig"> 
     422          <appType>usercaldav</appType> 
     423          <!-- 
     424          <publicAdmin>false</publicAdmin> 
     425          --> 
    324426          <guestMode>false</guestMode> 
    325427 
     
    341443                          Public (unauthenticated) CalDAV server PublicCalDAV 
    342444             ================================================================== --> 
    343         <Pubcaldav classname="org.bedework.calfacade.configs.CalDAVConfig"> 
    344           <publicAdmin>false</publicAdmin> 
     445        <Pubcaldav classname="org.bedework.caldav.util.CalDAVConfig"> 
     446          <appType>publiccaldav</appType> 
     447          <!-- 
     448          <publicAdmin>false</publicAdmin> 
     449           --> 
    345450          <guestMode>true</guestMode> 
    346451 
     
    360465 
    361466        <!-- ================================================================== 
     467                          CalDAV test suite 
     468             ================================================================== --> 
     469        <caldavTest classname="org.bedework.calfacade.configs.ConfigCommon"> 
     470          <appType>caldavTest</appType> 
     471          <publicAdmin>false</publicAdmin> 
     472          <guestMode>false</guestMode> 
     473        </caldavTest> 
     474 
     475        <!-- ================================================================== 
     476                          bedework test suite 
     477             ================================================================== --> 
     478        <test classname="org.bedework.calfacade.configs.ConfigCommon"> 
     479          <appType>testsuite</appType> 
     480          <publicAdmin>false</publicAdmin> 
     481          <guestMode>false</guestMode> 
     482        </test> 
     483 
     484        <!-- ================================================================== 
    362485                          Dump restore program dumpres 
    363486             ================================================================== --> 
    364487        <dumpres classname="org.bedework.calfacade.configs.DumpRestoreConfig"> 
    365488          <debug>true</debug> 
     489          <appType>dumprestore</appType> 
     490          <guestMode>true</guestMode> 
    366491          <debugEntity>false</debugEntity> 
    367492          <superGroupName>campusAdminGroups</superGroupName> 
    368493          <defaultPublicCalPath>/public/Other Events/Other</defaultPublicCalPath> 
    369494        </dumpres> 
     495 
     496        <!-- ================================================================== 
     497                          Crawler program 
     498             ================================================================== --> 
     499        <indexer classname="org.bedework.calfacade.configs.BwCrawlerConfig"> 
     500          <debug>true</debug> 
     501          <appType>indexer</appType> 
     502          <guestMode>true</guestMode> 
     503          <debugEntity>false</debugEntity> 
     504        </indexer> 
     505 
     506        <!-- ================================================================== 
     507                          System events logger program 
     508             ================================================================== --> 
     509        <sysevlog classname="org.bedework.calfacade.configs.BwCrawlerConfig"> 
     510          <debug>true</debug> 
     511          <appType>sysevlog</appType> 
     512          <guestMode>true</guestMode> 
     513          <debugEntity>false</debugEntity> 
     514        </sysevlog> 
     515 
     516        <!-- ================================================================== 
     517                          In/outbox scheduler program 
     518             ================================================================== --> 
     519        <iosched classname="org.bedework.calfacade.configs.BwCrawlerConfig"> 
     520          <debug>true</debug> 
     521          <appType>inoutsched</appType> 
     522          <guestMode>true</guestMode> 
     523          <debugEntity>false</debugEntity> 
     524        </iosched> 
    370525      </app> 
    371526    </bedework> 
  • trunk/config/bwbuild/liferay5/carddav.options.xml

    r2058 r2439  
    1 <!-- This provides run time options for each of the configured applications
     1<!-- This provides run time options for the CardDAV server
    22  --> 
    33<bedework-options> 
     
    55    <bedework> 
    66      <global> 
    7         <version>3.5</version> 
     7        <version>3.6</version> 
     8 
    89        <dirhandlers> 
    910          <!-- handle the principal hierarchy. 
     
    168169 
    169170          <defaultAddressbook>address-book</defaultAddressbook> 
     171 
     172          <addressBookHandlerPrefix>/user</addressBookHandlerPrefix> 
     173 
     174          <principalRoot>/principals</principalRoot> 
     175          <userPrincipalRoot>/principals/users</userPrincipalRoot> 
     176          <groupPrincipalRoot>/principals/groups</groupPrincipalRoot> 
     177          <resourcePrincipalRoot>/principals/resources</resourcePrincipalRoot> 
     178          <venuePrincipalRoot>/principals/locations</venuePrincipalRoot> 
     179          <ticketPrincipalRoot>/principals/tickets</ticketPrincipalRoot> 
     180          <hostPrincipalRoot>/principals/hosts</hostPrincipalRoot> 
    170181        </usercarddav> 
    171182 
     
    178189 
    179190          <defaultAddressbook>address-book</defaultAddressbook> 
     191 
     192          <addressBookHandlerPrefix>/public</addressBookHandlerPrefix> 
    180193 
    181194          <principalRoot>/principals</principalRoot> 
  • trunk/config/bwbuild/mysql/build.properties

    r2118 r2439  
    2121org.bedework.config.properties=${env.BEDEWORK_CONFIG}/cal.properties 
    2222org.bedework.config.options=${env.BEDEWORK_CONFIG}/cal.options.xml 
     23 
     24org.bedework.config.sysevents.properties=${env.BEDEWORK_CONFIG}/sysevents.properties 
     25 
    2326org.bedework.carddav.options=${env.BEDEWORK_CONFIG}/carddav.options.xml 
    2427 
  • trunk/config/bwbuild/mysql/cal.options.xml

    r2120 r2439  
    55    <bedework> 
    66      <global> 
    7         <version>3.5</version> 
     7        <version>3.6</version> 
    88 
    99        <!-- This property is how the running system finds the system settings. 
     
    7272 
    7373            <initialContextFactory>com.sun.jndi.ldap.LdapCtxFactory</initialContextFactory> 
    74             <providerUrl>ldap://localhost/</providerUrl> 
     74            <providerUrl>ldap://localhost:10389</providerUrl> 
    7575            <groupContextDn>ou=groups, dc=bedework, dc=org</groupContextDn> 
    76             <groupMemberAttr>uniqueMember</groupMemberAttr> 
     76            <groupMemberAttr>member</groupMemberAttr> 
    7777            <userDnPrefix>uid=</userDnPrefix> 
    7878            <userDnSuffix>,ou=accounts, dc=bedework, dc=org</userDnSuffix> 
     
    8080            <groupDnSuffix>,ou=groups, dc=bedework, dc=org</groupDnSuffix> 
    8181            <debug>true</debug> 
     82 
     83            <securityAuthentication>simple</securityAuthentication> 
     84            <securityProtocol>NONE</securityProtocol> 
     85            <authDn>uid=admin,ou=system</authDn> 
     86            <authPw>secret</authPw> 
    8287          </user-ldap-group> 
    8388 
     
    144149        <mailerClass>org.bedework.mail.DummyMailer</mailerClass> 
    145150        <admingroupsClass>org.bedework.calsvc.directory.AdminGroupsDbImpl</admingroupsClass> 
     151        <usergroupsClass>org.bedework.calsvc.directory.UserGroupsLdapImpl</usergroupsClass> 
    146152        <!-- 
    147         <usergroupsClass>org.bedework.calsvc.directory.UserGroupsLdapImpl</usergroupsClass> 
     153        <usergroupsClass>org.bedework.calsvc.directory.GroupsDbImpl</usergroupsClass> 
    148154        --> 
    149         <usergroupsClass>org.bedework.calsvc.directory.GroupsDbImpl</usergroupsClass> 
    150155 
    151156        <directoryBrowsingDisallowed>true</directoryBrowsingDisallowed> 
     
    183188          <autoCreateLocations>false</autoCreateLocations> 
    184189          <autoDeleteLocations>false</autoDeleteLocations> 
    185           <allowEditAllCategories>false</allowEditAllCategories> 
    186           <allowEditAllLocations>false</allowEditAllLocations> 
    187           <allowEditAllContacts>false</allowEditAllContacts> 
     190 
     191          <!-- if these are false only superuser can maintain public 
     192               categories, locations and contacts --> 
     193          <allowEditAllCategories>true</allowEditAllCategories> 
     194          <allowEditAllLocations>true</allowEditAllLocations> 
     195          <allowEditAllContacts>true</allowEditAllContacts> 
     196 
    188197          <categoryOptional>true</categoryOptional> 
    189198 
     
    241250 
    242251        <!-- ================================================================== 
    243                           Public web client Events 
     252                          Public web client Events - Duke/Yale Theme 
    244253             ================================================================== --> 
    245254        <Events classname="org.bedework.calfacade.configs.ClientConfig"> 
     
    275284 
    276285        <!-- ================================================================== 
     286                          Public web client Events - BwClassic Theme 
     287             ================================================================== --> 
     288        <Events classname="org.bedework.calfacade.configs.ClientConfig"> 
     289          <cachingOn>true</cachingOn> 
     290          <cachePrefix>bwpubevents</cachePrefix> 
     291 
     292          <autoCreateContacts>false</autoCreateContacts> 
     293          <autoDeleteContacts>false</autoDeleteContacts> 
     294          <autoCreateLocations>false</autoCreateLocations> 
     295          <autoDeleteLocations>false</autoDeleteLocations> 
     296 
     297          <appType>webpublic</appType> 
     298          <publicAdmin>false</publicAdmin> 
     299          <guestMode>true</guestMode> 
     300 
     301          <!-- Default value for 24 hour mode --> 
     302          <hour24>true</hour24> 
     303 
     304          <!-- Default value for minute increments --> 
     305          <minIncrement>5</minIncrement> 
     306 
     307          <showYearData>false</showYearData> 
     308 
     309          <logPrefix>BwClasic</logPrefix> 
     310 
     311          <appRoot>http://localhost:8080/calrsrc</appRoot> 
     312 
     313          <refreshAction>setup.do</refreshAction> 
     314          <refreshInterval>300</refreshInterval> 
     315 
     316          <calSuite>BwClassic</calSuite> 
     317        </Events> 
     318 
     319 
     320 
     321        <!-- ================================================================== 
     322                          Feed Service 
     323             ================================================================== --> 
     324        <Feeder classname="org.bedework.calfacade.configs.ClientConfig"> 
     325          <cachingOn>true</cachingOn> 
     326          <cachePrefix>bwfeeder</cachePrefix> 
     327 
     328          <autoCreateContacts>false</autoCreateContacts> 
     329          <autoDeleteContacts>false</autoDeleteContacts> 
     330          <autoCreateLocations>false</autoCreateLocations> 
     331          <autoDeleteLocations>false</autoDeleteLocations> 
     332 
     333          <appType>feeder</appType> 
     334          <publicAdmin>false</publicAdmin> 
     335          <guestMode>true</guestMode> 
     336 
     337          <!-- Default value for 24 hour mode --> 
     338          <hour24>true</hour24> 
     339 
     340          <!-- Default value for minute increments --> 
     341          <minIncrement>5</minIncrement> 
     342 
     343          <showYearData>false</showYearData> 
     344 
     345          <logPrefix>Feeder</logPrefix> 
     346 
     347          <appRoot>http://localhost:8080/calfeedrsrc</appRoot> 
     348 
     349          <refreshAction>setup.do</refreshAction> 
     350          <refreshInterval>300</refreshInterval> 
     351 
     352          <calSuite>MainCampus</calSuite> 
     353        </Feeder> 
     354 
     355        <!-- ================================================================== 
    277356                          Demo departmental Public web client SoEDept 
    278357             ================================================================== --> 
     
    340419                          User CalDAV server UserCalDAV 
    341420             ================================================================== --> 
    342         <Usercaldav classname="org.bedework.calfacade.configs.CalDAVConfig"> 
     421        <Usercaldav classname="org.bedework.caldav.util.CalDAVConfig"> 
    343422          <appType>usercaldav</appType> 
    344           <publicAdmin>false</publicAdmin> 
     423          <!-- 
     424          <publicAdmin>false</publicAdmin> 
     425          --> 
    345426          <guestMode>false</guestMode> 
    346427 
     
    362443                          Public (unauthenticated) CalDAV server PublicCalDAV 
    363444             ================================================================== --> 
    364         <Pubcaldav classname="org.bedework.calfacade.configs.CalDAVConfig"> 
     445        <Pubcaldav classname="org.bedework.caldav.util.CalDAVConfig"> 
    365446          <appType>publiccaldav</appType> 
    366           <publicAdmin>false</publicAdmin> 
     447          <!-- 
     448          <publicAdmin>false</publicAdmin> 
     449           --> 
    367450          <guestMode>true</guestMode> 
    368451 
     
    410493          <defaultPublicCalPath>/public/Other Events/Other</defaultPublicCalPath> 
    411494        </dumpres> 
     495 
     496        <!-- ================================================================== 
     497                          Crawler program 
     498             ================================================================== --> 
     499        <indexer classname="org.bedework.calfacade.configs.BwCrawlerConfig"> 
     500          <debug>true</debug> 
     501          <appType>indexer</appType> 
     502          <guestMode>true</guestMode> 
     503          <debugEntity>false</debugEntity> 
     504        </indexer> 
     505 
     506        <!-- ================================================================== 
     507                          System events logger program 
     508             ================================================================== --> 
     509        <sysevlog classname="org.bedework.calfacade.configs.BwCrawlerConfig"> 
     510          <debug>true</debug> 
     511          <appType>sysevlog</appType> 
     512          <guestMode>true</guestMode> 
     513          <debugEntity>false</debugEntity> 
     514        </sysevlog> 
     515 
     516        <!-- ================================================================== 
     517                          In/outbox scheduler program 
     518             ================================================================== --> 
     519        <iosched classname="org.bedework.calfacade.configs.BwCrawlerConfig"> 
     520          <debug>true</debug> 
     521          <appType>inoutsched</appType> 
     522          <guestMode>true</guestMode> 
     523          <debugEntity>false</debugEntity> 
     524        </iosched> 
    412525      </app> 
    413526    </bedework> 
  • trunk/config/bwbuild/mysql/cal.properties

    r2376 r2439  
    1717# 
    1818# Define the names of the applications we want to build 
    19 org.bedework.install.app.names=tzsvr,bwconfig,CalAdmin,EventSubmit,Events,SoEDept,UserCal,Pubcaldav,Usercaldav,caldavTest,test,dumpres 
     19org.bedework.install.app.names=tzsvr,bwconfig,CalAdmin,EventSubmit,Events,Feeder,\ 
     20 SoEDept,UserCal,Pubcaldav,Usercaldav,caldavTest,test,dumpres,indexer,\ 
     21 sysevlog,iosched 
    2022 
    2123# 
     
    119121org.bedework.global.build.common.context.war.name=bedework-common 
    120122org.bedework.global.build.common.context.deploy.dir=/webapps 
    121  
    122 # This is where we copy common xsl and javascript for inclusion by xsl and generated 
    123 # content. 
    124 #org.bedework.global.common.deploydir=/webapps/ROOT/bedework-common 
    125123 
    126124# 
     
    229227# -------------------------------------------------------------------- 
    230228# 
    231 # Public Web Client 
     229# Public Web Client - Duke/Yale Themed Suite 
    232230# 
    233231org.bedework.app.Events.project=webapps 
     
    247245 
    248246org.bedework.app.Events.description=Struts based XML version of the Bedework calendar client. It may have many skins, determined by the XSLT. 
    249 org.bedework.app.Events.display.name=Demo calendar 
     247org.bedework.app.Events.display.name=Demo calendar - Duke/Yale Themed Suite 
    250248org.bedework.app.Events.name=DemoCal 
     249 
     250# 
     251# -------------------------------------------------------------------- 
     252# 
     253# Public Web Client - BwClassic Themed Suite 
     254# 
     255org.bedework.app.Events.project=webapps 
     256org.bedework.app.Events.sou.dir=webclient 
     257org.bedework.app.Events.default.contenttype=text/xml 
     258org.bedework.app.Events.web.xml=war/WEB-INF/publicweb.xml 
     259org.bedework.app.Events.tomcat.context.xml=${env.BEDEWORK_CONFIG}/context.xml 
     260#org.bedework.app.Events.portlet.name=PublicCal 
     261 
     262org.bedework.app.Events.war.name=bwclassic 
     263org.bedework.app.Events.context.root=/bwclassic 
     264# Set for jboss 
     265#org.bedework.app.Events.virtual.host= 
     266org.bedework.app.Events.resources.dir=/webapps/ROOT/calrsrc 
     267org.bedework.app.Events.deploy.dir=/webapps 
     268org.bedework.app.Events.cal.suite=BwClassic 
     269 
     270org.bedework.app.Events.description=Struts based XML version of the Bedework calendar client. It may have many skins, determined by the XSLT. 
     271org.bedework.app.Events.display.name=Demo calendar - BwClassic Themed Suite 
     272org.bedework.app.Events.name=BwClassic 
     273 
     274# 
     275# Feed Server 
     276# 
     277org.bedework.app.Feeder.project=webapps 
     278org.bedework.app.Feeder.sou.dir=feeder 
     279org.bedework.app.Feeder.default.contenttype=text/xml 
     280# need to model feederweb.xml from publicweb.xml  (check session timeout value.  Change from 30 to 1?) 
     281org.bedework.app.Feeder.web.xml=war/WEB-INF/web.xml 
     282org.bedework.app.Feeder.tomcat.context.xml=${env.BEDEWORK_CONFIG}/context.xml 
     283#org.bedework.app.Feeder.portlet.name=PublicCal 
     284 
     285org.bedework.app.Feeder.war.name=feeder 
     286org.bedework.app.Feeder.context.root=/calfeed 
     287# Set for jboss 
     288#org.bedework.app.Feeder.virtual.host= 
     289org.bedework.app.Feeder.resources.dir=/webapps/ROOT/calfeedrsrc 
     290org.bedework.app.Feeder.deploy.dir=/webapps 
     291org.bedework.app.Feeder.cal.suite=MainCampus 
     292 
     293org.bedework.app.Feeder.description=Struts based XML version of the Bedework calendar client. It may have many skins, determined by the XSLT. 
     294org.bedework.app.Feeder.display.name=Demo calendar 
     295org.bedework.app.Feeder.name=feeder 
     296 
    251297 
    252298# 
     
    392438org.bedework.app.dumpres.schema.delimiter=; 
    393439 
     440# 
     441# -------------------------------------------------------------------- 
     442# 
     443# Crawler 
     444# 
     445 
     446org.bedework.app.indexer.project=indexer 
     447org.bedework.app.indexer.sou.dir= 
     448org.bedework.app.indexer.shellscr.name=bwrun 
     449org.bedework.app.indexer.batscr.name=bwrun.bat 
     450org.bedework.app.indexer.zip.name=indexer 
     451org.bedework.app.indexer.description=Bedework indexer application 
     452 
     453# 
     454# -------------------------------------------------------------------- 
     455# 
     456# Server events logger 
     457# 
     458 
     459org.bedework.app.sysevlog.project=calendarapi 
     460org.bedework.app.sysevlog.sou.dir= 
     461org.bedework.app.sysevlog.shellscr.name=bwrun 
     462org.bedework.app.sysevlog.batscr.name=bwrun.bat 
     463org.bedework.app.sysevlog.zip.name=bwsysevlog 
     464org.bedework.app.sysevlog.description=Bedework system events logger application 
     465 
     466# 
     467# -------------------------------------------------------------------- 
     468# 
     469# In/outbox scheduler 
     470# 
     471 
     472org.bedework.app.iosched.project=calendarapi 
     473org.bedework.app.iosched.sou.dir= 
     474org.bedework.app.iosched.shellscr.name=bwrun 
     475org.bedework.app.iosched.batscr.name=bwrun.bat 
     476org.bedework.app.iosched.zip.name=bwiosched 
     477org.bedework.app.iosched.description=Bedework In/outbox scheduler application 
     478 
  • trunk/config/bwbuild/mysql/carddav.options.xml

    r2120 r2439  
    55    <bedework> 
    66      <global> 
    7         <version>3.5</version> 
     7        <version>3.6</version> 
    88 
    99        <dirhandlers> 
     
    169169 
    170170          <defaultAddressbook>address-book</defaultAddressbook> 
     171 
     172          <addressBookHandlerPrefix>/user</addressBookHandlerPrefix> 
    171173 
    172174          <principalRoot>/principals</principalRoot> 
     
    187189 
    188190          <defaultAddressbook>address-book</defaultAddressbook> 
     191 
     192          <addressBookHandlerPrefix>/public</addressBookHandlerPrefix> 
    189193 
    190194          <principalRoot>/principals</principalRoot> 
  • trunk/config/bwbuild/mysql/context.xml

    r2118 r2439  
    1212           defaultAutoCommit="false" /> 
    1313 
     14  <!-- ActiveMQ ConnectionFactory --> 
     15  <Resource name="jms/BedeworkConnectionFactory" 
     16            auth="Container" 
     17            type="org.apache.activemq.ActiveMQConnectionFactory" 
     18            description="JMS Connection Factory" 
     19            factory="org.apache.activemq.jndi.JNDIReferenceFactory" 
     20            brokerURL="tcp://localhost:61616?trace=true" 
     21            brokerName="LocalActiveMQBroker"/> 
     22 
     23  <!-- ActiveMQ System events queue --> 
     24  <Resource name="queue/sysevents" 
     25            auth="Container" 
     26            type="org.apache.activemq.command.ActiveMQQueue" 
     27            description="Bedework crawler queue" 
     28            factory="org.apache.activemq.jndi.JNDIReferenceFactory" 
     29            physicalName="bedework.sysevents"/> 
     30 
     31  <!-- ActiveMQ System events log queue --> 
     32  <Resource name="queue/syseventslog" 
     33            auth="Container" 
     34            type="org.apache.activemq.command.ActiveMQQueue" 
     35            description="Bedework crawler queue" 
     36            factory="org.apache.activemq.jndi.JNDIReferenceFactory" 
     37            physicalName="bedework.sysevents.logger"/> 
     38 
     39  <!-- ActiveMQ index crawler notifications queue --> 
     40  <Resource name="queue/crawler" 
     41            auth="Container" 
     42            type="org.apache.activemq.command.ActiveMQQueue" 
     43            description="Bedework crawler queue" 
     44            factory="org.apache.activemq.jndi.JNDIReferenceFactory" 
     45            physicalName="bedework.crawler"/> 
     46 
    1447  <!-- Disables restart persistence of sessions --> 
    1548  <Manager pathname=""/> 
  • trunk/config/bwbuild/oracle10g/build.properties

    r2153 r2439  
    2121org.bedework.config.properties=${env.BEDEWORK_CONFIG}/cal.properties 
    2222org.bedework.config.options=${env.BEDEWORK_CONFIG}/cal.options.xml 
     23 
     24org.bedework.config.sysevents.properties=${env.BEDEWORK_CONFIG}/sysevents.properties 
     25 
    2326org.bedework.carddav.options=${env.BEDEWORK_CONFIG}/carddav.options.xml 
    2427 
  • trunk/config/bwbuild/oracle10g/cal.options.xml

    r2153 r2439  
    55    <bedework> 
    66      <global> 
    7         <version>3.5</version> 
     7        <version>3.6</version> 
    88 
    99        <!-- This property is how the running system finds the system settings. 
     
    7272 
    7373            <initialContextFactory>com.sun.jndi.ldap.LdapCtxFactory</initialContextFactory> 
    74             <providerUrl>ldap://localhost/</providerUrl> 
     74            <providerUrl>ldap://localhost:10389</providerUrl> 
    7575            <groupContextDn>ou=groups, dc=bedework, dc=org</groupContextDn> 
    76             <groupMemberAttr>uniqueMember</groupMemberAttr> 
     76            <groupMemberAttr>member</groupMemberAttr> 
    7777            <userDnPrefix>uid=</userDnPrefix> 
    7878            <userDnSuffix>,ou=accounts, dc=bedework, dc=org</userDnSuffix> 
    7979            <groupDnPrefix>cn=</groupDnPrefix> 
    80             <groupDnSuffix>,ou=groups, dc=bedework, dc=org</groupDnSuffix> 
     80            <groupDnSuffix>,ou=groups,dc=bedework, dc=org</groupDnSuffix> 
    8181            <debug>true</debug> 
     82 
     83            <securityAuthentication>simple</securityAuthentication> 
     84            <securityProtocol>NONE</securityProtocol> 
     85            <authDn>uid=admin,ou=system</authDn> 
     86            <authPw>secret</authPw> 
    8287          </user-ldap-group> 
    8388 
     
    144149        <mailerClass>org.bedework.mail.DummyMailer</mailerClass> 
    145150        <admingroupsClass>org.bedework.calsvc.directory.AdminGroupsDbImpl</admingroupsClass> 
     151        <usergroupsClass>org.bedework.calsvc.directory.UserGroupsLdapImpl</usergroupsClass> 
    146152        <!-- 
    147         <usergroupsClass>org.bedework.calsvc.directory.UserGroupsLdapImpl</usergroupsClass> 
     153        <usergroupsClass>org.bedework.calsvc.directory.GroupsDbImpl</usergroupsClass> 
    148154        --> 
    149         <usergroupsClass>org.bedework.calsvc.directory.GroupsDbImpl</usergroupsClass> 
    150155 
    151156        <directoryBrowsingDisallowed>true</directoryBrowsingDisallowed> 
     
    183188          <autoCreateLocations>false</autoCreateLocations> 
    184189          <autoDeleteLocations>false</autoDeleteLocations> 
    185           <allowEditAllCategories>false</allowEditAllCategories> 
    186           <allowEditAllLocations>false</allowEditAllLocations> 
    187           <allowEditAllContacts>false</allowEditAllContacts> 
     190 
     191          <!-- if these are false only superuser can maintain public 
     192               categories, locations and contacts --> 
     193          <allowEditAllCategories>true</allowEditAllCategories> 
     194          <allowEditAllLocations>true</allowEditAllLocations> 
     195          <allowEditAllContacts>true</allowEditAllContacts> 
     196 
    188197          <categoryOptional>true</categoryOptional> 
    189198 
     
    241250 
    242251        <!-- ================================================================== 
    243                           Public web client Events 
     252                          Public web client Events - Duke/Yale Theme 
    244253             ================================================================== --> 
    245254        <Events classname="org.bedework.calfacade.configs.ClientConfig"> 
     
    275284 
    276285        <!-- ================================================================== 
     286                          Public web client Events - BwClassic Theme 
     287             ================================================================== --> 
     288        <Events classname="org.bedework.calfacade.configs.ClientConfig"> 
     289          <cachingOn>true</cachingOn> 
     290          <cachePrefix>bwpubevents</cachePrefix> 
     291 
     292          <autoCreateContacts>false</autoCreateContacts> 
     293          <autoDeleteContacts>false</autoDeleteContacts> 
     294          <autoCreateLocations>false</autoCreateLocations> 
     295          <autoDeleteLocations>false</autoDeleteLocations> 
     296 
     297          <appType>webpublic</appType> 
     298          <publicAdmin>false</publicAdmin> 
     299          <guestMode>true</guestMode> 
     300 
     301          <!-- Default value for 24 hour mode --> 
     302          <hour24>true</hour24> 
     303 
     304          <!-- Default value for minute increments --> 
     305          <minIncrement>5</minIncrement> 
     306 
     307          <showYearData>false</showYearData> 
     308 
     309          <logPrefix>BwClasic</logPrefix> 
     310 
     311          <appRoot>http://localhost:8080/calrsrc</appRoot> 
     312 
     313          <refreshAction>setup.do</refreshAction> 
     314          <refreshInterval>300</refreshInterval> 
     315 
     316          <calSuite>BwClassic</calSuite> 
     317        </Events> 
     318 
     319 
     320 
     321        <!-- ================================================================== 
     322                          Feed Service 
     323             ================================================================== --> 
     324        <Feeder classname="org.bedework.calfacade.configs.ClientConfig"> 
     325          <cachingOn>true</cachingOn> 
     326          <cachePrefix>bwfeeder</cachePrefix> 
     327 
     328          <autoCreateContacts>false</autoCreateContacts> 
     329          <autoDeleteContacts>false</autoDeleteContacts> 
     330          <autoCreateLocations>false</autoCreateLocations> 
     331          <autoDeleteLocations>false</autoDeleteLocations> 
     332 
     333          <appType>feeder</appType> 
     334          <publicAdmin>false</publicAdmin> 
     335          <guestMode>true</guestMode> 
     336 
     337          <!-- Default value for 24 hour mode --> 
     338          <hour24>true</hour24> 
     339 
     340          <!-- Default value for minute increments --> 
     341          <minIncrement>5</minIncrement> 
     342 
     343          <showYearData>false</showYearData> 
     344 
     345          <logPrefix>Feeder</logPrefix> 
     346 
     347          <appRoot>http://localhost:8080/calfeedrsrc</appRoot> 
     348 
     349          <refreshAction>setup.do</refreshAction> 
     350          <refreshInterval>300</refreshInterval> 
     351 
     352          <calSuite>MainCampus</calSuite> 
     353        </Feeder> 
     354 
     355        <!-- ================================================================== 
    277356                          Demo departmental Public web client SoEDept 
    278357             ================================================================== --> 
     
    340419                          User CalDAV server UserCalDAV 
    341420             ================================================================== --> 
    342         <Usercaldav classname="org.bedework.calfacade.configs.CalDAVConfig"> 
     421        <Usercaldav classname="org.bedework.caldav.util.CalDAVConfig"> 
    343422          <appType>usercaldav</appType> 
    344           <publicAdmin>false</publicAdmin> 
     423          <!-- 
     424          <publicAdmin>false</publicAdmin> 
     425          --> 
    345426          <guestMode>false</guestMode> 
    346427 
     
    362443                          Public (unauthenticated) CalDAV server PublicCalDAV 
    363444             ================================================================== --> 
    364         <Pubcaldav classname="org.bedework.calfacade.configs.CalDAVConfig"> 
     445        <Pubcaldav classname="org.bedework.caldav.util.CalDAVConfig"> 
    365446          <appType>publiccaldav</appType> 
    366           <publicAdmin>false</publicAdmin> 
     447          <!-- 
     448          <publicAdmin>false</publicAdmin> 
     449           --> 
    367450          <guestMode>true</guestMode> 
    368451 
     
    410493          <defaultPublicCalPath>/public/Other Events/Other</defaultPublicCalPath> 
    411494        </dumpres> 
     495 
     496        <!-- ================================================================== 
     497                          Crawler program 
     498             ================================================================== --> 
     499        <indexer classname="org.bedework.calfacade.configs.BwCrawlerConfig"> 
     500          <debug>true</debug> 
     501          <appType>indexer</appType> 
     502          <guestMode>true</guestMode> 
     503          <debugEntity>false</debugEntity> 
     504        </indexer> 
     505 
     506        <!-- ================================================================== 
     507                          System events logger program 
     508             ================================================================== --> 
     509        <sysevlog classname="org.bedework.calfacade.configs.BwCrawlerConfig"> 
     510          <debug>true</debug> 
     511          <appType>sysevlog</appType> 
     512          <guestMode>true</guestMode> 
     513          <debugEntity>false</debugEntity> 
     514        </sysevlog> 
     515 
     516        <!-- ================================================================== 
     517                          In/outbox scheduler program 
     518             ================================================================== --> 
     519        <iosched classname="org.bedework.calfacade.configs.BwCrawlerConfig"> 
     520          <debug>true</debug> 
     521          <appType>inoutsched</appType> 
     522          <guestMode>true</guestMode> 
     523          <debugEntity>false</debugEntity> 
     524        </iosched> 
    412525      </app> 
    413526    </bedework> 
  • trunk/config/bwbuild/oracle10g/cal.properties

    r2376 r2439  
    1717# 
    1818# Define the names of the applications we want to build 
    19 org.bedework.install.app.names=tzsvr,bwconfig,CalAdmin,EventSubmit,Events,SoEDept,UserCal,Pubcaldav,Usercaldav,caldavTest,test,dumpres 
     19org.bedework.install.app.names=tzsvr,bwconfig,CalAdmin,EventSubmit,Events,Feeder,\ 
     20 SoEDept,UserCal,Pubcaldav,Usercaldav,caldavTest,test,dumpres,indexer,\ 
     21 sysevlog,iosched 
    2022 
    2123# 
     
    119121org.bedework.global.build.common.context.war.name=bedework-common 
    120122org.bedework.global.build.common.context.deploy.dir=/webapps 
    121  
    122 # This is where we copy common xsl and javascript for inclusion by xsl and generated 
    123 # content. 
    124 #org.bedework.global.common.deploydir=/webapps/ROOT/bedework-common 
    125123 
    126124# 
     
    229227# -------------------------------------------------------------------- 
    230228# 
    231 # Public Web Client 
     229# Public Web Client - Duke/Yale Themed Suite 
    232230# 
    233231org.bedework.app.Events.project=webapps 
     
    247245 
    248246org.bedework.app.Events.description=Struts based XML version of the Bedework calendar client. It may have many skins, determined by the XSLT. 
    249 org.bedework.app.Events.display.name=Demo calendar 
     247org.bedework.app.Events.display.name=Demo calendar - Duke/Yale Themed Suite 
    250248org.bedework.app.Events.name=DemoCal 
     249 
     250# 
     251# -------------------------------------------------------------------- 
     252# 
     253# Public Web Client - BwClassic Themed Suite 
     254# 
     255org.bedework.app.Events.project=webapps 
     256org.bedework.app.Events.sou.dir=webclient 
     257org.bedework.app.Events.default.contenttype=text/xml 
     258org.bedework.app.Events.web.xml=war/WEB-INF/publicweb.xml 
     259org.bedework.app.Events.tomcat.context.xml=${env.BEDEWORK_CONFIG}/context.xml 
     260#org.bedework.app.Events.portlet.name=PublicCal 
     261 
     262org.bedework.app.Events.war.name=bwclassic 
     263org.bedework.app.Events.context.root=/bwclassic 
     264# Set for jboss 
     265#org.bedework.app.Events.virtual.host= 
     266org.bedework.app.Events.resources.dir=/webapps/ROOT/calrsrc 
     267org.bedework.app.Events.deploy.dir=/webapps 
     268org.bedework.app.Events.cal.suite=BwClassic 
     269 
     270org.bedework.app.Events.description=Struts based XML version of the Bedework calendar client. It may have many skins, determined by the XSLT. 
     271org.bedework.app.Events.display.name=Demo calendar - BwClassic Themed Suite 
     272org.bedework.app.Events.name=BwClassic 
     273 
     274# 
     275# Feed Server 
     276# 
     277org.bedework.app.Feeder.project=webapps 
     278org.bedework.app.Feeder.sou.dir=feeder 
     279org.bedework.app.Feeder.default.contenttype=text/xml 
     280# need to model feederweb.xml from publicweb.xml  (check session timeout value.  Change from 30 to 1?) 
     281org.bedework.app.Feeder.web.xml=war/WEB-INF/web.xml 
     282org.bedework.app.Feeder.tomcat.context.xml=${env.BEDEWORK_CONFIG}/context.xml 
     283#org.bedework.app.Feeder.portlet.name=PublicCal 
     284 
     285org.bedework.app.Feeder.war.name=feeder 
     286org.bedework.app.Feeder.context.root=/calfeed 
     287# Set for jboss 
     288#org.bedework.app.Feeder.virtual.host= 
     289org.bedework.app.Feeder.resources.dir=/webapps/ROOT/calfeedrsrc 
     290org.bedework.app.Feeder.deploy.dir=/webapps 
     291org.bedework.app.Feeder.cal.suite=MainCampus 
     292 
     293org.bedework.app.Feeder.description=Struts based XML version of the Bedework calendar client. It may have many skins, determined by the XSLT. 
     294org.bedework.app.Feeder.display.name=Demo calendar 
     295org.bedework.app.Feeder.name=feeder 
     296 
    251297 
    252298# 
     
    392438org.bedework.app.dumpres.schema.delimiter=; 
    393439 
     440# 
     441# -------------------------------------------------------------------- 
     442# 
     443# Crawler 
     444# 
     445 
     446org.bedework.app.indexer.project=indexer 
     447org.bedework.app.indexer.sou.dir= 
     448org.bedework.app.indexer.shellscr.name=bwrun 
     449org.bedework.app.indexer.batscr.name=bwrun.bat 
     450org.bedework.app.indexer.zip.name=indexer 
     451org.bedework.app.indexer.description=Bedework indexer application 
     452 
     453# 
     454# -------------------------------------------------------------------- 
     455# 
     456# Server events logger 
     457# 
     458 
     459org.bedework.app.sysevlog.project=calendarapi 
     460org.bedework.app.sysevlog.sou.dir= 
     461org.bedework.app.sysevlog.shellscr.name=bwrun 
     462org.bedework.app.sysevlog.batscr.name=bwrun.bat 
     463org.bedework.app.sysevlog.zip.name=bwsysevlog 
     464org.bedework.app.sysevlog.description=Bedework system events logger application 
     465 
     466# 
     467# -------------------------------------------------------------------- 
     468# 
     469# In/outbox scheduler 
     470# 
     471 
     472org.bedework.app.iosched.project=calendarapi 
     473org.bedework.app.iosched.sou.dir= 
     474org.bedework.app.iosched.shellscr.name=bwrun 
     475org.bedework.app.iosched.batscr.name=bwrun.bat 
     476org.bedework.app.iosched.zip.name=bwiosched 
     477org.bedework.app.iosched.description=Bedework In/outbox scheduler application 
     478 
  • trunk/config/bwbuild/oracle10g/carddav.options.xml

    r2153 r2439  
    55    <bedework> 
    66      <global> 
    7         <version>3.5</version> 
     7        <version>3.6</version> 
    88 
    99        <dirhandlers> 
     
    169169 
    170170          <defaultAddressbook>address-book</defaultAddressbook> 
     171 
     172          <addressBookHandlerPrefix>/user</addressBookHandlerPrefix> 
    171173 
    172174          <principalRoot>/principals</principalRoot> 
     
    187189 
    188190          <defaultAddressbook>address-book</defaultAddressbook> 
     191 
     192          <addressBookHandlerPrefix>/public</addressBookHandlerPrefix> 
    189193 
    190194          <principalRoot>/principals</principalRoot> 
  • trunk/config/bwbuild/oracle10g/context.xml

    r2153 r2439  
    1212           defaultAutoCommit="false" /> 
    1313 
     14  <!-- ActiveMQ ConnectionFactory --> 
     15  <Resource name="jms/BedeworkConnectionFactory" 
     16            auth="Container" 
     17            type="org.apache.activemq.ActiveMQConnectionFactory" 
     18            description="JMS Connection Factory" 
     19            factory="org.apache.activemq.jndi.JNDIReferenceFactory" 
     20            brokerURL="tcp://localhost:61616?trace=true" 
     21            brokerName="LocalActiveMQBroker"/> 
     22 
     23  <!-- ActiveMQ System events queue --> 
     24  <Resource name="queue/sysevents" 
     25            auth="Container" 
     26            type="org.apache.activemq.command.ActiveMQQueue" 
     27            description="Bedework crawler queue" 
     28            factory="org.apache.activemq.jndi.JNDIReferenceFactory" 
     29            physicalName="bedework.sysevents"/> 
     30 
     31  <!-- ActiveMQ System events log queue --> 
     32  <Resource name="queue/syseventslog" 
     33            auth="Container" 
     34            type="org.apache.activemq.command.ActiveMQQueue" 
     35            description="Bedework crawler queue" 
     36            factory="org.apache.activemq.jndi.JNDIReferenceFactory" 
     37            physicalName="bedework.sysevents.logger"/> 
     38 
     39  <!-- ActiveMQ index crawler notifications queue --> 
     40  <Resource name="queue/crawler" 
     41            auth="Container" 
     42            type="org.apache.activemq.command.ActiveMQQueue" 
     43            description="Bedework crawler queue" 
     44            factory="org.apache.activemq.jndi.JNDIReferenceFactory" 
     45            physicalName="bedework.crawler"/> 
     46 
    1447  <!-- Disables restart persistence of sessions --> 
    1548  <Manager pathname=""/>