Outlook Web Access error occurs when opening Day View of a shared calendar in OWA light

This article applies to the following products:
     Messageware CalendarShare 1.8a

     Messageware PlusPack 2.1a

 

SYMPTOM

 

Users may receive the following error when opening the Day View of a shared calendar in OWA light

 

Outlook Web Access encountered an unexpected error and was unable to handle your request.”

 

CAUSE

 

This behaviour occurs due to an exception generated by Microsoft when opening a shared calendar (containing private items) in Day view in OWA light Browser.

 

RESOLUTION

 

Follow the steps below to resolve the behaviour

 

1.      Download the updated files from the link below

http://w3.messageware.com/download/support/kb/528_Private_Appointment_Fix.zip

2.      On Exchange server/s navigate to \Program Files\Messageware\Plus Pack\Delta

a.      Rename ppjs.ini to ppjs.old

b.      Copy the new ppjs.ini to this location

c.      Verify NTFS permission matches with the existing files

3.      Then, navigate to \Program Files\Messageware\Plus Pack\Service Worker

a.      Rename PP_ServiceWorker.dll to PP_ServiceWorker.old

b.      Copy the new PP_ServiceWorker.dll to this location

c.      Verify NTFS permission matches with the existing files

4.      Then, navigate to \Program Files\Messageware\Plus Pack\Settings

a.       Make a back-up copy of SWSettings.xml

b.      Open the SWSettings.xml in the Notepad and add following file just before

   </GENERALSETTINGS> tag

   < ITEM ID="174" DESCR="OWA Light Delegate Calendar Private Items    

   Fix" VALUE="1"/>

c.      Save the file

d.      Verify NTFS permission matches with the existing files

5.      Then, navigate to \Program Files\Microsoft\Exchange Server\ClientAccess\Owa\forms\basic

a.      Make a back-up copy of Registry.xml

b.      Open the Registry.xml in the notepad

c.      Check if the following entry is present

   <Mapping xmlns="" Action="MwView5"  

   Form="mw_BasicCalendarView.aspx" RequiredFeatures="Calendar"  

   />

d.      If not , please add the entry

e.      Save the file

f.       Verify NTFS permission matches with the existing files

6.      Open up Plus-Pack Management Console

a.      Browse to Refresh Tab

b.      Click refresh

7.      Restart the World Wide Web Publishing Services

8.      Clear the client-side Browser cache

 

Note: This fix will only allow Day View to render without any errors; users will not be able to open private appointments unless they have specific permission to view private appointments.

 

This article applies to the following products:
     Messageware CalendarShare 1.8a

     Messageware PlusPack 2.1a