E-mail Messages Generated From The Send Mail Link in the Events Taskflow Do Not Alllow Receivers Of The E-mail To Accept Or Reject The Event (Doc ID 1528840.1)

Last updated on OCTOBER 25, 2016

Applies to:

Oracle WebCenter Portal - Version 11.1.1.6.0 to 11.1.1.6.5 [Release 11g]
Information in this document applies to any platform.

Symptoms

E-mail messages generated from "Send Mail" link in the Events taskflow do not allow e-mail recipient(s) to Accept or Reject the event.

Additional information

A Shared Mail Connection for sending mail notifications through the framework is configured in the Spaces component in a WebCenter Portal 11.1.1.6 environment as per the instructions in
   <Document 1182383.1> - "How To Create a SMTP Only Mail Connection?"

Once this functionality is installed, the "Send Mail" link, available in the "Edit Event" dialog from the Events taskflow, contains an ICS-attachment which contains information about the event. The ICS attachment is an iCalendar file format that allows compatible scheduling programs to send or respond to events/tasks.

The body of an iCalendar object (the icalbody) consists of a calendar component such as the VEVENT. As per RFC 2446, "iCalendar Transport-Independent Interoperability Protocol (iTIP) Scheduling Events, BusyTime, To-dos and Journal Entries", the VEVENT calendar component can/must have the following properties :

VEVENT 1+
  DTSTAMP 1
  DTSTART 1
  ORGANIZER 1
  SUMMARY 1 Can be null.
  UID 1
  RECURRENCE-ID 0 or 1 only if referring to an instance of a recurring calendar component. Otherwise it MUST NOT be present.
  SEQUENCE 0 or 1 MUST be present if value is greater than 0, MAY be present if 0
  ATTACH 0+
  CATEGORIES 0 or 1 This property may contain a list of values
  CLASS 0 or 1
  COMMENT 0 or 1
  CONTACT 0+
  CREATED 0 or 1
  DESCRIPTION 0 or 1 Can be null
  DTEND 0 or 1 if present DURATION MUST NOT be present
  DURATION 0 or 1 if present DTEND MUST NOT be present
  EXDATE 0+
  EXRULE 0+
  GEO 0 or 1
  LAST-MODIFIED 0 or 1
  LOCATION 0 or 1
  PRIORITY 0 or 1
  RDATE 0+
  RELATED-TO 0+
  RESOURCES 0 or 1 This property MAY contain a list of values
  RRULE 0+
  STATUS 0 or 1 MAY be one of TENTATIVE/CONFIRMED/CANCELLED
  TRANSP 0 or 1
  URL 0 or 1
  X-PROPERTY 0+
  ATTENDEE 0
  REQUEST-STATUS 0


From this table, it can be seen that the ORGANIZER property is required for VEVENT calendar objects.

However, the ICS attachment generated from the Send Mail link does not have the ORGANIZER property defined. Below is a sample ICS-attachment generated by the Send Mail link :

BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Oracle//WEBCENTER//EVENTSERVICE//EN
METHOD:REQUEST
BEGIN:VEVENT
SUMMARY:Test Event
LOCATION:Maastricht
TRANSP:TRANSPARENT
DTSTAMP:20121011T142122Z
UID:e290ee66-9a3e-48d6-8af8-b950539ff353
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
X-MICROSOFT-CDO-INTENDEDSTATUS:FREE
CREATED:20121011T142115Z
DTSTART;VALUE=DATE:20121012
DTEND;VALUE=DATE:20121013
END:VEVENT
END:VCALENDAR


Changes

Configured a Shared Mail Connection for sending mail notifications to WebCenter Spaces users.

Detail Steps:

  1. Configure Oracle SMTP server in WebCenter Spaces application according to the instructions in <Document 1182383.1>
  2. Create a new space
  3. Add custom attributes to the new space as per the instructions in step 3 from <Document 1182383.1>

     
  4. Add the Events taskflow to a page in the space created in step 2
  5. Create an event in the events taskflow
  6. Edit the event and click on the 'Send Mail' link
  7. A dialog box will appear in a new browser window. The dialog contains an attachment .ics which can be saved by doubleclicking the link
  8. Open the ICS file in a text editor. Notice that there is no ORGANIZER attribute within the VEVENT object

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms