[Design] Chandler: Support for Nuxeo's CPSSharedCalendar?

Erik Harg erik.harg at terravision.no
Mon Nov 27 04:23:41 PST 2006


Hi again,

It did work somewhat better (or at least different) when attaching  
the "chandler=.ics" handle at the end of the URL. However, it still  
did not complete the subscription process, and I got an error "Failed  
to subscribe ..." "...see chandler.log" for more info.

The chandler.log is enclosed:
-------------- next part --------------
A non-text attachment was scrubbed...
Name: chandler.log
Type: application/octet-stream
Size: 56555 bytes
Desc: not available
Url : http://lists.osafoundation.org/pipermail/design/attachments/20061127/e63df366/chandler.obj
-------------- next part --------------

Does this make any more sense to you? It seems as if the contents of  
what CPS sends and what Chandler expects doesn't match up. Should I  
start complaining to the CPS guys now, or is it too early to blame  
them? ;-)

If you want, I could also give you a tcpdump of the entire exchange  
between the CPS server and Chandler.

Thank you!

Erik

On Nov 24, 2006, at 10:29 PM, Erik Harg wrote:

> Hi Morgen, and Philippe,
>
> Thanks for your replies. I will definitely try your trick, Morgen,  
> and get back to you when that has been tested.
>
> Erik
>
> On Nov 22, 2006, at 6:29 PM, Morgen Sagen wrote:
>
>> No, I hadn't heard of CPS before.  My initial guess, based on the  
>> 3rd URL Erik included is that Chandler doesn't know it's  
>> subscribing to a .ics file since the URL doesn't end in ".ics".    
>> So Chandler is likely trying to trying to subscribe as if this is  
>> a WebDAV+CloudXML share.  One hack to get around this problem  
>> without changing the way Chandler detects .ics subscriptions would  
>> be to append something like "&chandler=.ics" to the URL you enter  
>> into Chandler's subscribe dialog:
>>
>> http:// <baseURLtoCPS> /workspaces/ <user> /calendar/calendar.ics? 
>> disable_cookie_login__=1&chandler=.ics
>>
>> Hopefully the CPS server will ignore the "chandler=.ics" argument,  
>> and Chandler will treat this as a .ics share.
>>
>>
>>
>> On Nov 22, 2006, at 8:50 AM, Philippe Bossut wrote:
>>
>>> Hi Erik,
>>>
>>> Thanks for your report and your interest in Chandler. I logged  
>>> your issue in Bugzilla (https://bugzilla.osafoundation.org/ 
>>> show_bug.cgi?id=7484) and copied the relevant people on it.
>>>
>>> Also, I'm reposting to the dev list since I think this is likely  
>>> to be more of a code issue than a design one.
>>>
>>> As for supporting CPSSharedCalendar, I'm sure we haven't tried  
>>> and I'm not surprised to see issues on the first try. That being  
>>> said, we should be able to subscribe to .ics resources so it  
>>> looks like a straight interop bug.  I'll leave  Morgen and Grant  
>>> comment on that with more details.
>>>
>>> Cheers,
>>> - Philippe
>>>
>>> Erik Harg wrote:
>>>> Hi everybody,
>>>>
>>>> I have recently started trying out your product Chandler, to see  
>>>> if it might meet our organization's needs for a calendar  
>>>> application. However, I'm having problems with connecting it  
>>>> properly to our content management system, CPS [1] from Nuxeo,  
>>>> and their calendar server, CPSSharedCalendar (part of CPS  
>>>> Groupware) [2].
>>>>
>>>> I am able to connect to our CPS server, by selecting Collection - 
>>>> > Subscribe..., and entering the "iCalendar export URL" [3] from  
>>>> the web-based interface to the CPS calendar server into the pop- 
>>>> up window. Then I get the enlarged window telling me to enter  
>>>> account information, which I do. However, I quickly get an error  
>>>> message in the same pop-up window saying:
>>>>    "Sharing Error:
>>>>    The following sharing error occurred: <zanshin.http.HTTPError  
>>>> (200)>"
>>>> and the subscription/synchronization never gets underway.
>>>>
>>>> Thus, I was wondering if anyone knew if Chandler is, or is not,  
>>>> supposed to work with the CPSSharedCalendar, or if anyone could  
>>>> please give me a hint as to what I might do to make it work (or  
>>>> find out what is wrong)?
>>>>
>>>> The specs for our setup is this:
>>>> Server: CPS 3.4.0, with CPS Groupware 2.0 running on a Dell  
>>>> PowerEdge 850 with Ubuntu Linux Dapper x86_64
>>>> Client: Chandler 0.7 alpha 3 running on Apple MacBook Pro with  
>>>> OS X 10.4.8
>>>>
>>>> URLs:
>>>> [1] http://www.cps-project.org/
>>>> [2] http://www.cps-project.org/sections/projects/calendar_server
>>>> [3] http:// <baseURLtoCPS> /workspaces/ <user> /calendar/ 
>>>> calendar.ics?disable_cookie_login__=1
>>>>
>>>>
>>>> Thank you for your help!
>>>>
>>>> Best regards,
>>>> --Erik Harg
>>>> General Manager
>>>> TerraVision AS
>>>>
>>>> t. +47 4000 3836
>>>> m. +47 924 98 541
>>>> e. erik.harg at terravision.no
>>>>
>>>>
>>>>
>>>> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
>>>>
>>>> Open Source Applications Foundation "Design" mailing list
>>>> http://lists.osafoundation.org/mailman/listinfo/design
>>> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
>>>
>>> Open Source Applications Foundation "Design" mailing list
>>> http://lists.osafoundation.org/mailman/listinfo/design
>>
>
> -- 
> Erik Harg
> Daglig leder
> TerraVision AS
>
> t. +47 4000 3836
> m. +47 924 98 541
> e. erik.harg at terravision.no
>
>
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
>
> Open Source Applications Foundation "Design" mailing list
> http://lists.osafoundation.org/mailman/listinfo/design

-- 
Erik Harg
Daglig leder
TerraVision AS

t. +47 4000 3836
m. +47 924 98 541
e. erik.harg at terravision.no




More information about the Design mailing list