Profiles and Communities pages are not rendering properly. Mail and Calendar icons are not showing.

Environment:

IBM Connections 4.0 CR4

IBM Connections Mail 1.0 FP1

Windows Server 2008 R2 SP1

Lotus Domino 8.5.3 FP3

Problem:

After installing CR4 and Connections Mail 1.0 FP1, two problems occurred:

1. The Profiles and Communities pages are not rendering properly.

The Profiles page does not show the Contact Information tab, Background tab, etc. The Communities page only shows one button, “Start a Community”.

2. Mail and Calendar icons are not showing even if Connections Mail 1.0 FP1 is already installed.

Note: When the browser cache is deleted, the Profiles and Communities pages are back to normal, although the mail and calendar icons are still not showing. However, when you refresh the browser, the problems occur again.

Cause:

In my environment, I had previous customization in my customization directory. When I applied CR4, the two errors above occurred. This cause is, in my case, is this:

I inspected header.jsp inside IBM\Connections\customization\common\nav\templates.

On line 128, it should be:

–%><span class=”os-site-mail-notify”></span><%–

Previously it was:

–%><span id=”os-site-mail-notify”></span><%–

I do not know why it was “span id”, though.