lionfish

Absent Member.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
2009-04-30
15:53
2979 views
Can not find a meeting invitation message
Try to find the meeting invitation message by subject in the Mailbox of the user who are invited.
I created two kinds of requests and none of them works.
[Request 1]
[HTML]<?xml version="1.0" encoding="utf-8"?>
<getItemsRequest xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<view xmlns="http://schemas.novell.com/2005/01/GroupWise/methods">default recipientStatus message all message/RTF peek subject source attachment attachments</view>
<filter xmlns="http://schemas.novell.com/2005/01/GroupWise/methods">
<element xsi:type="FilterGroup" xmlns="http://schemas.novell.com/2005/01/GroupWise/types">
<op>and</op>
<element xsi:type="FilterEntry">
<op>eq</op>
<field>subject</field>
<value>1v\=I-4P$`!:LYGp$PE;A.-f</value>
</element>
<element xsi:type="FilterGroup">
<op>or</op>
<element xsi:type="FilterEntry">
<op>eq</op>
<field>source</field>
<value>draft</value>
</element>
<element xsi:type="FilterEntry">
<op>eq</op>
<field>source</field>
<value>personal</value>
</element>
<element xsi:type="FilterEntry">
<op>eq</op>
<field>source</field>
<value>received</value>
</element>
<element xsi:type="FilterEntry">
<op>eq</op>
<field>source</field>
<value>sent</value>
</element>
</element>
<element xsi:type="FilterEntry">
<op>isOf</op>
<field>@type</field>
<value>Mail</value>
</element>
</element>
</filter>
<count xmlns="http://schemas.novell.com/2005/01/GroupWise/methods">-1</count>
</getItemsRequest>[/HTML]
[Request 2]
[HTML]<?xml version="1.0" encoding="utf-8"?>
<getItemsRequest xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<view xmlns="http://schemas.novell.com/2005/01/GroupWise/methods">default recipients attachments </view>
<filter xmlns="http://schemas.novell.com/2005/01/GroupWise/methods">
<element xsi:type="FilterGroup" xmlns="http://schemas.novell.com/2005/01/GroupWise/types">
<op>and</op>
<element xsi:type="FilterEntry">
<op>eq</op>
<field>subject</field>
<value>$)(flZ@8</value>
</element>
<element xsi:type="FilterEntry">
<op>isOf</op>
<field>source</field>
<value>sent received</value>
</element>
<element xsi:type="FilterEntry">
<op>isOf</op>
<field>@type</field>
<value>Mail</value>
</element>
</element>
</filter>
<count xmlns="http://schemas.novell.com/2005/01/GroupWise/methods">-1</count>
</getItemsRequest>[/HTML]
I created two kinds of requests and none of them works.
[Request 1]
[HTML]<?xml version="1.0" encoding="utf-8"?>
<getItemsRequest xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<view xmlns="http://schemas.novell.com/2005/01/GroupWise/methods">default recipientStatus message all message/RTF peek subject source attachment attachments</view>
<filter xmlns="http://schemas.novell.com/2005/01/GroupWise/methods">
<element xsi:type="FilterGroup" xmlns="http://schemas.novell.com/2005/01/GroupWise/types">
<op>and</op>
<element xsi:type="FilterEntry">
<op>eq</op>
<field>subject</field>
<value>1v\=I-4P$`!:LYGp$PE;A.-f</value>
</element>
<element xsi:type="FilterGroup">
<op>or</op>
<element xsi:type="FilterEntry">
<op>eq</op>
<field>source</field>
<value>draft</value>
</element>
<element xsi:type="FilterEntry">
<op>eq</op>
<field>source</field>
<value>personal</value>
</element>
<element xsi:type="FilterEntry">
<op>eq</op>
<field>source</field>
<value>received</value>
</element>
<element xsi:type="FilterEntry">
<op>eq</op>
<field>source</field>
<value>sent</value>
</element>
</element>
<element xsi:type="FilterEntry">
<op>isOf</op>
<field>@type</field>
<value>Mail</value>
</element>
</element>
</filter>
<count xmlns="http://schemas.novell.com/2005/01/GroupWise/methods">-1</count>
</getItemsRequest>[/HTML]
[Request 2]
[HTML]<?xml version="1.0" encoding="utf-8"?>
<getItemsRequest xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<view xmlns="http://schemas.novell.com/2005/01/GroupWise/methods">default recipients attachments </view>
<filter xmlns="http://schemas.novell.com/2005/01/GroupWise/methods">
<element xsi:type="FilterGroup" xmlns="http://schemas.novell.com/2005/01/GroupWise/types">
<op>and</op>
<element xsi:type="FilterEntry">
<op>eq</op>
<field>subject</field>
<value>$)(flZ@8</value>
</element>
<element xsi:type="FilterEntry">
<op>isOf</op>
<field>source</field>
<value>sent received</value>
</element>
<element xsi:type="FilterEntry">
<op>isOf</op>
<field>@type</field>
<value>Mail</value>
</element>
</element>
</filter>
<count xmlns="http://schemas.novell.com/2005/01/GroupWise/methods">-1</count>
</getItemsRequest>[/HTML]
8 Replies
Anonymous_User

Absent Member.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
2009-04-30
20:05
Re: Can not find a meeting invitation message
Our meeting requests are different. Our meeting requests
are appointments: "@type eq Appointment".
You might have to change the operator on source and @type
to use isOf.
Other than that, I didn't look too closely at what you are
doing.
Preston
>>> On Thursday, April 30, 2009 at 8:56 AM,
lionfish<lionfish@no-mx.forums.novell.com> wrote:
> Try to find the meeting invitation message by subject in the Mailbox of
> the user who are invited.
>
> I created two kinds of requests and none of them works.
>
> [REQUEST 1]
> <?xml version="1.0" encoding="utf-8"?>
> <getItemsRequest xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> xmlns:xsd="http://www.w3.org/2001/XMLSchema">
> <view
> xmlns="http://schemas.novell.com/2005/01/GroupWise/methods">default
> recipientStatus message all message/RTF peek subject source attachment
> attachments</view>
> <filter xmlns="http://schemas.novell.com/2005/01/GroupWise/methods">
> <element xsi:type="FilterGroup"
> xmlns="http://schemas.novell.com/2005/01/GroupWise/types">
> <op>and</op>
> <element xsi:type="FilterEntry">
> <op>eq</op>
> <field>subject</field>
> <value>1v\=I-4P$`!:LYGp$PE;A.-f</value>
> </element>
> <element xsi:type="FilterGroup">
> <op>or</op>
> <element xsi:type="FilterEntry">
> <op>eq</op>
> <field>source</field>
> <value>draft</value>
> </element>
> <element xsi:type="FilterEntry">
> <op>eq</op>
> <field>source</field>
> <value>personal</value>
> </element>
> <element xsi:type="FilterEntry">
> <op>eq</op>
> <field>source</field>
> <value>received</value>
> </element>
> <element xsi:type="FilterEntry">
> <op>eq</op>
> <field>source</field>
> <value>sent</value>
> </element>
> </element>
> <element xsi:type="FilterEntry">
> <op>isOf</op>
> <field>@type</field>
> <value>Mail</value>
> </element>
> </element>
> </filter>
> <count
> xmlns="http://schemas.novell.com/2005/01/GroupWise/methods">-1</count>
> </getItemsRequest>
>
> [REQUEST 2]
> <?xml version="1.0" encoding="utf-8"?>
> <getItemsRequest xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> xmlns:xsd="http://www.w3.org/2001/XMLSchema">
> <view
> xmlns="http://schemas.novell.com/2005/01/GroupWise/methods">default
> recipients attachments </view>
> <filter xmlns="http://schemas.novell.com/2005/01/GroupWise/methods">
> <element xsi:type="FilterGroup"
> xmlns="http://schemas.novell.com/2005/01/GroupWise/types">
> <op>and</op>
> <element xsi:type="FilterEntry">
> <op>eq</op>
> <field>subject</field>
> <value>$)(flZ@8</value>
> </element>
> <element xsi:type="FilterEntry">
> <op>isOf</op>
> <field>source</field>
> <value>sent received</value>
> </element>
> <element xsi:type="FilterEntry">
> <op>isOf</op>
> <field>@type</field>
> <value>Mail</value>
> </element>
> </element>
> </filter>
> <count
> xmlns="http://schemas.novell.com/2005/01/GroupWise/methods">-1</count>
> </getItemsRequest>
are appointments: "@type eq Appointment".
You might have to change the operator on source and @type
to use isOf.
Other than that, I didn't look too closely at what you are
doing.
Preston
>>> On Thursday, April 30, 2009 at 8:56 AM,
lionfish<lionfish@no-mx.forums.novell.com> wrote:
> Try to find the meeting invitation message by subject in the Mailbox of
> the user who are invited.
>
> I created two kinds of requests and none of them works.
>
> [REQUEST 1]
> <?xml version="1.0" encoding="utf-8"?>
> <getItemsRequest xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> xmlns:xsd="http://www.w3.org/2001/XMLSchema">
> <view
> xmlns="http://schemas.novell.com/2005/01/GroupWise/methods">default
> recipientStatus message all message/RTF peek subject source attachment
> attachments</view>
> <filter xmlns="http://schemas.novell.com/2005/01/GroupWise/methods">
> <element xsi:type="FilterGroup"
> xmlns="http://schemas.novell.com/2005/01/GroupWise/types">
> <op>and</op>
> <element xsi:type="FilterEntry">
> <op>eq</op>
> <field>subject</field>
> <value>1v\=I-4P$`!:LYGp$PE;A.-f</value>
> </element>
> <element xsi:type="FilterGroup">
> <op>or</op>
> <element xsi:type="FilterEntry">
> <op>eq</op>
> <field>source</field>
> <value>draft</value>
> </element>
> <element xsi:type="FilterEntry">
> <op>eq</op>
> <field>source</field>
> <value>personal</value>
> </element>
> <element xsi:type="FilterEntry">
> <op>eq</op>
> <field>source</field>
> <value>received</value>
> </element>
> <element xsi:type="FilterEntry">
> <op>eq</op>
> <field>source</field>
> <value>sent</value>
> </element>
> </element>
> <element xsi:type="FilterEntry">
> <op>isOf</op>
> <field>@type</field>
> <value>Mail</value>
> </element>
> </element>
> </filter>
> <count
> xmlns="http://schemas.novell.com/2005/01/GroupWise/methods">-1</count>
> </getItemsRequest>
>
> [REQUEST 2]
> <?xml version="1.0" encoding="utf-8"?>
> <getItemsRequest xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> xmlns:xsd="http://www.w3.org/2001/XMLSchema">
> <view
> xmlns="http://schemas.novell.com/2005/01/GroupWise/methods">default
> recipients attachments </view>
> <filter xmlns="http://schemas.novell.com/2005/01/GroupWise/methods">
> <element xsi:type="FilterGroup"
> xmlns="http://schemas.novell.com/2005/01/GroupWise/types">
> <op>and</op>
> <element xsi:type="FilterEntry">
> <op>eq</op>
> <field>subject</field>
> <value>$)(flZ@8</value>
> </element>
> <element xsi:type="FilterEntry">
> <op>isOf</op>
> <field>source</field>
> <value>sent received</value>
> </element>
> <element xsi:type="FilterEntry">
> <op>isOf</op>
> <field>@type</field>
> <value>Mail</value>
> </element>
> </element>
> </filter>
> <count
> xmlns="http://schemas.novell.com/2005/01/GroupWise/methods">-1</count>
> </getItemsRequest>
lionfish

Absent Member.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
2009-04-30
20:53
Re: Can not find a meeting invitation message
Hi, Preston
Actually I had tried what you mentioned below. It returned all the recurring items back to me. I am searching for the invitation message only. It supposes that the second user received only one message in his Mailbox, doesn't it ? And the @type of the invitation message is as the same as that of a meeting is Appointment, right ?
Actually I had tried what you mentioned below. It returned all the recurring items back to me. I am searching for the invitation message only. It supposes that the second user received only one message in his Mailbox, doesn't it ? And the @type of the invitation message is as the same as that of a meeting is Appointment, right ?
Preston Stephenson;1783951 wrote:
Our meeting requests are different. Our meeting requests
are appointments: "@type eq Appointment".
You might have to change the operator on source and @type
to use isOf.
Other than that, I didn't look too closely at what you are
doing.
Preston
lionfish

Absent Member.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
2009-04-30
21:14
Re: Can not find a meeting invitation message
The scenario is that User1 created a recurrent meeting, totally 31 recurring items created and sent to User2.
In User1's "sent" folder, I saw 31 sent items; in User2's "received", I only saw one invitation message.
In fact, 31 messages have been sent to User2, but displays as only one in the mail client becuase they have the same recurrence key.
So when I search for the message, I still get 31 items, right?
In User1's "sent" folder, I saw 31 sent items; in User2's "received", I only saw one invitation message.
In fact, 31 messages have been sent to User2, but displays as only one in the mail client becuase they have the same recurrence key.
So when I search for the message, I still get 31 items, right?
Anonymous_User

Absent Member.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
2009-04-30
22:00
Re: Can not find a meeting invitation message
The GWClient has code in it to collapse the recurrence
set. In fact there are 31 received items. You will
get back the 31 items (all with have the same
recurrenceKey). In GroupWise meetings and meeting
requests are appointments.
Preston
>>> On Thursday, April 30, 2009 at 2:16 PM,
lionfish<lionfish@no-mx.forums.novell.com> wrote:
> The scenario is that User1 created a recurrent meeting, totally 31
> recurring items created and sent to User2.
> In User1's "sent" folder, I saw 31 sent items; in User2's "received", I
> only saw one invitation message.
>
> In fact, 31 messages have been sent to User2, but displays as only one
> in the mail client becuase they have the same recurrence key.
> So when I search for the message, I still get 31 items, right?
set. In fact there are 31 received items. You will
get back the 31 items (all with have the same
recurrenceKey). In GroupWise meetings and meeting
requests are appointments.
Preston
>>> On Thursday, April 30, 2009 at 2:16 PM,
lionfish<lionfish@no-mx.forums.novell.com> wrote:
> The scenario is that User1 created a recurrent meeting, totally 31
> recurring items created and sent to User2.
> In User1's "sent" folder, I saw 31 sent items; in User2's "received", I
> only saw one invitation message.
>
> In fact, 31 messages have been sent to User2, but displays as only one
> in the mail client becuase they have the same recurrence key.
> So when I search for the message, I still get 31 items, right?
lionfish

Absent Member.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
2009-04-30
22:55
Re: Can not find a meeting invitation message
Thanks, this answered my question.
Highlighted
lionfish

Absent Member.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
2009-05-06
15:02
Re: Can not find a meeting invitation message
Hello, Preston
I have one more question. Is there any way to search for the appointments in Mailbox (Inbox) folder only? I don't need the copies of the same appointment from other folders.
Thank,
I have one more question. Is there any way to search for the appointments in Mailbox (Inbox) folder only? I don't need the copies of the same appointment from other folders.
Thank,
Preston Stephenson;1784057 wrote:
The GWClient has code in it to collapse the recurrence
set. In fact there are 31 received items. You will
get back the 31 items (all with have the same
recurrenceKey). In GroupWise meetings and meeting
requests are appointments.
Preston
lionfish

Absent Member.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
2009-05-06
15:18
Re: Can not find a meeting invitation message
Actually I want to search for the meeting requests in Inbox folder.
Are the meeting request in Inbox and the meeting item in Calendar folder the same Appointment object? It seems that they share the same ID.
I also noticed that the meeting request is removed once you accept the meeting.
Are the meeting request in Inbox and the meeting item in Calendar folder the same Appointment object? It seems that they share the same ID.
I also noticed that the meeting request is removed once you accept the meeting.
Preston Stephenson;1784057 wrote:
The GWClient has code in it to collapse the recurrence
set. In fact there are 31 received items. You will
get back the 31 items (all with have the same
recurrenceKey). In GroupWise meetings and meeting
requests are appointments.
Preston
Anonymous_User

Absent Member.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
2009-05-06
18:51
Re: Can not find a meeting invitation message
You pass the id of the Mailbox folder as the container
element in the getItemsRequest (or Cursor calls).
You specify @Type isOf Appointment.
Preston
>>> On Wednesday, May 06, 2009 at 8:06 AM,
lionfish<lionfish@no-mx.forums.novell.com> wrote:
> Hello, Preston
>
> I have one more question. Is there any way to search for the
> appointments in Mailbox (Inbox) folder *only*? I don't need the copies
> of the same appointment from other folders.
>
> Thank,
>
> Preston Stephenson;1784057 Wrote:
>> The GWClient has code in it to collapse the recurrence
>> set. In fact there are 31 received items. You will
>> get back the 31 items (all with have the same
>> recurrenceKey). In GroupWise meetings and meeting
>> requests are appointments.
>>
>> Preston
>>
element in the getItemsRequest (or Cursor calls).
You specify @Type isOf Appointment.
Preston
>>> On Wednesday, May 06, 2009 at 8:06 AM,
lionfish<lionfish@no-mx.forums.novell.com> wrote:
> Hello, Preston
>
> I have one more question. Is there any way to search for the
> appointments in Mailbox (Inbox) folder *only*? I don't need the copies
> of the same appointment from other folders.
>
> Thank,
>
> Preston Stephenson;1784057 Wrote:
>> The GWClient has code in it to collapse the recurrence
>> set. In fact there are 31 received items. You will
>> get back the 31 items (all with have the same
>> recurrenceKey). In GroupWise meetings and meeting
>> requests are appointments.
>>
>> Preston
>>