lionfish Absent Member.
Absent Member.
2968 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]
Labels (1)
0 Likes
8 Replies
Anonymous_User Absent Member.
Absent Member.

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>

0 Likes
lionfish Absent Member.
Absent Member.

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 ?



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
0 Likes
lionfish Absent Member.
Absent Member.

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?
0 Likes
Anonymous_User Absent Member.
Absent Member.

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?

0 Likes
lionfish Absent Member.
Absent Member.

Re: Can not find a meeting invitation message

Thanks, this answered my question.
0 Likes
lionfish Absent Member.
Absent Member.

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,

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
0 Likes
Highlighted
lionfish Absent Member.
Absent Member.

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.


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
0 Likes
Anonymous_User Absent Member.
Absent Member.

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
>>

0 Likes
The opinions expressed above are the personal opinions of the authors, not of Micro Focus. By using this site, you accept the Terms of Use and Rules of Participation. Certain versions of content ("Material") accessible here may contain branding from Hewlett-Packard Company (now HP Inc.) and Hewlett Packard Enterprise Company. As of September 1, 2017, the Material is now offered by Micro Focus, a separately owned and operated company. Any reference to the HP and Hewlett Packard Enterprise/HPE marks is historical in nature, and the HP and Hewlett Packard Enterprise/HPE marks are the property of their respective owners.