Zimbra offers Open Source email server software and shared calendar for Linux and the Mac
Go Back   Zimbra :: Forums > Zimbra Collaboration Suite > Developers

Welcome to the Zimbra :: Forums!
Welcome, if you would like to post a comment please register. We also encourage you to explore all things Zimbra with our team and members of the community.

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 04-14-2008, 07:34 AM
Member
 
Posts: 12
Default Save additional information in appointment/task through SOAP

Hi,

We're currently attempting to integrate our application with Zimbra. One of the requirements we have is to create Zimbra tasks and appointments as part of the application's workflows, which we can successfully do through the SOAP api. However, for each generated task or appointment we need to maintain a link back to the "owning" workflow. So, is there a way through the SOAP api to save additional external information with Zimbra objects (tasks or appointments) and then have that external information returned when querying those objects back (again through the SOAP api)? Being able to save a single string or int would do the trick for us.

thanks
J.
Reply With Quote
  #2 (permalink)  
Old 04-16-2008, 04:47 AM
Member
 
Posts: 12
Default

Any advice from the Zimbra dev team? Even if this is not possible can someone let me know so we can investigate alternative approaches?
Reply With Quote
  #3 (permalink)  
Old 05-04-2008, 01:20 AM
Member
 
Posts: 12
Default

Can anybody help with this? Thanks!
Reply With Quote
  #4 (permalink)  
Old 05-04-2008, 01:57 AM
Moderator
 
Posts: 7,928
Default

http://www.zimbra.com/forums/announc...r-profile.html please as the API will have different capabilities dependant on which version of ZCS you are running
__________________
Reply With Quote
  #5 (permalink)  
Old 05-05-2008, 01:35 AM
New Member
 
Posts: 4
Default

Hi Jeross,

Maybe you could have a look at the xprop element for non standard properties (see soap-calendar.txt and RFC 2445 §4.8.8.1 for more informations).
I have not tested it but I would appreciate feedback if it fits your need and if you manage to use it as I may encounter the same need soon for my dev.

HTH.
__________________
Zimbra OSS 5.0.1 GA - Ubuntu 7.10 / Debian 4.0
Zimbra Desktop b1083 - Ubuntu 7.10
Reply With Quote
  #6 (permalink)  
Old 05-13-2008, 05:08 AM
Member
 
Posts: 12
Default

Thanks for spotting that. I will check it out over the next couple of weeks once I free up some time. In the meantime, do you know whether it's possible to search for all tasks/appointments with a specific extended property?
Reply With Quote
  #7 (permalink)  
Old 05-16-2008, 09:49 AM
Member
 
Posts: 12
Default

OK - I have spent some time checking this out. The good news is that the xprop mechanism does allow the saving of additional properties along with an appointment or task. The bad news is that I rely on the SearchRequest soap call to extract appointment/task information and it seems like the extended properties are not included in the results of that. The only soap call where I have (so far) seen the extended properties appear is with GetMsgRequest.

Does anyone know of a way of making SearchRequest return the extended properties?
Reply With Quote
  #8 (permalink)  
Old 08-09-2008, 04:28 AM
Active Member
 
Posts: 45
Default

Did you ever find a solution for this issue?
Reply With Quote
  #9 (permalink)  
Old 01-29-2010, 02:40 AM
Junior Member
 
Posts: 5
Default

Hi,

Wanted to save task from my application (developed on Ruby on Rails) to zimbra through soap but i am having problem while sending parameters. Following is my Ruby on Rails code which does a soap request to zimbra api.

body = SOAP::SOAPBody.new(element('CreateTaskRequest', nil,
{
'xmlns' => 'urn:zimbraMail',
},
[
element('m', nil, {}, [
element('subject', 'task API')
])

]))


Can some one help me out for the same.

Regards,
Rohit M Sampat
Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Similar Threads

Why Join?

Registering let's you ask questions, makes it easier to search, displays any files attached to posts, and notifies you about replies.

blog.zimbra.com




 

SEO by vBSEO ©2011, Crawlability, Inc.