[CalendarServer-users] No event locations/delegation...

James Hill james at economicmodeling.com
Thu Nov 1 16:53:10 PDT 2007

On Oct 31, 2007, at 6:02 PM, Wilfredo Sánchez Vega wrote:

>  iCal relies on OpenDirectory to do user/room completion.  For the  
> time being, at least, you have to enter a valid calendar user  
> addresd into the location field.  You can add user using the  
> <cuaddr> tag in the XML file (eg: mailto:mercury at example.com), or  
> use the URL for the room (/principals/locations/Mercury/).

Thanks for the quick response!  I tried adding the <cuaddr> tag and  
then inputting mercury at example.com to the event location... but no  
dice (I also tried /principals/locations/mercury/).

The cuaddr is definitely working - here's a snippet from the  
"Principal Details" page for mercury:

Calendar user addresses:
  -> /principals/locations/mercury/
  -> mailto:mercury at example.com

In iCal the "Mercury Conference Room" shows up (read/write) for both  
my test users in "Accounts I can access"... i just can't add it to  
event locations.  Is it possible that iCal requires OpenDirectory even  
if you enter the correct location address?

At any rate, a decent workaround seems to be adding <cuaddr>mercury at example.com 
</cuaddr> to mercury in accounts.xml and then adding  
mercury at example.com to the list of attendees for the event (and  
leaving the location blank).  Although mercury never confirms, the  
event time slot shows up as taken when you schedule other events,  
which allows you to schedule locations/resources (albeit in a non- 
optimal fashion).


James Hill
Development Manager
Economic Modeling Specialists, Inc.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/calendarserver-users/attachments/20071101/bc2d9b69/attachment.html

More information about the calendarserver-users mailing list