Changeset 2998

Show
Ignore:
Timestamp:
09/03/10 16:15:00
Author:
douglm
Message:

Changes to support ACCEPT header on GET

  • Will enable fetching of calendars and address books when targeting collections
  • Will be used by new web service to get XRD objects

Changes to XmlEmit? to support better abbreviating of namespaces and better handling of default namespace. Also changes to handle some new xrd needs.

CalDAV server has partial support for CalWS - supports GET of XRD object.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • releases/bedework-3.6/config/bwbuild/jboss-postgresql/cal.options.xml

    r2965 r2998  
    479479 
    480480        <!-- ================================================================== 
     481                          User CalWS server Usercalws 
     482             ================================================================== --> 
     483        <Usercalws classname="org.bedework.caldav.util.CalDAVConfig"> 
     484          <appType>usercalws</appType> 
     485          <!-- 
     486          <publicAdmin>false</publicAdmin> 
     487          --> 
     488          <guestMode>false</guestMode> 
     489 
     490          <sysintfImpl>org.bedework.caldav.bwserver.BwSysIntfImpl</sysintfImpl> 
     491        </Usercalws> 
     492 
     493        <!-- ================================================================== 
     494                          Public (unauthenticated) CalWS server Pubcalws 
     495             ================================================================== --> 
     496        <Pubcalws classname="org.bedework.caldav.util.CalDAVConfig"> 
     497          <appType>publiccalws</appType> 
     498          <!-- 
     499          <publicAdmin>false</publicAdmin> 
     500           --> 
     501          <guestMode>true</guestMode> 
     502 
     503          <sysintfImpl>org.bedework.caldav.bwserver.BwSysIntfImpl</sysintfImpl> 
     504        </Pubcalws> 
     505 
     506        <!-- ================================================================== 
    481507                          CalDAV test suite 
    482508             ================================================================== --> 
  • releases/bedework-3.6/config/bwbuild/jboss-postgresql/cal.properties

    r2965 r2998  
    434434# -------------------------------------------------------------------- 
    435435# 
     436# Public Calws Server 
     437# 
     438org.bedework.app.Pubcalws.project=caldav 
     439org.bedework.app.Pubcalws.sou.dir=server 
     440org.bedework.app.Pubcalws.interface.jar=bw-caldav 
     441 
     442org.bedework.app.Pubcalws.web.xml=war/WEB-INF/publicws-web.xml 
     443org.bedework.app.Pubcalws.tomcat.context.xml=war/META-INF/publiccontext.xml 
     444org.bedework.app.Pubcalws.war.name=Pubcalws 
     445org.bedework.app.Pubcalws.context.root=/Pubcalws 
     446# Set for jboss 
     447#org.bedework.app.Pubcalws.virtual.host= 
     448 
     449org.bedework.app.Pubcalws.description=Bedework public calws server. 
     450org.bedework.app.Pubcalws.display.name=Bedework public calws 
     451org.bedework.app.Pubcalws.name=DemoPubcalws 
     452org.bedework.app.Pubcalws.deploy.dir=${org.bedework.appserver.deploy.dir} 
     453org.bedework.app.Pubcalws.logprefix=Pubcalws 
     454 
     455# 
     456# -------------------------------------------------------------------- 
     457# 
     458# Personal Calws Server 
     459# 
     460org.bedework.app.Usercalws.project=caldav 
     461org.bedework.app.Usercalws.sou.dir=server 
     462org.bedework.app.Usercalws.interface.jar=bw-caldav 
     463 
     464org.bedework.app.Usercalws.web.xml=war/WEB-INF/userws-web.xml 
     465org.bedework.app.Usercalws.tomcat.context.xml=war/META-INF/usercontext.xml 
     466org.bedework.app.Usercalws.war.name=ucalws 
     467org.bedework.app.Usercalws.context.root=/ucalws 
     468# Set for jboss 
     469#org.bedework.app.Usercalws.virtual.host= 
     470 
     471org.bedework.app.Usercalws.security.domain=bedeworkdemo 
     472org.bedework.app.Usercalws.security.prefix=demo 
     473org.bedework.app.Usercalws.transport.guarantee=NONE 
     474 
     475org.bedework.app.Usercalws.description=Bedework user calws server. 
     476org.bedework.app.Usercalws.display.name=Bedework Usercalws 
     477org.bedework.app.Usercalws.name=DemoUsrcalws 
     478org.bedework.app.Usercalws.deploy.dir=${org.bedework.appserver.deploy.dir} 
     479org.bedework.app.Usercalws.logprefix=Usercalws 
     480 
     481# 
     482# -------------------------------------------------------------------- 
     483# 
    436484# CalDAV test 
    437485#