This forum is closed to new posts and responses. Individual names altered for privacy purposes. The information contained in this website is provided for informational purposes only and should not be construed as a forum for customer support requests. Any customer support requests should be directed to the official HCL customer support channels below:

HCL Software Customer Support Portal for U.S. Federal Government clients
HCL Software Customer Support Portal


Jul 1, 2013, 12:00 AM
7 Posts
topic has been resolvedResolved

Unexpected title change for Composite App using PIM Components

  • Category: Application Development
  • Platform: Windows
  • Release: 9.0
  • Role: Developer
  • Tags: title,composite_application,cae,pim
  • Replies: 1

I recently created a composite application using the Notes Mail View and Notes Mail Navigator components in the PIM Pallette.  I changed the Design element references to the application's own frameset, and set the composite application and page titles.
 

Everything worked well, although when I opened the application in the Notes Client, instead of just displaying the title text I specified in the application's tab, it would display the Notes application title followed by a dash and then the composite application title.
 

Example:  If the application title in the application properties is set to "Notes App", and then I set the title property for the composite application to "Cool App" the application tab in the Notes Client (when the application is opened) will display "Notes App - Cool App" instead of just "Cool App".
 

This only seems to take place if I use the PIM components.  I have another page in the same composite application that uses the standard Domino View and Domino Document containers, and the page title in the tab is displaying properly.
 

Initially I did not find it too much of a problem, but after implementing the application on a production server and users started accessing it, a strange thing happened to the title tab - the Notes application name in the tab was replaced with a user name.  Let's say the user name was "John Smith", now the title tab for the application shows "John Smith - Cool App" for all the users that accesses the application.  It keeps that one user name and haven't replaced it with any other user names.
 

I've double checked the Notes Application name, the composite application title and the page title in designer and the composite application editor, and even went as far as going thought the .ca file's xml manually, but nowhere can I find where the user name is stored for the title or why it would have occurred.
 

The behaviour seems to replicate the behaviour of the mail file to an extent and I think somewhere a bug crept in when the user opened the composite application, that something set the composite application title to her name with the application name, even though this changed title is not accessible through CAE or DDE.
 

Is there maybe some unpublished property that can be added to the composite app that will force the application tab title if the app is based on PIM components?
 

PS.  It was quite amazing to see how an old Notes app automatically took on the Social Edition theme when the server and clients were upgraded, all because of the PIM Components based composite app.

Aug 14, 2013, 9:36 PM
7 Posts
Solution

Finally tracked down the source of the issue.  Whenever the application contains a calendarProfile profile document, which contains an owner field, the value of the owner field will pre-pend the application title in the title tab of the composite application.  This only holds true if the composite application uses the Notes Mail Navigator component.


This forum is closed to new posts and responses. Individual names altered for privacy purposes. The information contained in this website is provided for informational purposes only and should not be construed as a forum for customer support requests. Any customer support requests should be directed to the official HCL customer support channels below:

HCL Software Customer Support Portal for U.S. Federal Government clients
HCL Software Customer Support Portal