Notes, Domino, Domino Designer: Lotus
Notes, Domino, Domino Designer: Lotus
® ® ® ®
Version 7
Release Notes
G210-1992-00
Note: Before using this information and the product it supports, read the information in "Notices" on page 215.
Notes crashes if Admin Client is opened from Tools menu twice ................................. 107
Opening Preferences of a Notes Mail Database Results in Error ................................. 107
TweakUI and Notes ...................................................................................................... 107
WebAdmin does not support Mail Settings ................................................................... 107
Webadmin: "Open" button in catalog database works incorrectly................................. 108
"Formula must evaluate to text" error on Welcome page.............................................. 108
"Searchresults No Documents Found" searching via browser...................................... 109
DB2 issues .......................................................................................................................... 109
Actions run on federated data in query views may cause errors .................................. 109
Date ranges are not being utilized with DAVs............................................................... 109
DB2 databases may appear as NSF in the Files list..................................................... 110
Document locking introduces problems with DAVs ...................................................... 110
DOMCHANGE.NSF database should not be DB2-enabled .......................................... 110
Inserts during DAV population ...................................................................................... 110
Moving a database to another DB2 group on AIX ........................................................ 110
Moving a DB2-enabled Notes database containing a DAV .......................................... 111
Moving a DB2 container to another physical location ................................................... 111
New copy of DB with QV causes ’Invalid or nonexistent document’ ............................. 112
Query view - updates return incorrect data ................................................................... 113
Query view does not show docs with stored form......................................................... 113
Query views cannot view federated data external to DB2 table ................................... 114
Refreshing Query View returns incorrect data .............................................................. 114
Views w/ both categories and responses in DB2-enabled Notes dbs........................... 114
Web Admin database created as DB2-enabled Notes database.................................. 114
Designer issues ................................................................................................................... 114
Crash copying form actions to view .............................................................................. 114
Errors in agents imported by DXL not highlighted in Designer ..................................... 114
Query view & View Selection formula with specific Form selected ............................... 115
Simple Actions cannot be used for new or changed view selections ............................ 115
Directory issues ................................................................................................................... 115
LDAP service clients using Microsoft Windows XP and SSL........................................ 115
Bind with Chinese DN fails on Solaris 9 platform.......................................................... 115
Directory catalog sort ordering ...................................................................................... 116
Enabling SSO for foreign LDAP directory entries with @ signs.................................... 117
Problem with enabling anonymous queries through LDAP........................................... 117
DOLS issues........................................................................................................................ 117
Problems installing subscriptions with IE 5 ................................................................... 117
Limit subscription names to fewer than 30 characters/bytes ........................................ 117
Multiple directory catalogs may be confusing ............................................................... 118
Problem viewing "Out of Service" databases on a clustered server ............................. 118
Internet password not synchronizing ............................................................................ 118
Subscription desktop icons may not appear ................................................................. 118
Sync gets stuck with multiple subscriptions set at 1 minute ......................................... 118
Users must be Reader or higher to install DOLS database .......................................... 119
When browser prompts to "Work Offline?" choose ’No’ ................................................ 119
Be consistent when encrypting subscriptions with shared files .................................... 119
DOLS on a Domino Configuration Directory server ...................................................... 119
Moving extended mail files from one server to another ................................................ 119
Cancelling sync after wrong password causes security problem .................................. 119
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Contents
Domino Administrator Client, Notes Client, Domino Designer, Domino Server, Domino Web Access, Domino Access for Outlook, Domino Offline
Services (DOLS), Domino for z/OS, Domino for i5/OS
Welcome to IBM Lotus Notes, Domino, and Domino Designer 7.0
Welcome to IBM Lotus Notes® and the IBM Lotus Domino Server family of software products. Notes/Domino
TM
Release 7 is the latest release of the world's leading products for information management, messaging, collaboration
and application development.
These Release Notes contain information on the many new features and enhancements included in all Notes/Domino
7 products. For an overview of the features in this release, see the "About this release" chapter of these release notes.
Before installing, please review the "Installation, migration, upgrade, and configuration information" chapter of these
Release Notes.
To ensure that you have the very latest version of these Notes and Domino Release Notes, please visit the Lotus
Documentation page at:
http://www.lotus.com/ldd/doc
For exhaustive on-line searches of the README.NSF Release Notes database, without using a full-text index, use the
Search view.
Domino Administrator Client, Notes Client, Domino Designer, Domino Server, Domino Web Access, Domino Access for Outlook, Domino Offline
Services (DOLS), Domino for z/OS, Domino for i5/OS
Directory install and CD-ROM structure
Notes CD-ROM directory structure
AUTORUN.INF
LICENSE.TXT
README.NSF
README.PDF
APPS
DICTIONARIES
FONTS
SWIFTFILE
IS TUNER FOR LOTUS NOTES
FREE TIME WEB SERVICE DATABASE
CLIENTS
W32INTEL
AUTORUN
1
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 1 - About this release
CLIENTS
W32INTEL
AUTORUN
APPS
SERVERS
WIN32INTEL
AUTORUN
APPS
IBMPOW
INSTALL
LICENSE
SCRIPT.DAT
SETS
DATA
FGINV
FGROUPS
TOOLS
BIN
AIX
LIB
PERL5
NLS
2
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 1 - About this release
SUNSPA
INSTALL
LICENSE
SCRIPT.DAT
SETS
DATA
FGINV
FGROUPS
TOOLS
BIN
SOL
LIB
PERL5
NLS
LINUX
INSTALL
LICENSE
SCRIPT.DAT
SETS
DATA
FGINV
FGROUP
TOOLS
LIB
PERL5
NLS
3
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 1 - About this release
Domino Administrator Client, Notes Client, Domino Designer, Domino Server, Domino Web Access, Domino Access for Outlook, Domino Offline
Services (DOLS), Domino for z/OS, Domino for i5/OS
Additional items on Notes and Domino CD-ROMs
In addition to the Notes installation files, there are the following items on the Notes and Domino CDs. Please note
that Lotus provides support only for Lotus software in the \APPS directory, and we support it on a best-effort basis.
For other, non-Lotus software applications included in the \APPS directory, please refer to the appropriate third-party
vendor for support.
1. Documentation
Please refer to online Help for more detailed information about the specifics of using Domino Global
WorkBench 6. Our printable documentation, Guidelines for Developers and Translators, in Adobe Acrobat® PDF
format, is available for download, from the Lotus Web site at www.lotus.com/international.
2. Overview of features
Please refer to the "What's new in IBM Lotus Notes 7" topic in Help for information about features that are
new in Notes 7.
3. System Requirements
Operating system:
Windows 98®, Windows XP®, Windows 2000® or Windows NT® Release 4 is required to use this product.
Browsers:
To work with Web-enabled language databases, a browser must be capable of supporting HTTP language
detection, for example Netscape Navigator® 4.0 or later, or Microsoft Internet Explorer® 5.0 or later.
You will have one file, DGW700.ZIP. Download this file to a temporary directory on your hard disk. Unpack it
then run SETUP.EXE which will begin the installation process.
4
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 1 - About this release
Installation issues
Before installing Domino Global WorkBench, be sure that your Notes program directory is in your path. Add
it if necessary. (For example, in Windows 98, edit your C:\AUTOEXEC.BAT file and add C:\LOTUS\NOTES to
the PATH= statement.)
If you are installing under Windows NT, 2000 or XP, and the user account being used does not have
administrator privileges, you may find that installation terminates prematurely. This is because the install
program is refused permission to copy the Microsoft MFC shared DLL, MFC42.DLL, resulting in install
terminating before it completes. The solution is to ensure that the user account you use to install Domino
Global WorkBench has administrator rights on the NT machine. (For the majority of users this is the case, so
the problem does not arise.)
5. Glossaries
The design of the Domino Global WorkBench glossary application (DGWGLOSS.NTF) has been enhanced. You
can update the design of glossaries created using earlier versions of Domino Global WorkBench by choosing
File - Database - Replace Design.
1. You choose a language for your browser that does not exist in the multilingual database, and
2. No other languages that are used in your multilingual database are present in the language listbox
of your Web browser.
When using Netscape or Internet Explorer to view multilingual databases created with Domino Global
WorkBench, you must remove cached files before you can switch languages from the browser's 'Preferences'
or 'Internet Options' dialog box. This is primarily relevant to developers, during testing.
Workarounds
Netscape: The cache size can be set to zero (0) in the 'Preferences' dialog. Otherwise, the cache must be
emptied, again through the 'Preferences' dialog, when switching languages.
Internet Explorer: The cache size reduction in this browser is limited to 1% of the machine's hard-disk size,
so it cannot be set to zero (0). The cache may be emptied via the 'Internet Options' dialog, or the option to
delete cached files may be set in the 'Advanced' tab of the 'Internet Options'dialog (see below) when the
browser is closed. The cached files are then deleted by closing and then reopening the browser.
8. Synchronization
The language synchronizer has not changed in this release of Domino Global WorkBench.
Synchronized databases
Performance issues have been noted when synchronizing large numbers of new documents ( > 1,000 ) where
the databases are located on a server other than that on which the synchronizer server task is running. It is
best to locate databases on the same server as the synchronizer server task.
Domino Global WorkBench includes bi-directional functionality for the Hebrew and Arabic languages. For
details, see the topic "Support for bi-directional languages" in the documentation.
5
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 1 - About this release
You may encounter problems if you use Domino Global WorkBench to localize Notes documents that contain
LotusScript or formulas. This can happen if:
1. The form used by the documents contains some LotusScript and has the "Store form in document"
property set (on the Info tab of Designer form infobox). The entire contents of the form are then included with
every document created from it, but the LotusScript is not recompiled as part of the build process, even if it
has been translated. The original (source database) version of the script will execute in the built database.
2. The documents have hotspots that contain script. This only applies to hotspots in the document
content (in other words, added by the author in a rich text field). All hotspots in document content are signed
as a security measure. Because Domino Global WorkBench cannot sign these hotspots it cannot translate the
associated LotusScript. If the WorkBench encounters LotusScript in a signed hotspot, it issues the following
warning:
Warning: A signed hotspot could not be translated. The untranslated data may include scripts and/or
formulas.
The script is then copied to the target database without any changes (in other words, without tagging or
translation).
Workaround: LotusScript or formulas associated with signed hotspots must be translated by hand in the
Notes 6 client after building is complete.
Documents in a projects database are, by default, not editable. If a document must be edited, then it must
be opened and View\Switch Form... selected. The form for the document is then chosen, and the document
placed in edit mode.
If a folder document name is edited in the project database, then the names of any project documents for
this folder must also be modified to match or unexpected results may occur in the WorkBench.
Sometimes a Notes application may span several databases, with all keywords and values grouped in help
documents in one of the databases. Formulas referencing the database with the keywords and values will
only continue to work if they contain the correct name of the database file they are calling. When localizing,
you can either translate the database name in the calling formulas, in which case you must take care to
rename the built database to the translated name, or you can leave the database name untranslated in the
calling formulas, in which case the different language versions of the application will have to reside in
different directories. The help documents themselves can be processed in the usual way by Domino Global
WorkBench.
In Windows XP, the display of project icons on the left frame of the WorkBench can be obscured if you create
too many of them (more than about 25). You can alleviate the problem by organizing your projects into
folders.
6
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 1 - About this release
Afrikaans* AFRIKAAN.DIC
Arabic* ARABIC.DIC
Catalan CATALA.DIC
Chinese* CLKCHS.DIC
CLKCHT.DIC
Czech* CZECH.DIC
Danish DANSK.DIC
Dutch NEDERLND.DIC
Dutch Belgian
Finnish SUOMI.DIC
Greek* HELLAS.DIC
Hebrew* HEBREW.DIC
Hungarian* MAGYAR.DIC
Icelandic* ISLENSK.DIC
7
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 1 - About this release
Polish* POLSKA.DIC
Russian* RUSSIAN.DIC
Russian (Io)*
Spanish ESPANA.DIC
Spanish (Argentina)
Spanish (Bolivia)
Spanish (Chile)
Spanish (Colombia)
Spanish (Costa Rica)
Spanish (Dominican Republic)
Spanish (Equador)
Spanish (Guatemala)
Spanish (Mexico)
Spanish (Modern Sort)
Spanish (Panama)
Spanish (Paraguay)
Spanish (Peru)
Spanish (Uruguay)
Spanish (Venezuela)
Swedish SVENSK.DIC
Thai* SPELLT.GRA
Turkish* TURKIYE.DIC
The following fonts are included in a self extracting file located in the \APPS\FONTS directory:
� MTSANS_W.TTF -- Monotype Sans WT (True Type) version 5.02 Covers the WGL4 character set. This font is
suitable for use with most uses of the Latin alphabet (including all diacritical marks), as well as Greek, Cyrillic,
Slavic, Turkish, Arabic and Hebrew languages.
� MTSANS_JOUTLINE.TTF -- Monotype Sans WT J (True Type) Covers the WGL4 character and the Japanese
language with some support for other Asian languages.
� MTSANS_KOUTLINE.TTF -- Monotype Sans WT K (True Type) Covers the WGL4 character set and the Korean
language with some support for other Asian languages.
8
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 1 - About this release
� MTSANS_SOUTLINE.TTF -- Monotype Sans WT SC (True Type) Covers the WGL4 character set and Simplified
Chinese with some support for other Asian languages.
� MTSANS_TOUTLINE.TTF -- Monotype Sans WT TC (True Type) Covers the WGL4 character set and Traditional
Chinese with some support for other Asian languages.
These fonts are designed for Windows use only. Execute the self extracting file FONTS.EXE in the \APPS\FONTS
directory on the CD-ROM to decompress the contents to a temporary directory on your hard drive. The fonts can
then be installed using the normal operating system procedure for installing fonts:
On Windows systems:
1. Open the Control Panel.
2. Open the Fonts folder.
3. Choose File - Install New Font.
4. Specify the drive and directory of the temporary directory containing one the above fonts.
5. Normally only one of the above fonts should then be selected for installation.
You may want to make a WorldType font your default Multilingual Font in Notes; open the User Preferences -> Basics
panel and set the default Multilingual font in the "Default Fonts" dialog.
Installation
SwiftFile can be installed from the Notes 7 CD by running setup.exe in the Apps\SwiftFile directory. After the
SwiftFile installer completes, follow the directions in the SwiftFile ReadMe file to enable SwiftFile for your mail
database.
International Support
SwiftFile supports all languages supported by Lotus Notes. Multiple languages can be mixed within the same
database and even within the same document without adversely affecting SwiftFile's prediction ability.
System Requirements
Windows 98/NT SP4/2000/XP
32 MB RAM
10 MB free disk space
Lotus Notes 7 or later
9
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 1 - About this release
To run wsconn at server startup, add wsconn to the NOTES.INI variable ServerTasks.
Any Web service client can obtain free time information using this Web service
http://host/busytimews.nsf/busytimelookup?WSDL
To provide the user name and password when a Domino server accesses this Web service, include the
username and password in the URL as follows. Remember that URLs cannot contain spaces.
http://username:password@host/busytimews.nsf/busytimelookup?OpenWebService
� Encrypt the data exchange with the Web service using SSL. You can do this if the server's Web server is
configured to support SSL and the URL contains HTTPS rather than HTTP.
10
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 1 - About this release
Domino Administrator Client, Notes Client, Domino Designer, Domino Server, Domino Web Access, Domino Access for Outlook, Domino Offline
Services (DOLS), Domino for z/OS, Domino for i5/OS
Help databases - usage and availability
Lotus Notes 7 and Lotus Domino 7 include Help databases for Lotus Notes, Lotus Domino Designer, and Lotus
Domino Administrator (Server). The Help databases are installed by default in the HELP directory of your Notes or
Domino data directory.
Lotus Domino Designer 7 HELP7_DESIGNER.NSF Lotus Domino Designer and programming language
Help Help
Lotus Domino Administrator HELP7_ADMIN.NSF Lotus Domino server and Lotus Domino
7 Help Administrator Help
To resolve this issue, please download and replace your Lotus Domino Administrator 7 Help file with an updated
version available on the developerWorks Lotus website at: http://www-10.lotus.com/ldd/doc.
Your Lotus Domino Administrator 7 Help file is located in the Notes/Data/Help directory.
11
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 1 - About this release
Domino Administrator Client, Notes Client, Domino Designer, Domino Server, Domino Web Access, Domino Access for Outlook, Domino Offline
Services (DOLS), Domino for z/OS, Domino for i5/OS
Release notes - updated information available on-line
The Release Notes that are available on-line are more up-to-date than the Release Notes that are shipped with the
product. This is due to production schedules; after the product ships, updates are sometimes made to the Release
Notes and posted on the Lotus developerWorks website.
To ensure that you have the very latest version of the Notes and Domino Release Notes, please visit the Lotus
Documentation page at:
http://www.lotus.com/ldd/doc
12
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 1 - About this release
New features
Domino Administrator Client, Notes Client, Domino Designer, Domino Server, Domino Web Access, Domino Access for Outlook, Domino Offline
Services (DOLS), Domino for z/OS, Domino for i5/OS
Overview - New features in IBM Lotus Notes and Domino 7
The following list represents an overview of the new features that are available in IBM Lotus Notes and Domino 7. For
more comprehensive information about new features, please refer to the on-line Help files, and to the Documentation
Updates chapter of these release notes.
Client
Accessibility
� You can designate row and column headers in tables so that screen-reader applications can detect them.
Desktop
� New menu option (File - Close All Window Tabs) allows a user to quickly close all open windows.
� No longer necessary to wait while a view which needs updating is being opened.
� IBM Workplace has been integrated into the Welcome Page Wizard, allowing users to create multiple Workplace
welcome pages.
� Users can now save their open window state on shutdown. For example, if a user has 5 windows open, then shuts
down Notes, those 5 windows will open when Notes is restarted.
� Preferences set via policies (both Desktop and Mail) can now be locked down by the administrator.
� AutoSave option for selected documents (see Designer section below).
� A new Calendar Cleanup action allows users to easily and quickly delete old entries from their calendar.
� AutoProcessing can automatically accept a Calendar event even if there is a schedule conflict.
� In the Calendar View, display of calendar entry information has been extended from 4 to 9 lines.
� Conflicting Calendar entries are now optimized in the Calendar view, instead of spanning multiple columns.
� Users can cancel Calendar/Scheduling workflow when Sending with comments.
� The ability to filter data in Calendar views in the mail template by Type, Chair, and State has been added.
@GetViewInfo(. . .) has been extended to return 'True' if the view is filtered @GetViewInfo([IsViewFiltered])
� The Calendar Mini-view has the ability to be expanded and collapsed.
� Calendar Managers can now mark messages for follow up in mail files that they manage.
� Calendar Managers: mail forwarded by a calendar manager will now be created/saved in the correct mail file.
� Meetings now allow you set up the Online portion of the meeting to restrict attendees to only those on the invite
list and to provide a password for the online meeting.
� Meetings View renamed to All Calendar Entries and has new views and many usability improvements.
� Embedded graphics in the Description field now appear when sending an Invitation through iCalendar.
� Users are able to specify a preferred site and a preferred list of rooms/resources to use when scheduling
meetings.
� There is the ability to see which rooms/resources are restricted when scheduling meetings.
� Rooms and Resources workflow changed to eliminate double bookings - Rooms or Resources booked directly
through the R&R database now get processed in the same way as Rooms/Resources booked through Calendaring
and Scheduling.
13
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 1 - About this release
� Rooms and Resources template has usability improvements to forms and views, including a simple form to create
a reservation, and the ability to transfer a reservation.
� Administrators can limit how far in the future reservations can be made in the Resource Reservation database.
Users who attempt to book a room or resource over the administrator set limit will receive a separate decline
notice that will tell them that their reservation exceeded the limit.
� Administrators can set automatic reminder notices to be sent to the Chairperson who booked a particular room
and/or resource, so that if a meeting is cancelled, the room and/or resource can be released.
� Room & Resources databases may now have replicas. If there are replicas of Rooms & Resource databases in a
cluster, the Rooms & Resource Manager will take advantage of this and automatically fail over processing of
requests when the responsible clustermate becomes unavailable.dministrators can now set up Room & Resources
Manager to prevent overbooking of rooms and resources by users.
Roaming
� When Roaming users with the same name cannot be distinguished, an error message is displayed.
Interoperability
� Smart Tags integration - Access to Notes is available using the Smart Tags feature in Microsoft Office XP. Smart
Tags work by recognizing certain types of text (for example, person names), and then offering related functions
and commands. You can now send Notes mail, show name details and/or invite the person to a meeting.
14
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 1 - About this release
Template
� Lotus Instant Messaging and Web Conferencing (formerly Sametime) integration has been added to the Mail,
Calendar, and Scheduling views; to the Teamroom and Discussion templates, to the Personal Name and Address
Book; to the Domino Directory; and to the Rooms and Resources template. Users can see who is online,
indicated by a Globe icon, and click a button to start a chat session.
� The TeamRoom and Discussion templates, Rooms and Resources, and Document Library, support Mozilla
browser.
� Chat transcripts can now be saved to a "Chat transcript" view in a Mail database.
� The 'File' menu bar now includes Instant Messaging options.
� Notes Instant Messaging Chat windows are now in a separate thread - they are no longer blocked when the Notes
client is blocked.
� Notes Instant Messaging buddy Contact list can now be minimized to the Windows task bar.
� Notes Instant Messaging preferences now support three new options for when a new IM message or invitation
arrives: Bring message window to front, Blink window and Play sound.
� Instant Messaging preference options have been added to the Status bar.
� Notes Instant Messaging buddy Contact list includes three new options: Show online people only, Show short
names, and Sort list.
� The 'Create' menu bar item now includes Instant Meeting options.
� If your Sametime server includes Web conferencing capabilities, Notes Instant Messaging Meetings now support
Screen Sharing, Whiteboard, Audio and Video.
� If your Sametime server includes Web conferencing capabilities, the Toolbar now has icons for Screen Sharing,
Whiteboard, Audio and Video Instant Meetings.
� Notes URLs can now be pasted into and activated within Notes Chat windows.
� Auto-reconnect to a Sametime server when that server goes down is allowed.
Notes Application Plug-in for use with the IBM Workplace Collaboration Services Managed Client
� The Notes Application Plug-in is included as part of the Notes / Domino 7 release, and is designed to work in
conjunction with the IBM Workplace Collaboration Services 2.5.x Managed Client. For more information, see the
IBM Workplace Collaboration Services 2.5.x release notes.
� The Workplace document repository is available for selecting files to attach and detach from a Notes Rich text
field.
Designer
Support for DB2 data store is introduced with Domino 7. For more information about this new feature, please refer to
the Domino 7 Designer Help documentation.
� DB2 Access View is a new design element available for DB2-enabled databases.
� DB2 Query View is a new type of view available for DB2-enabled databases. Query views display a unique view
icon.
Forms
� Designers now have the ability to specify that a form supports AutoSave - documents being edited with that form
will be saved out locally based on a user specified time, so that they will be available after a system failure/crash.
Users will also have the option to save out documents that use that form to the local store in the event the server
they were working on goes down.
15
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 1 - About this release
Fields
� Text, Names, Dialog List, Radio Button and Check box fields now respect the Input Enabled method.
Views
� Application developers can now have actions added to right-click menus in views.
� View Shared Column support has been added.
� Support for multiple "User Profile" columns in a view
UI
� The design lists have been redesigned for better display of information, and to provide the Designer the ability to
edit design elements directly in the design lists.
� A new toolbar icon to toggle the LotusScript debugger state also shows the state of the debugger (on/off).
� Java debugger support allows Designers to prepare design elements that contain Java code for subsequent
debugging by using the checkbox provided for agents, web services, and script libraries. A remote Java Debugger
(like Eclipse) can then be attached to the Notes Client JVMs in order to debug those design elements.
� There is a new dialog box available (Tools-Java Debugging Preferences) to set required variables for Java
debugger support.
� New design element to create a web service.
� Agents can now be enabled for Agent Profiling and the results of the profiling can be viewed from the Designer.
� A new Domino Web Access client template (dwa7.ntf) is available to provide new features in a concise user
interface for the browser.
� Mail threads can be viewed while reading mail, or from the Mail Threads view.
� Users can sign, send, and read S/MIME messages.
� Users can create their own personalized Stationery, which can be used for their mail messages.
� Users can import country-specific holidays into their calendar.
� The Instant Messaging awareness integration more closely mirrors the Notes client awareness features.
� The "IBM Lotus Instant Messaging and Web Conferencing Connect for browsers" client is integrated as the default
Instant Contact List manager.
� Productivity enhancements including:
� Single-click Followup support
� Quick Mail Rule support
� Ability to forward any Domino Web Access object in a message
� Mozilla-specific improvements including:
� Drag and drop support
� Offline support for scheduled synchronization
� Administrators can prohibit access to attachments in Mail, Calendar, and Scheduling events (via the Domino
Web Access server configuration document).
� Administrators have a Browser Cache Management option to support IE browser cache scrubbing (via the
Domino Web Access server configuration document).
� Administrators can configure the Domino Activity Logging to tracking Domino Web Access requests and usage.
16
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 1 - About this release
IBM Lotus Domino Access for Microsoft Outlook allows Microsoft Outlook users to use many of the Domino/Notes
mail, address book, calendar, and scheduling functions over a Domino server (instead of Microsoft Exchange)
including:
� Changing the owner of their mail database
� Changing their password in Domino Access for Outlook
� Setting up user security
� Customizing replication settings
� Setting up an out-of-office message
� Setting up their free time schedule
� Processing meeting invitations automatically.
� Users can sign, send, and read S/MIME messages.
Domino Server
Administrator
1
� DB2 administration support has been added, including:
- A tool to enable Domino to run with a DB2 data store
- An integrated API to allow DB2 users/passwords to be added
- Support in the Status and Analysis panels
- A tool to allow configuration of a connection document from DB2 to Domino
- Ability to create and use Domino Access Views (DAVs) and SQL Query Views on some platforms
� Support for Domino Domain Monitoring (DDM) has been added, including:
- A DDM administrative UI
- The ability to combine information generated on one or more DDM-enabled servers into one database on
another server.
- A database probe that ensures a database(s) can be opened. Optionally, the database(s) can be checked
for unused space and for user inactivity, according to configurable thresholds.
- A database probe that monitors key locations in the database software layer (NSF/NIF), and generates
events for errors that occur; because some errors occur naturally, an error exclusion list can be configured.
- Directory probes that include checks for: the health of the LDAP task and associated user response,
directory replication, directory indexing, NRPC and secondary LDAP search response times, directory
aggregation of source-to-destination, scheduled aggregation for missed or long-running aggregations,
availability of directories and secondary LDAP/Notes domains, and view/update LDAP serving reports.
- Mail probes that include: verification of local mail routing by sending a message to a known destination
and verifying its delivery, alerting the administrator to the number of inflight messages if the router cannot
keep up with the mail flow, and alerting the administrator when too much mail is pending to a particular
destination, or if mail to that destination is failing.
- SMTP probes that: verify mail can be delivered to a SMTP recipient via a Delivery Status Notification (DSN)
report, check the SMTP task by verifying the processes threads, and verify protocol requests by connecting to
the appropriate port and performing a minimal protocol-specific conversation.
- Replication probes that check for: replication errors, for databases which have not replicated according to
their configured schedule, for last successful replication, and for replication conflicts, including doclinks to
the replication conflict documents.
- Security probes that include: verification of a database ACL against a pre-determined configuration, and a
check for inconsistencies in security configurations across multiple servers based on a "gold standard" set of
configuration values.
17
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 1 - About this release
- Agent probes that report total number of agents run, agent security errors, time-out errors, agents diabled
by the Design Update task, full-text operations performed against non-indexed databases, CPU usage,
memory usage by LotusScript and Java agents executed by Agent Manager and HTTP, and agents that run
long or start late.
- Integration of the Tivoli Autonomic Monitoring Engine (TAME) into Domino, which provides event reporting
capabilities to other Tivoli Interfaces (i.e., Tivoli Enterprise Console), and which provides a framework for
third-party Resource Module plug-ins to evaluate/report on Domino and OS resources.
- Domino Resource Modules, built for Domino TAME, can report CPU, memory, disk, and network utilization
statistics. The resource modules are configured with and report to DDM interfaces, and to Tivoli Enterprise
2
Console .
� Ability to write status bar history to a log file
� Ability to supress the Roaming User Upgrade prompt
� The new Domino Web Administrator now supports Mozilla browsers.
� Three new event notification methods which are programmable via LotusScript, batch language, Java, C, etc.
� An enhanced Message ID feature allows a message ID to be prefixed to console messages, via the NOTES.INI
settings Display_MessageID=1, and Display_MessageSeverity=1.
� The Administration process will no longer automatically revert name changes and will require that the
administrator either approve or reject the name change reversion. For additional information about this feature,
please see "AdminP - Rename Reversion Approval" in these release notes.
DB2
1
� Support for DB2 data store is introduced with Domino 7. For information about this new feature, please refer to
the Domino 7 Administration Help document.
Directories
� Aliases have been added. An alias is an entry in an LDAP directory which points to another entry in the directory;
on a search request the derefAlias protocol element specifies whether to dereference the alias to the entry it
points to, or not. For example, specifying an alias of "cn=Bruce Kent,o=ACME" as the base and
"derefAlias=Always" on a search request returns the entry the alias points to, cn=Bruce Kent,ou=Boston,o=ACME.
The Domino LDAP service supports limited alias dereferencing for LDAP search requests.
� The Domino 7 LDAP service now supports Universal Notes IDs (UNID) through 32-character values of the new
"dominoUNID" operational attribute.
� LDAP searches have been enhanced to work with IBM Workplace products that use the WebSphere Member
Manager (WMM) service to access user/group objects.
Install
18
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 1 - About this release
Java
LEI
� Enterprise failover support in the Domino cluster environment is provided, so that if one server in a given
implementation fails, activities continue processing on secondary, or subsequent, servers.
� The LEI Administrator incorporates new functionality such as Lotus Instant Messaging and Web Conferencing
awareness, and form-based connection testing.
� Ability to control how dependent activities are run, based on the results of the calling activity.
� Ability to have Data Management activities that use Notes connections to run under different Notes IDs.
� Domino remote script debugging will now be able to debug the scripts used in Scripted Activities.
� Scripted Activities now record the connections used by the scripts, providing improved servicability.
� LEI, DECS and the LSXLC are now fully integrated into Domino's NSD services.
� LEI scheduling dexterity is now improved, with better handling when you need to "RESTRICT TO SCHEDULE".
� LEI Connection documents let you directly test your connections for validity.
� Virtual Documents now properly handle backend update and deletion synchronization
Mail/Messaging
� Private whitelist filters for SMTP connections
� Private blacklist filters for SMTP connections
� DNS whitelist filters for SMTP connections
� The new delivery option preference default for "Do not expand personal groups" is customizable.
� Stop processing action available for mail server rules
� Ability to create and add message disclaimers to email messages
Network
1
� IPv6 protocol support has been upgraded to include additional platforms and services .
� CIDR format now supported in IP address pattern strings
� IOCP support in Linux Intel
� New configurations of SPX are not supported for Domino 7.
� Private blacklist/whitelist filters for SMTP connections; DNS whitelist filters for SMTP connections
Performance
� An internal API gathers CPU times for the Domino Domain Manager.
� CPU utility and performance statistics are gathered and analyzed using an improved process.
Policies
� New Mail policy settings document
� New client policy lockdown feature allows you to specify which policy settings can be modified by end users.
19
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 1 - About this release
Programmability
Security
� Domino 7 supports the use of 1024-bit RSA and 128-bit RC2 Notes keys.
Serviceability
� Autonomic Diagnostic Collection - This feature is used to evalutate call stacks that are generated from a Notes
Client or Domino Server crash via the Automatic Diagnostic Collection feature that was first introduced in Release
6.0.1 of Notes and Domino. It adds to the functionality of the Automatic Data Collection feature by analyzing the
call stacks that are located in the Fault Report mail-in database and evaluating to see if there are other instances
of the same problem.
� When using the automatic diagnostic collection tool to gather information about server crashes, the server is now
first checked to see if it is being run under the Domino Controller and, if so, uses the Controller logs. If not, the
server is checked to see if console logging is enabled and, if so, uses the console output. Finally, data is
extracted from log.nsf if neither the Domino Controller nor console logging has been set.
� Customers can configure what files (using wildcards) will be collected by the automatic diagnostic collection tool
when it runs on clients or servers. This allows for the option to collect diagnostic files from other IBM products as
well as third-party add-ins.
� When the "quit" or "restart server" command is issued to the server, and the server doesn't terminate in the alloted
time, then the server will forcefully terminate and an NSD log will be generated before termination. The time limit
is specified in the "Automatic Server Restart" section of the server document in the Basics tab; the default is 5
minutes. This time limit is the time that no shutdown activity occurs; when a process successfully terminates
then the timer restarts. This feature can be disabled using the NOTES.INI setting
SHUTDOWN_MONITOR_DISABLED=1.
20
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 1 - About this release
Web Server
� DB2 management features are now available from Domino's Web Administrator client.
� Support for web applications to compress data sent to HTTP servers.
� The Web Administrator client works in Mozilla browsers (Mozilla 1.7.x or higher).
� JSP tags work in Portal.
Footnotes
1
These features do not apply to i5/OS for the current release.
2
For the current release, Domino Resource Modules built for Domino TAME can report CPU and memory utilization
statistics on z/OS; and CPU, disk, and network statistics on Domino for Linux on zSeries.
Domino 7 with DB2 is released with Limited Availability; as such, it is not available for general usage, but is provided
for evaluation purposes only. For more information about the Limited Availability program and other important
information on this topic, see the URL http://www.ibm.com/lotus/nsfdb2.
To enable Domino 7 with DB2, you'll need the DB2 key for Domino, and DB2 Access for Domino.
� To enable DB2 functionality within Domino, add the DB2 key to the Domino Program directory. The default
Domino Program directory on Microsoft Windows is C:\Program Files\Lotus\Domino; the default Domino
Program directory on IBM AIX is /opt/lotus/ibm.
� To view and manipulate Notes data through DB2 using the DB2 Access View (DAV) and Query View features
introduced in Domino Designer 7, download "DB2 Access for Lotus Domino 7".
Improved performance -- Server performance includes a 40% - 50% increase in scalability, lower CPU utilization, and
page generation improvements. On the client side, response time has improved 30% - 40%, most notably on lower
end machines (400-800 MHz). Another performance improvement that users can enable via user preferences, is the
ability to reuse child windows.
Disable drag and drop -- Users can set a Calendar preference to disable drag-and-drop and in-place editing, in their
Calendar.
Import Corporate holidays -- Through preferences, users can import holidays into their calendar using predefined sets
that are country specific.
Instant Messaging -- The integrated Instant Messaging feature is more robust and more closely mirrors the Notes
client awareness features. Name awareness has been added in views such as Contacts, Calendar and Scheduling, and
meetings, with right-click menus available for each of the views. New in Domino Web Access 7.0, users will be able to
use the Lotus Sametime Connect contact list manager, and will be able to share contact lists with the Notes client.
Administrators will have more control over features and settings using the new configuration settings available on the
Domino Web Access tab of the Configuration Settings document.
Increased Linux Mozilla parity -- Domino Web Access on Linux Mozilla more closely resembles the Windows clients
and includes drag and drop support, secure log-off, and enhanced attachment UI that simulates a list style. When
closing a window, users are prompted to prevent losing data (Mozilla 1.7). Also in this release, the Domino Sync
Manager supports scheduled synchronization.
21
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 1 - About this release
Monitor Domino Web Access activity -- Administrators can determine the number of active Domino Web Access users
on a system by logging Domino Web Access requests. Domino Web Access activity logging records include such
information as the name of the Domino Web Access server, the name of the user accessing the server, the Domino
Web Access request, the number of bytes returned as a result of the request, the amount of time it took to process the
request, and the date on which the request occurred.
Mail Threads -- Users can now view mail threads, which groups a message together with the responses to it. Mail
threads can be viewed from the Mail Threads view, or when reading mail. To view mail threads when reading mail,
users set a Mail - Display user preference. This feature is documented in the Domino Web Access 7 help.
Prohibit access to attachments -- Domino administrators can use a new NOTES.INI setting to prohibit access to
attachments in calendar and scheduling documents, online meetings, and e-mail. For more information about this
feature, see the Domino Administrator 7 Help topic "Editing the Configuration Settings Document for Domino Web
Access."
Productivity improvements -- In Mail, users will be able to delete and message and continue through the list of
messages, and can sort messages by subject. They can also mark a message for follow-up using default settings, and
can forward non-mail, such as calendar entries or contacts. Users can create a Quick Rule in mail, to filter their
messages. Domino Web Access 7.0 also includes a new name picker that more closely resembles Notes.
S/MIME support -- S/MIME is now supported in Domino Web Access. Users can verify an S/MIME signature on a
received message. Users who have an X.509 certificate in their mailfile-based Notes ID can decrypt received S/MIME
messages as well as S/MIME sign messages they send. Outgoing messages can be S/MIME encrypted for recipients
who have an X.509 certificate in the Domino Directory or Domino Web Access contacts. The new "add sender to
contacts" feature includes copying the Internet certificate (if present) to the Contact document.
Stationery -- Users can create stationery that they can re-use for their mail messages. The stationery can include text
and graphics and other optional information, such as mail delivery options. Users can create standard stationery that
includes recipients, which is useful for messages that routinely get mailed to the same group of people. They can also
create personal stationery that can include personalized text or graphics. This feature is documented in the Domino
Web Access 7 help.
Notes Client
Notes Application plug-in for IBM Workplace Managed Client
The Notes Application Plug-in is included as part of the Notes / Domino 7.0 release, and is designed to work in
conjunction with the IBM Workplace Collaboration Services Managed Client. The IBM Workplace Managed Client is a
new offering that utilizes IBM Workplace Client Technology. For purposes of these Release Notes, IBM Workplace
Managed Client will be referred to simply as the "managed client" below.
System Requirements
In addition to having the IBM Workplace Managed Client 2.5 installed, the following are required:
� IBM Lotus Notes 7 Client for Windows, installed on the same machine as the managed client
� Minimum System Memory 512 MB (recommended 1 GB)
� Diskspace of 275MB
Configuration Instructions
� Install IBM Workplace Managed Client 2.5.
� Install IBM Lotus Notes 7 Client
Operating Instructions
� The Notes applications are accessed via the managed client by selecting from the Switcher Bar and selecting the
Notes Applications icon.
� The Notes Application component provides access to your Notes Applications which can be selected through the
Notes Application navigator. Initially the application displayed will be the default page configured for the Notes
client.
� Once the Notes Application is active the menus available to the Notes Client will also be available from within the
managed client while the Tabbed Pages are showing Notes content.
22
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 1 - About this release
23
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 1 - About this release
19. When using IBM Workplace and the managed client with Calendaring & Scheduling Alarms enabled, the IBM
Workplace application is not restored from the minimized state when you receive an Alarm dialog and attempt to
open the calendar entry from the dialog.
20. If you cancel out of the password prompt while opening Notes from within the managed client, you must restart
the managed client in order to be able to reopen Notes.
21. If you cancel out of the password prompt while opening Notes from within the managed client and then select File
- Database - Open, Notes crashes and you must restart the managed client.
22. If Notes or the managed client crashes or hangs and you need to shut down the managed client, when you restart
and try to open Notes you may get a message stating that Notes cannot be displayed because it is not installed.
If this occurs, shut down the managed client and restart it again. Most times Notes will open.
23. There is an accelerator conflict when using Notes within the managed client. In the Notes client, pressing
Alt+E+D deselects any selected files in a view. However, when using Notes within the managed client, pressing
Alt+E+D (+ENTER) deletes any selected files in a view. To deselect selected files while using Notes within the
managed client, press Alt+E+D, and then press D again, followed by ENTER.
SetReplID
Sets the database replica ID.
DBClose
Closes the open database.
CheckForNewMail
Checks for new mail on the specified mail database.
NewReplicateDB
Creates an empty replica of a database
24
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 1 - About this release
To enable collection of per-command response times add the following settings to the client driver's
NOTES.INI file:
NB_Collect_Response_Times=1
RESULTSDIRECTORY=Z:\
To disable collection of per-command response times set NB_Collect_Response_Times=0 or remove the ini
setting.
5. Agents and files in namagent.nsf have been updated for new workloads.
See the Using This Database document in namagent.nsf
NB_SSL_OPTION=USE_SSL
To disable SSL in the R6IMAP workload remove the NOTES.INI setting. Issue: for this release you must put a
space in the Server.load script variables window for this variable if you are not using SSL.
The R7 Server.load client can be used to drive an SSL R6IMAP workload on a Domino R6 server.
New enhancements
Domino Server
AdminP - Rename Reversion Approval
The Administration process will no longer automatically revert name changes and will require that the administrator
either approve or reject the name change reversion.
In order to provide uninterrupted access to users' databases while a name change is in progress, there is a period of
time where both the old and new names will be allowed access to the systems and databases. This period of time is,
by default, 21 days, but may be defined by the administrator when the rename is performed (from 14 to 60 days).
After this time period is expired, the old name will no longer be supported.
However, there are some situations where the old name must remain active and the new name abandoned; for
example, when the user is unable to accept the name change because that user may be out of the office for an
extended period of time (e.g., maternity leave). In a case like this, the name change initiated by the administrator
would need to be reverted, in order to provide continued access to the user whose name was being changed. Prior to
the new approval process, the reversion was performed automatically after the expiration time had expired. Now, with
the addition of the new approval process, the capability to approve or reject a name change reversion is provided to
the administrator.
This feature mirrors the approval process activated when the user rejects a name change, and is described in the
Domino Administrator Help documentation.
25
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 1 - About this release
Introduction
Domino 7 includes a set of fixes for the conversion of a distinguished name (DN) between LDAP syntax and Notes
syntax. A simple example of a conversion from LDAP to Notes is CN=Mary Smith,OU=West,O=Acme ->
CN=Mary Smith/OU=West/O=Acme. More complex DNs get tricky to convert back and forth correctly, and
previous Domino releases did not handle all of them correctly or consistently.
26
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 1 - About this release
The representation of an LDAP DN is defined in RFC 2253. Notes DNs are (more loosely) defined in the topic
"Hierachical naming for servers and users" in the Installation section of the Lotus Domino Administrator 7 Help.
Conversions between the two are described below.
These fixes are not enabled by default in Domino 7. Administrators must enable them by including the line
DN_PARSE_REV=2 in the server's NOTES.INI file and then restarting the Domino server.
Important: The fixes for special character handling should only be implemented when you are satisfied that no
backward compatibility issues exist. These are described in more detail below.
Also, when dealing with multi-directory scenarios that include person or group entries that reside in both Domino and
LDAP directories, it's important to understand in what contexts a Notes DN is expected, and in what contexts an LDAP
DN is expected. The general rule is that Notes DNs are used in Domino database fields (for example, the Fullname
field or any other names field) or ACLs, and LDAP DNs are used in LDAP directory attributes. In scenarios like this,
DN conversion between Notes and LDAP is necessary. For instance, when entering the DN of an entry that resides in
an LDAP directory into the ACL of a Domino database (or secondary value of Fullname), you need to convert it to its
Notes DN equivalent. Or, when using the Notes DN mapping feature in Directory Assistance, you should convert the
Notes DN to its LDAP equivalent and use that value in the specified attribute of the LDAP directory.
However, as defined in RFC 2253, certain characters must be escaped with a \ (back-slash) character when used in a
name component attribute value (attrValue). For example, the comma character must be escaped since it is also
used as a name component separator. So, a correct LDAP representation is CN=Warren\+
Rabbit,OU=East,O=Acme, not CN=Warren + Rabbit,OU=East,O=Acme. When this name is converted to
Notes syntax the plus character must be escaped in the Notes style by surrounding it with double-quote characters
(see the second example above). However, not all LDAP-escaped characters need to be Notes-escaped. See the table
below for other characters that must be escaped in an LDAP DN, and which must be escaped with double-quotes when
converting to Notes.
In addition, the forward-slash and @ (at-sign) characters must be escaped when used in a attrValue of a Notes DN,
otherwise the canonicalization and abbreviation of these names will fail. So, the correct representation is
MAIL=bob"@"www.acme.com/OU=South/O=Acme, not [email protected]/OU=South/O=Acme .
When this name is converted to LDAP syntax, the at-sign is not escaped, which results in
[email protected],OU=South,O=Acme. This is also shown below.
27
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 1 - About this release
Other conversion problems that have been resolved with this set of fixes include:
� Stricter validation of LDAP and Notes DNs, such as:
-- Unescaped special chars
e.g. cn=this<that,o=Acme
-- Illegal/non-ascii chars in attrTypes
e.g. 1two=foo,o=Acme
big$=spender,o=Acme
-- "#" hexstring attrValues where one or more of the hexpairs in hexstring is illegal
e.g. cn=#hij,o=Acme
-- Illegal backslash escaped attrValues
e.g. cn=not\YY right,o=Acme
-- Other bad syntax
e.g. cn=thats,,ou=+just,#ou=not,o;=right
� OID style attrTypes
e.g. 1.2.3.4.5=foo,o=Acme
oid1.2.3.4.5=foo,o=Acme
28
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 1 - About this release
Backward compatibility
In order to correctly perform round-trip conversion of DNs (i.e. LDAP->Notes->LDAP and Notes->LDAP->Notes), it was
necessary to change the behavior for how certain escaped characters are handled. As shown in the tables above, when
converting from LDAP the = (equals),(comma) + (plus), " (double-quotes), and \ (back slash)
characters are escaped by surrounding them with a double-quote char in the resulting Notes DN. So, a server with
DN_PARSE_REV=2 enabled will convert the LDAP DN cn=George\+Abraham,cn=users,dc=acme,dc=com to
the Notes DN cn=George"+"Abraham/cn=users/dc=acme/dc=com. A server without this Notes.ini variable
will convert the LDAP DN to cn=George+Abraham/cn=users/dc=acme/dc=com, which will cause problems
when attempting to convert it back to LDAP, as the parsing code can not determine whether the back slash used to
escape the plus sign is a separator for a multi-valued RDN or just part of the attrValue. Unfortunately, this can result
in incompatibility between servers that have DN_PARSE_REV=2 enabled and those that don't (or can't, such as
pre-7.0 servers).
Enabling DN_PARSE_REV=2
It is safe to enable DN_PARSE_REV=2 if:
� There are no entries in Domino directories or LDAP servers configured via Directory Assistance that have DNs that
contain the = (equals), + (plus), @ (at sign), " (double quotes), or \ (back slash)
characters in attrValues, or
� All DNs stored in Domino directories that contain these chars in attrValues are stored in the new Notes syntax. In
this case, DN_PARSE_REV=2 should be enabled on all 7.0 servers.
If neither of the above cases are true then the suggested procedure for enabling DN_PARSE_REV=2 is as follows:
� Upgrade all servers to 7.0
� In each Domino directory, modify any entries which have DNs stored in the old Notes syntax to have the correct
new Notes syntax (see table above). Replicate changes to all replicas.
� For each server, set DN_PARSE_REV=2 in Notes.INI and restart.
Other Considerations
When DN_PARSE_REV=2 is enabled, the DNs specified in LDAP protocol operations will be subject to stricter syntax
checking. This may result in invalid DN syntax errors being returned by the Domino LDAP server. For example, a
search filter like "secretary=name*" will not produce the same results as a pre-7.0 Domino LDAP server would.
The filter must look like this: "secretary=cn=name*".
Known caveats and bugs
� The Notes client has a few problems handling the \ (back-slash) and ; (semicolon) characters, so these
characters should be avoided in DNs.
� These characters should not be used in DNs that begin with CN=: = (equals) and " (double quotes). However,
other LDAP identifiers, such as UID and email will work.
� If the > (greater-than) sign is used in a DN, the derived RDN is not correct. For example, if the original DN is
cn=user>greaterthan,o=abc, the derived RDN is user/greaterthan, which is wrong.
� LDAP searches for attributes of type DN are now stricter with DN_PARSE_REV=2, consequently, the search filter,
"secretary=name*" will not work. The filter must look like this: "secretary=cn=name*".
� The Domino LDAPsearch.exe tool does not handle ; (semi-colon) and " (double quotes) in base-level searches.
DNs that use the + (plus), @ (at-sign), , (comma), # (pound) , and / (forward-slash) have no known caveats.
29
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 1 - About this release
� Room and resource reservations will not be processed unless the RnRMgr task is loaded on the server where
the R&R database resides. To ensure that the RnRMgr task is loaded on server startup or restart, it should
be added to the ServerTasks= line of the servers NOTES.INI file if it is not already there. To manually load
the task use the "load rnrmgr" console command.
� The Schedule Manager (SchedMgr) task is no longer responsible for updating busytime for rooms or
resources. All console commands previously used by SchedMgr can be used with the RnRMgr. For example,
to have the current busytime data for Room A/Floor 2/Site1 displayed on the console simply issue the
console command "tell rnrmgr show Room A/Floor 2/Site1".
� The Administration Server setting for each R&R database needs to be set before any administrative changes
can be made to it. This value MUST be the same as the "Server" setting for any pre-exsting rooms or
resources in the database. If the value is different, autoprocessing of requests for new rooms or resources
may experience sporadic delays due to conflicting data in the Name & Address Book.
If users book conference rooms via Calendar & Scheduling (i.e., their mail file), they will see no difference in booking
rooms or resources. Users request the room, and the R&R system will autoprocess the request and respond as it did
before. If users book conference rooms directly in a Conference Room database, however, they will see some slightly
different behavior than they may have been used to in the past. The views are still the same, but there are now several
new icons:
A green checkmark icon indicates that a reservation request has been processed and accepted by RnRMgr.
An hourglass icon indicates a pending reservation request for the time shown in the view. This is a request that
the RnRMgr has yet to process, or that requires some form of Owner intervention first. The majority of Hourglass
icons represent a pending request; users should not see many of them since RnRMgr is seeing and processing
requests within a few seconds of them being written to the Conference Room database.
A red "X" icon indicates a rejected reservation request for the time shown.
When an owner accepts a room reservation for a room that is "Waiting for Owner Approval", the accepted request may
remain in the Waiting for Approval view for a few seconds until the Rooms & Resource manager has time to process
the request. If this happens, the "Requested by" field will change from the name of the original requestor to the name
of the owner, and remain that way until the system processes it.
Prior to Domino 7, room reservation processing occurred in several places such as the Router or the R&R template.
This kind of distributed decision-making had some drawbacks; the biggest being that it was possible for multiple users
to reserve the same room at the same time, for different meetings. For Domino 7, the R&R system was redesigned so
that it would prevent overbookings and improve the overall user experience.
The biggest change to the direct booking experience is a change to the way directly booked reservation requests are
handled. Before RnRMgr, if a user managed to save their new Reservation request in the R&R database, they had the
expectation that they had reserved the room, though this may not always have been the case.
Now, the user is able to save their request to the database only if there is no pre-existing conflict for the desired
dates/times, but this does not mean that they have actually reserved the room. RnRMgr makes the final decision
whether or not to accept or decline the reservation request, and the new icons are used to inform users of the current
status of their reservation request.
30
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 1 - About this release
Domino Server
SSL Cryptographic Accelerators
Starting in Notes/Domino 7, the SECManipulateSC API function can be used to push the server's RSA keypair from an
SSL keyring file onto a cryptographic token that supports PKCS#11. This will cause all private key operations
involving the server key to be performed upon the token. This cryptographic token can be a traditional smartcard
(which will result in terrible performance issues) or an SSL cryptographic accelerator that provides a PKCS#11
interface.
The only cryptographic accelerator that has been tested with Notes/Domino 7 is the Rainbow CryptoSwift eCommerce
Server Accelerator PCI CS400 model 2.2.6a, using the PKCS#11 DLL installed to c:\WINNT\system32\Cryptoki22.dll
with the PKCS11_NO_HWCHECK=1 NOTES.INI variable set.
In Domino 7, the server's ID file must be smartcard-enabled in order for the PushKyrKey operation to succeed.
Here is some pseudocode to demonstrate the use of SECManipulateSC. As always, real code should check for and
handle errors.
31
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 1 - About this release
/* Clean up
*/
SECManipulateSC (SC_manip_TerminateContext,
&Context,
NULL, NULL, NULL);
By default, hardware-assisted data compression for transaction logging is enabled. The feature can be disabled by
starting the Domino server with "TRANSLOG_HardwareCompress=0" set in NOTES.INI.
The CMPSC instruction requires less CPU cycles then Domino software to do the compression. Depending on the
server workload, using the hardware-assisted data compression for the transaction logging feature can result in a CPU
utilization improvement.
The Domino software to compress the transaction logs uses a more comprehensive technique to do the compression
than the CMPSC instruction. Therefore, the storage required for transaction logs may be greater when the
hardware-assisted data compression for the transaction logging feature is enabled.
Backward compatibility
For example, as a result of the new focus architecture introduced in 1.4.0, the following incompatibilities were
introduced:
� Focus traversal keys (in most cases this means the TAB key) are now consumed, which can cause problems if
a program depends on a key listener being notified of these key events. Previously, AWT components saw
these events and had an opportunity to consume them before AWT initiated focus traversal. To avoid focus
traversal keys being consumed, use the following code:
component.setFocusTraversalKeysEnabled(false);
where component is the Component that is firing the key events. Focus traversal can then be handled
manually. Alternatively, the code can use an AWTEventListener or KeyEventDispatcher to pre-listen to all key
events. For more information, see bug 4650902.
32
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 1 - About this release
� The default focus traversability for all components is now true. Previously, some components (in particular,
all lightweights), had a default focus traversability of false. Note that despite this change, however, the
DefaultFocusTraversalPolicy for all AWT containers will preserve the traversal order of previous releases.
� A request to focus a non-focus traversable (i.e., non-focusable) component will be denied. Previously, such
requests were granted.
� Window.toFront() and Window.toBack now perform no operation if the window is not visible. Previously, the
behavior was platform-dependent.
Changes specific to Microsoft Windows:
� Window.toBack() changes the focused window to the top-most window after the Z-order change.
� requestFocus now allows cross-window focus change requested in all cases. Previously, requests were
granted for heavyweights, but denied for lightweights.
33
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 1 - About this release
Product compatibility
Domino Server
AIX - Concurrent I/O, Direct I/O not supported on Domino servers
Concurrent I/O (CIO) and Direct I/O (DIO) are not supported for use with Lotus Domino servers. CIO is a new file
system feature that has been introduced in AIX 5.2.0.10 (also known as maintenance level 01), in the Enhanced
Journaling File system (JFS2). The documentation for this feature states that it improves performance for many
environments, particularly for relational databases.
Because the CIO feature is not supported for use with Domino servers, you should not enable this option on file
systems that Domino will access. Having this option enabled has been reported to cause Domino data corruption that
may result in server crashes, or in serious performance issues.
Certain core file system items (such as file buffer cache, per-file lock or inode lock, and sync daemon) are managed
differently by the operating system with the CIO option enabled. Currently, Domino has not been coded to address
these changes in behavior.
The CIO option is normally enabled as a flag, given when a file system is mounted. To disable this mount option, use
the following steps:
1. For each file system that is mounted with CIO, run the following command:
chfs -a options=rw /FS_NAME
Where /FS_NAME is the name of the mount point.
2. Next, unmount and remount each file system. Or, you can reboot, which has the same effect if done after the chfs
commands.
3. To verify the change was applied, run 'mount' and make sure you do not see "cio" in the mount options column, as
shown in the example below.
Example
NOTE: DIO poses the same problems to Domino as CIO does. Evaluation for including support for CIO and DIO will
be considered for a future release, based on customer demand.
For additional information on the CIO feature, refer to the AIX whitepaper "Improving Database Performance With AIX
Concurrent I/O" at http://www-1.ibm.com/servers/aix/whitepapers/db_perf_aix.pdf
34
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 2 - Installation, migration, upgrade, and configuration information
Hardware requirements
Domino Administrator Client, Notes Client, Domino Designer, Domino Server, Domino for z/OS, Domino for i5/OS
Notes and Domino 7 hardware requirements
For a list of the Notes and Domino 7 hardware requirements for each supported platform, please see the release note
titled "Notes and Domino 7 platforms and system requirements" in the 'Software requirements' section of this chapter.
-OR
Although a Domino server can run on any PowerPC model, the iSeries server models are optimized for client/server
applications such as Domino.
Note: Use these values as general guidelines for minimum memory and disk space. The requirements for your
environment may be different. For more information about sizing an iSeries server for Domino, use the IBM Workload
Estimator for iSeries. The Estimator is available at the following Web site:
http://www.ibm.com/eserver/iseries/support/estimator
35
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 2 - Installation, migration, upgrade, and configuration information
Smartcard Package Login with Removing token will generate 512-bit RSA keys 1024-bit RSA keys
the token 'F5'-style logout on the token on the token
ActivCard Gold 2.2 yes yes yes yes
Belgian eID v2.3.13 (*) yes (*) no (*) no yes
Datakey CIP 4.07 yes yes yes yes
Estonian eID (*) no (*) no (*) n/a yes
Eutron CryptoIdentity Cryptokit yes yes yes yes
3.5.3
Eutron CryptoIdentity yes yes yes yes
CryptoKit 3.2.1
GemSafe Libraries 4.1 yes yes * *
GemSAFE libraries 3.1 SP4 yes yes yes yes
(GPK16000)
GemSAFE Enterprise yes no no yes
Workstation 2.21 (GPK8000)
(*)
GemSAFE Enterprise yes no no yes
Workstation 2.0 (GPK4000) (*)
IBM Embedded Security yes n/a no no
System 2.0
with Client Security Software
v5.41
IBM Embedded Security yes n/a no no
System 1.0
Rainbow iKey 2032 SDK v4.7.0 yes yes yes yes
Rainbow CryptoSwift yes n/a yes yes
eCommerce Server Accelerator
PCI CS400 model 2.2.6a (*)
Schlumberger Cyberflex Access yes yes no yes
SDK V4.3
Schlumberger Cyberflex Access yes yes no yes
SDK V2
36
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 2 - Installation, migration, upgrade, and configuration information
� The GemSafe Libraries 4.1 claim support for hash and sign mechanisms that they do not actually provide. If
you are having difficulty signing S/MIME messages with a key on these smartcards, setting
PKCS11_TOKEN_BUGS=1 in the NOTES.INI file will activate a workaround in Notes for this problem.
� GemSAFE 2.21's NT Lock Workstation feature has been known to crash some versions of NT and deadlock
with Notes. When installing GemSAFE 2.21, the NT lock workstation feature defaults to on. Un-check the
box.
� There may be problems when installing GemSAFE 2.21 on a laptop running NT 4.
� The only way to recover from losing or breaking a smartcard or to revert a smartcard-protected ID file to a
password is through ID File Recovery. ID File Recovery should be configured for an ID file before the ID file is
smartcard-enabled. Recovering a smartcard-protected ID file will revert the ID file to use a password and will
restore any keys that were pushed onto the smartcard, as long as the recovery information was not changed
after the key was pushed down to the smartcard.
� Password expiration should be disabled in a user's person record before they smartcard-enable their ID file.
� Password checking will result in only a single smartcard being usable with a given ID file, even across
multiple computers or platforms. In this scenario, one copy of the ID file should be smartcard-enabled, and
then that version of the ID file should be copied to all of the other respective computers. That single
smartcard will now be required for all of the copies of the ID file.
� Server setup will not function with a smartcard-protected server ID. In order to use a smartcard-protected ID
with a server, finish server setup with a password-protected version of the ID file, then add the path to the
PKCS #11 library in the server's NOTES.INI (PKCS11_Library=<path to library>), and finally
smartcard-enable the server's ID file on a client or using the SECManipulateSC C-API function.
� Single Logon, which synchronizes the Notes and Windows passwords, cannot be used with a
smartcard-protected ID file. You must restart Notes after disabling Single Logon before smartcard-enabling
an ID file.
� The format in which smartcard-related information is stored in the ID file has changed since the earliest beta
releases of Notes 6. Using an ID file that was smartcard-enabled with one of these early beta releases will
result in an "Incomplete or incorrect smartcard configuration" with Notes 7.
� Notes uses version 2.01 of the PKCS #11 API to communicate with smartcards and other PKCS#11 devices.
PKCS #11 libraries that only implement version 2.0 will not result in an "F5"-style logout when the card is
removed from the reader. Updated libraries may be available from the smartcard vendors.
37
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 2 - Installation, migration, upgrade, and configuration information
Software requirements
Notes Client
Supported operating system versions Microsoft Windows 2000 Professional Microsoft Windows XP Professional;
Protocols
supported
(1)
NetBEUI/NetBIOS Yes No (NetBEUI)
(2)
NetBIOS over IP Yes Yes
SPX No No
SPX II No No
38
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 2 - Installation, migration, upgrade, and configuration information
Supported operating system versions Microsoft Windows 2000 Professional Microsoft Windows XP Professional
(see the "Windows service pack (see the "Windows service pack
requirements" Release Note for Service Pack requirements" Release Note for Service Pack
information) information)
Protocols
supported
(1)
NetBEUI/NetBIOS Yes No (NetBEUI)
(2)
NetBIOS over IP Yes Yes
SPX No No
SPX II No No
Footnotes
1
Only Microsoft NetBEUI is supported. Starting with Windows XP, Microsoft has discontinued support of the NetBEUI.
2
Only Microsoft TCP/IP is supported.
3
Both Novell NetBIOS and Microsoft NetBIOS over IPX are supported.
39
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 2 - Installation, migration, upgrade, and configuration information
4
Domino Server - Table 1
(see the "Windows service pack (see the "Windows service pack
requirements" Release Note for requirements" Release Note for Service
Service Pack information) Pack information)
Processors supported Intel Pentium or higher and Intel Pentium or higher and
compatibles compatibles
Disk space 1.5 GB minimum per partition 1.5 GB minimum per partition
Disk swap space 2 times the physical RAM 2 times the physical RAM
installed installed
Protocols
supported
(1)
NetBEUI/NetBIOS Yes No
(2)
NetBIOS over IP Yes Yes
SPX No No
SPX II No No
40
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 2 - Installation, migration, upgrade, and configuration information
Supported operating IBM AIX 5.2 Novell SuSE Linux Sun Solaris 9
system versions IBM AIX 5.3 Enterprise Server Sun Solaris 10
(SLES) 8
(see the "AIX patch Novell SuSE Linux (see the "Solaris patch
requirements" Release Note requirements" Release Note for
Enterprise Server Service Pack information)
for Service Pack
information) (SLES) 9
Red Hat Enterprise
Linux (RHEL) 4
(32-bit)
Disk swap space Same amount as 2 times the physical 3 times the physical RAM
Physical memory RAM installed recommended
required; recommend recommended
2 times the physical
RAM installed
Monitors supported Any standard display Any standard display Any standard display (local
(local or remote) (local or remote) or remote)
Protocols supported
(1)
NetBEUI/NetBIOS No No No
(2)
NetBIOS over IP No No No
SPX II No No No
41
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 2 - Installation, migration, upgrade, and configuration information
Processors supported IBM iSeries server based on Any that supports your release Any that supports your release
PowerPC (RISC) technology level of z/OS
TM
level of Linux on zSeries
Monitors supported Any standard display (local Any standard display (local or Any standard display (local or
or remote) remote) remote)
Protocols supported
(1)
NetBEUI/NetBIOS No No No
(2)
NetBIOS over IP No No No
SPX II No No No
X.PC No No No
Footnotes
1
Only Microsoft NetBEUI is supported. Starting with Windows XP, Microsoft has discontinued support of the NetBEUI.
2
Only Microsoft TCP/IP is supported.
3
Domino clusters and partitioned server configurations do not support the IPX/SPX protocol. At this time, Lotus does not plan to
provide IPX/SPX network support for future releases of these features.
4
If you are running with DB2 as the Domino datastore then you must add additional DB2 install requirements. DB2 8.2 is
supported. For additional install requirements, please see "Setting up and using Domino 7 and DB2" in the Domino Administrator
Help.
5
The 64-bit kernel must be installed and in use on these systems, even though the OS is 32-bit. The use of the 32-bit kernel is no
longer supported on these platforms. Please see the OS vendor documentation for questions on enabling/using the 64-bit kernel.
(On Solaris, the 64-bit kernel is used by default on supported hardware; this is not the case for AIX).
42
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 2 - Installation, migration, upgrade, and configuration information
If you plan to use the Java server controller [STRDOMSVR SERVER(server-name) JSC(*YES)] you must also install the
following additional software:
Domino software
� Lotus Domino 7 for i5/OS (5733LD7)
There are three options that can be installed.
� 5733LD7 *BASE - This is the base option of Domino 7; this option is required.
� 5733LD7 option 1 - This contains the C API related files; installation of the C API is optional. If you want
to run any application that uses the C API interfaces, you must install this software.
Note: The C API option is not multi-version capable.
� 5733LD7 option 10 - This option contains the Domino 7 server code; installation of this option is required.
After installing all three options of Domino 7 for i5/OS, the following will be displayed on the DSPSFWRSC panel:
5733LD7 *BASE 5050 Lotus Domino 7 (5724E62)
5733LD7 *BASE 2924 Lotus Domino 7 (5724E62)
5733LD7 1 5050 Lotus Domino 7: C API
5733LD7 10 5050 Lotus Domino 7: Release 7.0.0
5733LD7 10 2924 Lotus Domino 7: Release 7.0.0
The Resource ID "5733LD7" is the i5/OS installed licensed program (LICPGM) value and the text "(5724E62)" that
follows the Description is the IBM Lotus Passport Advantage product ID. While both values may be used to refer to
the Lotus Domino 7 product, the 5733LD7 LICPGM value is specific to i5/OS.
43
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 2 - Installation, migration, upgrade, and configuration information
Supported Browsers
� Win32 Internet Explorer 6.0
� Mozilla 1.4.1 and 1.7.x (Linux clients only)
� Mozilla Firefox 1.0 on Win32 and Linux (supported by the DWA7 mail template only; not supported by
iNotes6 templates)
Attempting to access Domino Web Access through unsupported browsers results in the display of an unsupported
browser notice. Netscape 4.x users may see hangs and/or crashes when encountering the Domino Web Access
unsupported browser page. If you are a Netscape 4.x user and you encounter these problems, you should open your
mail file using the WebMail UI directly through the &ui=webmail switch. This is documented in the topic "Switching to
WebMail" in the Domino Web Access help.
Note: Domino Web Access will not work if JavaScript is disabled or if session cookies are disabled.
Server Requirements
See "Notes and Domino 7 platforms and system requirements" in the Release Notes for a complete list of server
operating systems and requirements.
Adobe Acrobat
Adobe Acrobat Reader, Version 4.0 or higher to print calendars.
44
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 2 - Installation, migration, upgrade, and configuration information
Browser Requirements:
� Internet Explorer 6.0 or higher
Domino Designer
DECS - supported data drivers list
Win2000, Win2003
Oracle 8i, 9i, 10g
DB2 8.x
Sybase 12.5
MS SQL Server 2000
Data Direct ODBC 5.0
Solaris 9
Oracle 8i, 9i, 10g
DB2 8.x
Sybase 12.5
Data Direct ODBC 5.0
i5/OS V5R3
DB2 8.x
Data Direct ODBC 5.0
z/OS 1.5
DB2 8.x
Notes Client
Citrix support statement
The Notes Client is supported on Citrix MetaFrame Presentation Server 3.0, on Windows 2003 Enterprise Edition
1
server, using ICA clients.
1
Citrix ICA stands for Citrix® Independent Computing Architecture. It is the "thin" protocol that enables Citrix to separate screen
updates and user input processing from the rest of the application’s logic. When using a Citrix ICA Client, all application logic
executes on the server and only screen updates, mouse movements and keystrokes are transmitted via the Citrix ICA session.
45
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 2 - Installation, migration, upgrade, and configuration information
Domino Server
AIX platforms supported
AIX 5.2 and AIX 5.3 are supported platforms for the Domino 7 server.
Domino Server
AIX patch requirements
The following AIX patch level is required for Domino 7:
AIX 5.2
ML2 is required.
Oct 2003 Visual Age C/C++ RTE Patch or higher
bos.perf.proctools 5.2.0.31
In order to have nsd.sh use procstack instead of dbx (for speed purposes) customers should install this patch (APAR
IY55355). This will be included in ML4 for AIX 5.2, and the base code for AIX 5.3
AIX 5.3
PTF IY58143
PTF IY58691 *
* also upgrade bos.net.nis.client to version 5.3.0.10 if NIS is installed on the system and NIS is not at this level (or
higher) after this APAR installed
Optional patch
If you experience Domino failures in "_DoThrow" then you should follow this link:
APAR IY34980 - http://www-1.ibm.com/support/docview.wss?uid=isg1IY34980
and apply the patch to your system. It deals with an issue with the C++ runtime of AIX 5.x. You only need to apply
this APAR if you run into failures of this type, otherwise it is not required.
Domino Server
AIX - IOCP required
Domino 7 requires that you install and enable IOCP on AIX systems.
Domino Server
AIX - Java needs X11 libraries
For Java to run, the following packages must be installed, even if running a "minimal" AIX installation:
X11.base.lib
X11.base.rte
Domino Server
AIX - Java requires X11.fnt.ucs.ttf for Far Eastern locales
In order for Java to properly display Unicode glyphs for Far Eastern languages on AIX, it requires the installation of
X11.fnt.ucs.ttf from the AIX installation CDs.
46
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 2 - Installation, migration, upgrade, and configuration information
Domino Server
AIX - Installing bos.adt.debug
On some AIX versions, it is possible that bos.adt.debug will not be installed by default. If this package is not installed
on your system, then you need to manually install it in order for the nsd program to work. This package,
bos.adt.debug, contains the dbx program which is used by nsd to attach to the running processes and provide the
stacks necessary for debugging problems with Domino.
Domino Server
Linux platforms supported
SLES 8 Linux on x86 and Linux on zSeries (31-bit) are supported platforms for the Domino 7 server.
SLES 9 Linux on x86 and Linux on zSeries (64-bit) are supported platforms for the Domino 7 server.
RHEL 4 on x86 (32-bit) and Linux on zSeries (64-bit) are supported platforms for the Domino 7 server.
Domino Server
Linux patch requirements
The following Linux patch levels are required for Domino 7:
SLES 8
Requires Service Pack 3: Kernel version 2.4.21-107 (or higher)
pstack-1.1.7.IBM-1 - downloaded from ftp.suse.com. The location is /pub/projects/pstack/ and then architecture
(sles8-i386, sles8-s390).
SLES 9
Requires Service Pack 1 (or higher).
(gdb 6.3 may be needed on x86 if issues with stacks in nsd).
RHEL 4
Requires Update 1 (or higher).
If using RHEL 4 Update 1, you may need to run "up2date gdb" to address an issue with gdb-6.3.0.0-0.31
Domino Server
Solaris platforms supported
Solaris 9 and Solaris 10 are supported platforms for the Domino 7 server.
Note: Domino 7 only supports systems with UltraSPARC and newer processors.
Domino Server
Solaris patch requirements
The following Solaris patch level is required for Domino 7:
Solaris 9
Solaris Cluster patch for 11/14/2003 or higher
As applicable, patches 111703-03, 111711-06, 111712-06, 111722-04, 112758-01, 112760-04, 112762-04,
112763-05, 113817-03, 113820-01, 113823-03, 114801-02 (or higher os same patch type)
47
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 2 - Installation, migration, upgrade, and configuration information
Domino Server
The following are supported platforms for the Domino 7 server:
� Windows 2000 Server; Windows 2000 Advanced Server
� Windows 2003 Server Standard Edition; Windows 2003 Server Enterprise Edition
Domino Server
� Windows 2000 Server; Windows 2000 Advanced Server: Service Pack 4
Not required, but highly recommended - Windows 2003 Service Pack 1 and Windows XP Service Pack 2, to fix an
UnmapViewofFile performance issue.
48
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 2 - Installation, migration, upgrade, and configuration information
1
Not applicable to Domino Designer.
Domino Administrator Client, Notes Client, Domino Designer, Domino Server, Domino Web Access, Domino Access for Outlook, Domino Offline
Services (DOLS), Domino for z/OS, Domino for i5/OS
File formats supported
The following file formats are supported in Notes 7 through the Verity 7.4.21 viewer.
Format
Adobe PDF
Lotus Freelance (PRE, PRZ)
Microsoft Powerpoint for Mac (PPT)
Microsoft Powerpoint for PC
Microsoft Powerpoint for windows
Applix Spreadsheets (AS)
Lotus 123 SmartSuite (123)
MS Excel for Windows (XLS)
ANSI (TXT)
ASCII (TXT)
Lotus Word Pro (LWP)
MS Word for Windows (DOC)
Rich Text Format/WorkPad (RTF)
Unicode Text
WordPerfect for Windows
Lotus 123 (WK4)
MS Excel for Mac (XLS)
Applix Words (AW)
HTML (HTM)
JustSystems Ichitaro (JTD) (support via an alternate filter)
49
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 2 - Installation, migration, upgrade, and configuration information
Format
MS Word for MAC (DOC)
MS Word for PC (DOC)
Word Perfect for Linux - New
Word Perfect for Windows (WO)
Microsoft Outlook (msg) - New
Microsoft Outlook (eml) - New
Applix Presents (AG)
Corel Presentations (SHW)
Microsoft Project (MPP)
Comma Seperated Values (CSV)
Corel Quattro Pro (QPW, WB3)
MS Excel Charts (XLS)
Display Write (IP)
Folio Flat File (FFF)
MS Windows Write (WRI)
MS Works (WPS)
WordPerfect for MAC
XyWrite (XY4)
DynaZip
PKZIP (ZIP)
WinZip
MS Outlook Express (EML)
AutoCAD Drawing Format (DWG)
AutoCAD Drawing Format (DXF)
Computer Graphics Metafile (CGM) embedded
Enhanced Metafile (EMF) embedded and standalone
Lotus Pic (PIC)
MS Visio
Tagged Image File (TIFF) standalone
Windows Metafile (WMF) embedded and standalone
MPEG 1 Audio layer 3 (MP3)
Lotus 123 Charts
MS Works Spreadsheets (S30, S40)
Fujitsu Oasys (OA2)
IBM DCA/RFT (DC)
http://www.ibm.com/servers/eserver/zseries/software/domino/servrel6.html
Additionally, a tool (the PTF checker) is provided that uses SMP/E to verify that this service has been applied on a
z/OS system. The PTF checker is also provided at the web site listed above. To use the PTF checker, follow the
directions in the comments section of the file.
The web site should be reviewed frequently and service should be applied and verified whenever there are changes to
the list.
50
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 2 - Installation, migration, upgrade, and configuration information
� DB2 ODBC must use the DB2 for OS/390 and z/OS Recoverable Resource Manager Services attachment
facility (RRSAF). Set MVSATTACHTYPE=RRSAF in the Subsystem section for any database used by LCLSX or
DECS
� SNMP Agent capability is not supported by Domino for Linux on zSeries at this time.
RHEL4:
� IPv6 is not supported by Domino for Linux on zSeries RHEL4 at this time.
The DB2 UDB Runtime Client must be installed in the same image(s) as Domino, however it may not coexist in the
same image as DB2 UDB (64-bit). See the Runtime Client documentation for details.
Domino Server
Hyper-threaded CPUs treated as SMP systems
Due to the "virtual" CPU that is inherent with a hyper-threaded CPU, hyper-threaded CPUs are counted as SMP
systems.
51
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 2 - Installation, migration, upgrade, and configuration information
To enable IPv6 for Domino 7, see the topic "Enabling IPv6 on Notes and Domino 7" in the Domino Administrator
documentation.
Support for IPv6 by hardware and operating system suppliers and the Internet is still in the early stages; therefore,
moving to the IPv6 standard is a gradual process for most organizations. In Lotus Domino 6, you can enable IPv6
support for Domino (NRPC), SMTP, POP3, IMAP, LDAP, and HTTP services on AIX®, Solaris®, and Linux systems.
IPv6 is an emerging standard. Vendors that have implemented (or are implementing) IPv6, have done so in varied
ways. Enable and configure IPv6 in your enterprise according to the client and server platforms you are using.
Supported platforms
IPv6 with Notes Domino 7 is supported on the following platforms
� Windows XP for the Notes client
� Microsoft Windows 2003 server
� AIX
� Solaris
� Linux on zSeries and Linux on x86
See the Domino Administrator documentation for more information about Domino 7 and IPv6.
the server does not start and no error messages are logged. If you remove the option to start the Java Server
Controller, the server will start. The following error messages are in the CONTROLLER joblog:
java.lang.UnsatisfiedLinkError
at java.lang.Error.<init>(Error.java:37)
at java.lang.LinkageError.<init>(LinkageError.java:26)
at java.lang.UnsatisfiedLinkError.<init>(UnsatisfiedLinkError.java:25)
at lotus.domino.console.DominoController.access$000(DominoController.java:1
at lotus.domino.console.DominoController$1.run(DominoController.java:207)
at java.lang.Thread.run(Thread.java:534)
java.security.NoSuchAlgorithmException: Algorithm IbmX509 not available
at java.lang.Throwable.<init>(Throwable.java:195)
at java.lang.Exception.<init>(Exception.java:41)
at java.security.NoSuchAlgorithmException.<init>(NoSuchAlgorithmException.java:38)
at javax.net.ssl.SSLSecurity.a(Unknown Source)
at javax.net.ssl.KeyManagerFactory.getInstance(Unknown Source)
at lotus.domino.console.SSL.initSSLContext(SSL.java:79)
at lotus.domino.console.ClientAcceptor.Init(ClientAcceptor.java:38)
at lotus.domino.console.ClientAcceptor.run(ClientAcceptor.java:71)
Workaround:
Check that you have installed all of the software pre-requisites for Domino 7 and i5/OS V5R3, including:
52
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 2 - Installation, migration, upgrade, and configuration information
Installation notes
Note: You must have local administrator privileges to complete this procedure. These instructions apply to single
user installs only: they do not apply to multi-user client installs.
1. Shut down the Notes client and all Notes-related tools, utilities and add-ins running on your computer.
2. Rename the Notes 6.x directory. Notes 6.x is typically installed to \Program Files\Lotus\Notes on Windows.
For example, you could rename the directory "Notes6."
3. Rename the entire Notes registry key HKEY_LOCAL_MACHINE\Software\Lotus\Notes. For example, you can
rename it HKEY_LOCAL_MACHINE\Software\Lotus\Notes6
4. Rename the entire Installer registry key HKEY_CURRENT_USER\Software\Lotus\Notes\Installer. For
example, you can rename it HKEY_CURRENT_USER\Software\Lotus\Notes\Installer6
5. Run the Notes 7 install program (SETUP.EXE). Select new locations for the program and data directories.
For example, you can select \Program Files\Lotus\Notes7 and \Program Files\Lotus\Notes7\Data
6. During the install you may see an error message ""Error 1905.Module c:\program files\lotus\notes\nlsxbe.dll
failed to unregister. HRESULT". Click OK and installation will proceeed.
7. When the install program has finished, rename the 6.x directory back to the original directory name, for
example, \Program Files\Lotus\Notes)
Domino Server
Display issue with server's Japanese license agreement dialog
If you are using the Japanese locale on Windows 2000, and are having problems viewing the license agreement,
changing your default language to also be Japanese should correct the issue. This is not an issue on Windows 2003.
Domino Server
DOLS install on Linux Mozilla
For this release of Domino 7, the download and installation of Domino Offline Services (DOLS) may take several
minutes to complete.
53
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 2 - Installation, migration, upgrade, and configuration information
Refer to the following sources of information for more details regarding the Installation of Domino 7 for i5/OS:
If your Domino release is 6.0, 6.0.1, or 6.0.2, then any existing Domino servers will automatically be upgraded when
you install Domino 7. If your Domino release is 6.0.3 or 6.5.0 or later, then Domino 7 will be installed as a
multi-version capable release and any existing Domino servers must be upgraded manually using the UPDDOMSVR CL
command.
For more information about Multi-version capable Domino, refer to Chapter 12 Using Domino for i5/OS multi-version
capabilities in the Domino 7 for i5/OS HELP (i400help.nsf) or Installing and Managing Domino 7 for i5/OS (i400help.pdf).
* You cannot be "physically" on the CD when you run the install from CD1 due to mounting/unmounting
considerations. You must be in a directory other than the CD directory and then run the install. For example, if the
CD is mounted on /mnt/cdrom, you must be in a directory such as /tmp and then run the Install as
/mnt/cdrom/Install.
** For Linux on zSeries, or z/OS; you must use the "copy the files to a directory" method.
54
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 2 - Installation, migration, upgrade, and configuration information
There is an initial install script (Install) on CD1 which when run, pulls together the "parts" on each CD to create the
final joined installation. You specify where to put the joined installation; the multiple-CD install then uses the specified
directory both for the joined installation and for temporary storage of the multiple-CD parts. Keep this in mind when
selecting the directory to use, because the install requires an amount of space equal to approximately twice the
number of CDs. For example, if there are two CDs, the size needed is approximately 2*2*600Mb=2.4Gb; however, this
is a "burst" usage because the temporary storage area will be removed and the size will shrink by approximately half.
When multiple-CD install finishes creating the joined installation directory, it prompts you to start the standard
"interactive" install process which actually installs Domino on the system. You can choose not to continue the install
and then do so manually at a later time. This option is useful when setting up a network installation directory.
On some UNIX platforms, you must manually mount the CD because the OS does not automatically do so. The
multiple-CD install then handles mounting and unmounting of the CDs but it does not handle ejecting the CDs. IBM
AIX and some versions of Linux require that you manually mount and unmount CDs; Solaris automatically mounts the
CD.
On AIX, to allow the multiple-CD install to work correctly, you must define a CDRFS file system in /etc/filesystems.
For example, /mnt/cdrom has the entry:
/mnt/cdrom:
dev = /dev/cd0
vfs = cdrfs
mount = false
options = ro
account = false
On Linux for zSeries systems, copy the Domino installation files as follows:
� Using a binary method to transfer the files, copy the files, Install, Install.dat, zlinux.taz.aa and zlinux.taz.aa.c,
from the CD ROM at your workstation to a Linux on zSeries file system where they can be expanded and used for
installation.
� Using a binary method to transfer the files, copy the files, Install, Install.dat, zos.taz.aa, zos.taz.aa.ck, zos.taz.ab,
and zos.taz.ab.cks, from the CD-ROM at your workstation to a z/OS system where they can be expanded and used
for installation.
# mount /mnt/cdrom
# cd /tmp
# /mnt/cdrom/Install
Please enter the location for the unpacked install kit
Install kit location:
/local1/aixkit
Relocating CD 1 (1 of 2) contents to: '/local1/aixkit/CD_images'
Done with CD1 (1 of 2)
Remove current CD and insert the next CD
Press the RETURN or ENTER key to cotinue:
...Sleeping for 10 seconds to allow drive to settle...
Relocating CD 2 (2 of 2) contents to: '/local1/aixkit/CD_images'
Done reading/relocating all CDs.
Remove this last CD 2 (2 of 2)
Press the RERTURN or ENTER key to cotinue:
Now verifying the saved tarfile contents...
Now unpacking the saved tarfile(s) contents...
Do you want to start Domino installation (interactive) now? (y/n)
n
*** Please perform the following commands to proceed with the installation:
cd /local1/aixkit
/local1/aixkit/install
*** Now exiting...
55
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 2 - Installation, migration, upgrade, and configuration information
Case 2 -- Linux Multi-CD install - Copied from CD, installed, and ready to be run from the network (1 CD in the
example set):
# mkdir /tmp/CD
# mount /mnt/cdrom
# cd /mnt/cdrom
# cp * /tmp/CD
# cd /tmp/CD
# umount /mnt/cdrom; eject
# ./Install
Please enter the location for the unpacked install kit
Install kit location:
/local2/inst
Relocating contents of CDS (1) to: '/local2/inst/CD_images'
Done relocating all CDs.
Now verifying the saved tarfile contents...
n
*** Please perform the following commands to proceed with the installation:
cd /local2/inst
/local2/inst/install
*** Now exiting ...
#
For information on migrating users from Exchange to Domino, see the release note "Migrating from Exchange to
Domino."
During the upgrade users will be asked if they want to create a profile at the end of the upgrade process. If they
choose No, they can create new profiles at anytime in the future by choosing "Create New MAPI Profile" from the Start -
Programs - IBM Lotus Domino Access for Microsoft Outlook shortcut. Note: Users cannot create a DAMO profile using
the Outlook Setup Wizard. They must use the "Create New MAPI Profile" shortcut on the start menu.
56
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 2 - Installation, migration, upgrade, and configuration information
Microsoft Outlook 2000, Outlook XP, and Outlook 2003 each have a different method of assigning a password to the
local data file. Please see the on-line help for your release of Outlook.
Administrators can install Domino Access for Microsoft Outlook without end user involvement or end users can install
it on their workstations. If end users are doing their own installs, you should distribute the "End User Installation"
procedure below to end users, along with the sections on differences, known problems and migration Issues. This
information is also available to users in the "Lotus Domino Access for Microsoft Outlook Installation and Setup Guide"
on www.Lotus.com/ldd/doc.
Although this product is for Microsoft Outlook users connected to Domino, access through any client connected to
Domino is also available. Users can be configured using the standard administration tools provided with Domino, as
long as the mail database design is Mail7.ntf, Mail7ex.ntf or DWA7.ntf. Mail files that use the Domino for Web Access
7 (DWA7.ntf) template can connect to their mail file on the Domino server using a browser, Domino Access For
Microsoft Outlook, or a Notes client.
Administrator Installation
If you are installing Domino Access for Microsoft Outlook on a workstation for an end user(s), you must be aware that
Windows security is in play so that it is necessary to create the DAMO user's profile using the identity of that user.
Creating a profile in any other way will hide that profile from the intended user.
Note: For a multi-user install, each registered user on the workstation must be a member of the Power Users group to
be able to select their profile when DAMO starts.
Silent Install
The Silent Install option installs Domino Access for Microsoft Outlook and creates a profile without end user
involvement. This process uses the inherent InstallShield capabilities that calls a setup file containing the user's
connection information to the Domino server.
For example, to set up Domino Access for Microsoft Outlook for multiple users on one workstation, the administrator
can run Silent Install and assume the users' logon rights with the RunAs capability for each user.
There is one setup file for each user. The setup file is a text file that contains the following connection information:
-u <User Name> -s <Server IP address> -f <Full path to ID file> -p <id file
Password>
For example:
-u Homer Simpson -s 1.11.11.111 -f c:\lotus\notes\data\homer.id -p 123456
57
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 2 - Installation, migration, upgrade, and configuration information
58
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 2 - Installation, migration, upgrade, and configuration information
Install DAMO
1. Execute the Setup Program.
2. Choose whether to install Domino Access for Microsoft Outlook for a single user (only one mail box is created) or
multiple users (each user will have their own mail box). Only if you are the Windows administrator will you see
these choices.
3. (Optional) Select Single Logon Feature to synchronize your Notes ID password with your Windows password.
When passwords are synchronized, you can change either password and the change will be made to both
passwords.
4. After the installation process is complete, you now need to create a DAMO profile. See Create a User Profile for
DAMO below.
59
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 2 - Installation, migration, upgrade, and configuration information
6. (Optional) Copy your Notes ID file to your data directory. (It is always good to have a backup copy of your ID file.)
7. Your DAMO profile will be created.
For information regarding the differences between using Notes and Microsoft Outlook, and known issues, see these
related release notes:
� Domino Access for Microsoft Outlook issues
� Recurring meetings
See also the topic "Working with Domino Access for Microsoft Outlook" in the Domino Access for Microsoft Outlook
help.
1. Copy the following Domino installation files from the CD ROM at your workstation to a Linux on zSeries file system
where it can be expanded and utilized for the installation steps. Be sure to transfer the file using a binary method.
For example, for FTP, set the transfer mode to binary. Neither the tar file nor its contents are required after
installation has completed:
� install
� install.dat
� xlinux.taz.aa
� zlinux.tax.aa.ck
To upgrade users, convert existing INOTES5.NTF, INOTES6.NTF and INOTES60.NTF users to DWA7.NTF using the
mail conversion utility.
This example shows how to upgrade all INOTES6 mail databases in a directory:
This example shows how to upgrade all INOTES5 mail databases in a directory:
Note If you execute a convert while the server is running and someone accesses a mail file while their mail file design
is being updated, unpredictable results may occur.
Note As in previous releases, the default Domino installation directory can be modified to support any third-party
applications which may rely on a particular directory path.
60
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 2 - Installation, migration, upgrade, and configuration information
Notes.jar will now be installed in the Notes or Domino program directory under the jvm\lib\ext (Windows) or
jvm/lib/ext (UNIX) directories. This is Java's Extension directory, and archives copied there will be automatically
added to the classpath.
This is also the suggested way of adding external application code so it can be used by Notes or Domino java
applications.
Also starting with the 7.0 release, Notes.jar contains all the classes necessary to support access to the Domino
back-end classes through the local interface, and through the CORBA-remoted interface. Or, stated another way, the
contents of NCSO.jar have been included in Notes.jar, and if your application needs to use either style it only needs
access to Notes.jar.
NCSO.jar still ships with the 7.0 release, and it provides only the CORBA-remoted interface to the back-end classes.
DLTLICPGM LICPGM(5733LD7)
Specifically, here are some examples of how the AdditionalServices variable works in a configuration file:
� AdditionalServices=1 --> the Additional Services dialog will always display during a new Client Setup,
regardless of other variables in the configuration file. If the configuration file contains some or all of the related
variables, the fields will display the configuration file's data value in each field. If a certain variable is missing
from the configuration file, the field will be blank. In all cases, the user can either leave the field value intact or
change the field value.
� AdditionalServices=-1 --> Setting a value of AdditionalServices = -1 (minus 1) in the config file will suppress the
additional services dialog, regardless of other variables in the configuration file.
61
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 2 - Installation, migration, upgrade, and configuration information
� AdditionalServices=0 --> the AdditionalServices dialog will not display as long as sufficient configuration
information is supplied for one or more of the related variables.
Sufficient configuration information:
Internet mail
� First check to see if there are entries for Incoming Server and Outgoing Server.
[mail.incoming.server & mail outgoing.server
� on the InternetProtocolPane check for a POPServerName entry. [takes the same name as
above]
� on the InternetMailLoginPane check for a username. [mail.incoming.username]
� on the InternetAddressPane check for IMailAddress [mail.outgoing.address] and the
SMTPServerName.
NNTP or LDAP- must have server
Proxy - must have HTTP proxy
Reply - must have enable OR threshold
62
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 2 - Installation, migration, upgrade, and configuration information
� It is recommended that the KeyFileName variable not be used unless the configuration file is intended for one
specific user. This variable is used to point to a specific user's ID file. As a result, if the configuration file is used
to standardize Client Setup for many users, this variable does not apply.
� It is recommended that the Mail.Incoming.Username and Mail.Incoming.Password variables not be used unless
the configuration file is intended for one specific user. These variables are unique to each user. As a result, if the
configuration file is used to standardize Client Setup for many users, these variables do not apply.
� It is recommended that the NetworkDial.EntryName, NetworkDial.Username and NetworkDial.Password
variables not be used unless the configuration file is intended for one specific user. The NetworkDial.EntryName
must be exact to the phonebook entry on the users' machines. If the dialup phonebook name is not identical on
all users' machines, dialup may fail for some users because it cannot locate the phonebook entry. The
NetworkDial.Username and NetworkDial.Password are unique to each user. As a result, if the configuration file
is used to standardize Client Setup for many users, these variables do not apply.
If you select one of the "installed on local hard drive" options you may not be able to successfully uninstall the shared
client receiving an error similar to:
Workaround
If a user is in this situation the following can be done to all the end user to successfully uninstall the end user
installation:
63
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 2 - Installation, migration, upgrade, and configuration information
If you upgrade or repair a Notes Client, you also need restart your computer to enable the "Single Logon" feature
again.
These Smart Upgrade log files, in the "smartupgrade" subdirectory of the user's Notes Data directory, are kept for "n"
days. The log files before "n" days will be deleted automatically.
Domino Server
Specify the Server Controller as an NT service at installation
If you wish to change the parameters of the Server controller, you can then use the SC tool (Sc.exe) included in the
Resource Kit. See Microsoft Knowledge Base Article - Q251192 at
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q251192
To add the -jc to a standalone server installed as a service you would do:
sc config "Lotus Domino Server (lotusdominodata)" binPath= "c:\lotus\domino\nservice.exe
=c:\lotus\domino\notes.ini -jc"
� Do not select the "AllUsers" value for the 'ApplicationUsers' property when creating an MST file based on the
AllClient kit; otherwise, you will get an installation error. Installing the AllClient kit for AllUsers is not supported.
� Add custom files into the "Node" folder when installing the Notes Client via shared node installation. Do not just
drag custom files to the destination folder in the transform, but also copy them manually to the Data directory in
the Administrator client installation. After using this MST file to install the Notes client on the node machine, the
custom files are copied to the correct place.
� If you are including a space in the MST file name, the following command must be written in this format:
64
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 2 - Installation, migration, upgrade, and configuration information
Migration notes
65
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 2 - Installation, migration, upgrade, and configuration information
Migration tips
When migrating very long distribution lists (i.e., several hundred users) in the address fields (such as the To, CC or
bcc fields), the distribution list may be truncated or missing altogether when viewed in the Notes or DAMO client. The
distribution list truncates after 768K, and depending on the amount of system memory available, the distribution list
may be empty. The latter issue is an Exchange restriction, and is intermittent.
Make sure users have not renamed the standard Outlook folders in their Exchange mail file prior to migrating from
Exchange to Domino. If a user renames a standard Outlook folder, the data in that folder may not migrate correctly.
The standard Outlook folders are: Calendar, Contacts, Drafts, Inbox, Journal, Notes, Outbox, Sent Items, and Tasks.
For example, if a user renamed the Outlook folder Inbox to "MyFavoriteInbox," the messages in the "MyFavoriteInbox"
folder would not display and function properly after migration.
Contacts migrated from an Exchange mail file to Domino will appear in the Contacts view, but will not be migrated to
a separate .nsf file as in previous releases. A document with the subject "Exchange contacts have been migrated to
Domino" will appear in the All Documents view instructing the user how to replicate the Contacts to a local Personal
Name and Address book.
If the body of an Outlook message in RTF format has been corrupted, the body is converted as text only when the mail
file is migrated from Exchange to Domino. In this case, some attachments present in the Outlook message may not be
present after migration, when viewed through the Notes or Domino Access for Microsoft Outlook client.
Installation
Start the Domino Administrator Client, then follow these steps to migrate users and their associated mail stores from
Exchange to Domino.
1. From the Domino Administrator client, select the People and Groups tab.
2. From the Tools pane, click People, and then click Register - Migrate People.
3. When the Migrate People dialog opens, select Microsoft Exchange Users from the Foreign Directory Source.
4. When prompted, enter the profile of the administrator for the Exchange server from which you are migrating.
5. From the drop-down list of Exchange users, select all users to migrate and add to the People and Groups to
Migrate list, then select Migrate button. Note that you can modify the migration options (for example, you can
elect not to have a password created), or simply use the default settings.
6. Click Done. The entire list is added to the registration queue in the Register Person dialog.
7. In the Register Person dialog, click Register All. When you do this, all users are added to the Domino Directory
(public Name & Address Book) and their mail files migrated.
66
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 2 - Installation, migration, upgrade, and configuration information
tell router q
load updall <Domino Address Book> (e.g., 'load updall names.nsf')
load router
2. To perform the address conversion on all migrated mail files on the Domino Server (in the \mail subdirectory),
type the following on the Domino Server Console:
load convert -w mail\*.nsf
For troubleshooting information on migrating from Exchange to Domino, see the release note "Troubleshooting the
Exchange to Domino Migration." For a complete list of Domino Access for Microsoft Outlook issues, including
migration issues, see the release note "Domino Access for Microsoft Outlook issues."
Upgrade notes
67
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 2 - Installation, migration, upgrade, and configuration information
The Help (User Assistance) databases are named per the software release version (e.g., for Notes/Domino 7, the name
of the Notes Client help database is help7_client.nsf). If you are upgrading from a previous version of Notes, Domino
Administrator Client, or Domino Designer, your new Help database will not be full-text indexed until you take this
action.
When a Domino server is upgraded to release 7.0, any files in the existing <data dir>/domino/html/sametime/stlinks
directory are copied to a backup directory called <data dir>/domino/html/sametime/stlinks/stlinks.sav in order to
save any potentially customized settings.
Files will only be copied to the stlinks.sav subdirectory during upgrade if the stlinks.sav directory is empty or does not
exist. That is, if an install/upgrade occurs more than once for the same server the copy of the files to stlinks.sav will
only occur during the first install/upgrade.
If you make additional customizations to the files in stlinks, be sure to either copy the new customizations to
stlinks.sav or remove all files from stlinks.sav so that a subsequent install/upgrade will copy the latest files to the
backup directory.
68
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 2 - Installation, migration, upgrade, and configuration information
You can prevent this change to the install kits from impacting your current install methods by preventing the Web kits
from issuing the prompt for a temporary location.
From the Domino command line, use the command line option:
-px or /px
When the install finishes, the Web kits no longer automatically delete the extracted files from the temporary
directory. To remove extracted files, from the Domino command line, use the command line option
-d or /d to
For example
setup.exe /d /px
Configuration notes
Notes Client
Autosave - Clean up autosave.nsf from pre-release installation
If you have an existing Autosave.nsf on your system which was installed for Beta use or a pre-release install, please
delete it, then restart Notes. A corrupted autosave.nsf can be cleaned up by simply deleting it and letting the Notes
client re-create it.
HTTPLogFormatAscii=1
If HTTPLogFormatAscii is not present in the NOTES.INI file or if the setting is HTTPLogFormatAscii=0 then the HTTP
log files will revert to their default EBCDIC format.
69
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 2 - Installation, migration, upgrade, and configuration information
Domino Server
Domino for AIX configuration
Recommended that /etc/security/limits be modified for each Domino Server Partition userid (domsrv in this example)
to the following values:
domsrv:
fsize = -1
core = -1
data = -1
rss = -1
stack = -1
nofiles = -1
Make these be "unlimited" for the userid and Domino Server programs.
Domino Server
Domino for Linux on x86 configuration
Increasing the per-process filehandle limit
By default, the Linux kernel limits the number of file descriptors that any one process can open; the default is 1024.
This limit includes socket file descriptors that are opened during basic client/server communications, therefore is too
restrictive for the Domino process. Do not assume that having fewer than 1024 databases (or files) in the Domino data
directory is an indicator of the maximum number of open file descriptors that Domino will require. In order to scale
above "tens" of client connections, this default must be overridden by the Linux administrator.
The mechanism for overriding the default varies depending on how the Domino server is started. There are 2 basic
scenarios:
For this case, the default must be overridden by modifying the file /etc/security/limits.conf AND insuring it is
respected by the login. Edit /etc/security/limits.conf using root and add or modify the lines:
where "domsrvr" is an example of the user id that will run the Domino server. Specify the UNIX user name in the
first column that is the owner of the notesdata directory specified during Domino installation. If more than one
Domino partition exists on the same Linux for zSeries platform, repeat these lines for each user id. The "soft"
value specifies the new default file descriptor limit (ulimit -n), and the "hard" value specifies the maximum file
descriptor limit that may be set by the user.
For these limits to be respected following logon, insure the following line is in the appropriate pam.d login file:
For example, if ssh login is used, this line must appear in /etc/pam.d/sshd
If telnet is used, this line must appear in /etc/pam.d/login
If rlogin is used, this line must appear in /etc/pam.d/rlogin
The user id must login after the above changes are made and saved.
Starting a Domino server automatically when Linux is booted is typically accomplished by executing a script
which resides in the /etc/init.d directory (in a "runlevel") . It is worth noting, however, that
/etc/security/limits.conf settings are NOT respected when Domino is automatically started by a /etc/init.d
script. Therefore, a line such as the following MUST appear in the "start" section of such a script:
ulimit -n 20000
Warning: Always make /etc/security/limits.conf change ( 1. above) in addition to modification of the "start"
script. Otherwise, on the occasion that Domino is started from a login session, the file descriptor limit will be
inadequate.
70
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 2 - Installation, migration, upgrade, and configuration information
Domino Server
Domino for Linux on zSeries configuration
A detailed reference for the planning, installation, and configuration of Domino for Linux on zSeries can be found in
the Redbook "IBM Lotus Domino 6.5 for Linux on zSeries Implementation" found here:
http://www.redbooks.ibm.com/abstracts/sg247021.html
While written for an earlier Domino release, the planning considerations and task descriptions still apply to this
release.
The mechanism for overriding the default varies depending on how the Domino server is started. There are 2 basic
scenarios:
For this case, the default must be overridden by modifying the file /etc/security/limits.conf AND insuring it is
respected by the login. Edit /etc/security/limits.conf using root and add or modify the lines:
where "domsrvr" is an example of the user id that will run the Domino server. Specify the UNIX user name in the
first column that is the owner of the notesdata directory specified during Domino installation. If more than one
Domino partition exists on the same Linux for zSeries platform, repeat these lines for each user id. The "soft"
value specifies the new default file descriptor limit (ulimit -n), and the "hard" value specifies the maximum file
descriptor limit that may be set by the user.
71
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 2 - Installation, migration, upgrade, and configuration information
In order for these limits to be respected following logon, insure the following line is in the appropriate pam.d login
file:
For example, if ssh login is used, this line must appear in /etc/pam.d/sshd
If telnet is used, this line must appear in /etc/pam.d/login
If rlogin is used, this line must appear in /etc/pam.d/rlogin
The user id must login after the above changes are made and saved.
The redbook "IBM Lotus Domino 6.5 for Linux on zSeries Implementation" discusses this procedure in detail
(Chapter 9, Section "Automating Domino startup and shutdown"). It is worth noting, however, that
/etc/security/limits.conf settings are NOT respected when Domino is automatically started by a /etc/init.d
script. Therefore, a line such as the following MUST appear in the "start" section of such a script:
ulimit -n 20000
Warning: Always make /etc/security/limits.conf change ( 1. above) in addition to modification of the "start"
script. Otherwise, on the occasion that Domino is started from a login session, the file descriptor limit will be
inadequate.
72
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 2 - Installation, migration, upgrade, and configuration information
1. Configure at least 1 Gigabyte extended memory from the hardware console. Linux on zSeries will automatic
detect that.
2. Configure the xpram driver.
3. The following Linux commands set swap space 1G from a 3G partition that was made into a file system and
mounted off of the xpram_fs directory:
64-bit native environments, such as SLES9 (64-bit), should be configured with more than 2 Gigabytes of real memory
rather than dedicating the memory resource to XPRAM. In these environments, Linux swap should still be configured,
however routine swapping is not expected and using disk for the swap region is acceptable.
Domino Server
Domino for Solaris configuration
/tmp must be configured as TMPFS (this is the default configuration for Solaris 9). In addition, the following line
must be added (or modified if already set) to the /etc/system file:
set rlim_fd_max=65536
This is the minimum required value - higer values are supported. As root, make the change as specified above, and
then reboot the system.
For example, with this code enabled, on Windows we will pre-allocate 1.5 GB of shared memory (default setting for
Constrained Shared memory, changeable via ConstrainedSHMSizeMB NOTES.INI setting) and with an addressable
memory of 2 GB (default value for Windows to match default setting of OS, changeable via
MEM_AddressableMemSizeMB NOTES.INI setting and OS configuration) that only leaves 512mb for local memory.
The upside is that running out of memory either in shared or local will not crash the server (or should not), whereas
the inability to map shared memory always will.
This new code is off by default and must be enabled by setting MEM_EnablePreAlloc=1 in NOTES.INI.
73
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 2 - Installation, migration, upgrade, and configuration information
In order for this new code to work, we had to enable the sub-allocation of shared memory when pre-allocation is
turned on (can be manually enabled if desired and do not wish to pre-allocate by setting MEM_EnableSubAlloc=1 in
NOTES.INI; Sub-allocation is only on by default on AIX). With sub-allocation, we create shared memory as large
"segments" and then sub-allocate our memory pools out of them. For example, on Windows the size for a "segment" is
~200MB (default setting for sub-allocate Shared Memory segment size, changeable via MEM_SHMSubAllocSize (in
bytes) NOTES.INI setting) and we will then create our memory allocations out of it based on our shared dpool size of
4MB (default setting on Windows, changeable via SHARED_DPOOLSIZE (in bytes) NOTES.INI setting). This does limit
the maximum single allocation size to the size of a "segment" - in this case ~200MB - but internally Domino makes no
memory requests of this size, nor should any API program; an allocation request over this size will fail.
There are also some changes/additions to our memory variables which are set in the NOTES.INI file:
1. As stated previously, the variable "MEM_EnableSubAlloc=1" will enable sub-allocation of shared memory.
2. As stated previously, the variable "MEM_SHMSubAllocSize=VALUE" can be used to override our default setting for
the size of a sub-allocated "segment" of shared memory (where VALUE is in bytes, and the default varies by platform).
3. As stated previously, the variable "MEM_EnablePreAlloc=1" will enable pre-allocation of shared memory and will
also enable sub-allocation as well. (Setting this variable enables ConstrainedSHM and MEM_AddressableMem as well).
4. The variable "ConstrainedSHM=1" will now enable the constraining of shared memory only - it will not directly
inhibit "addressable" memory as before but will enable MEM_AddressableMem.
5. The variable "ConstrainedSHMSizeMB=VALUE" can still be used to override our default setting for constrained
shared memory (where VALUE is in megabytes, and the default varies by platform).
6. The variable "MEM_AddressableMem=1" will enable code to limit the amount of memory we see as "addressable".
Without this set there is still a default limit in place of 4GB and with the setting enabled more realistic values are
used.
7. The variable "MEM_AddressableMemSizeMB=VALUE" can be used to override our default setting for the amount of
memory Domino will see as "addressable" memory (where VALUE is in megabytes, and the default varies by platform).
8. There is now a variable on UNIX to enable using "mmap" for shared memory - "MEM_EnableMmap=1". This is on
by default on Solaris only and is not presently supported on any other platform (minimal testing has been done on
Linux x86).
9. There is now a variable to specify the location for where Domino will place "mmap" shared memory files -
"MEM_Mmap_Location=FOO" where FOO is the absolute path to the new location. This variable is only valid for
platforms running with "mmap" shared memory.
Once the server has been set up, open the server record in the NAB. In the server document, look for the tab "Server
Controller" under Ports -> Internet Ports. There, you can edit the TCP/IP address and the TCP/IP port number for the
server controller of your server.
If you don't edit these fields, the TCP/IP address defaults to be the same as the server's TCP/IP address, and the
TCP/IP port number defaults to 2050. Save, and then restart the server one time without the server controller, so that
it will create the admindata.xml file for this server in the data directory.
Now you can bring down the server and start the server under the Server Controller as you normally do.
74
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 2 - Installation, migration, upgrade, and configuration information
Notes Client
Enabling additional printer fonts
Beginning in Notes 7, the Notes client does not add a printer's additional fonts (if any) to the list of fonts.
When Notes users would like to use a printer's additional fonts in the Notes client, add the following line to the
NOTES.INI file before running the Notes client program:
EnablePrinterFonts=1
System Requirements
� 5722-SS1 Option 34, Digital Certificate Manager
� 5722-DG1, IBM HTTP Server for iSeries
� 5722-AC2, Crypto Access Provider 56-bit for AS/400 or 5722-AC3, Crypto Access Provider 128-bit for
AS/400
Hardware Setup
In order to use hardware cryptography (via System SSL) for i5/OS, you must have the hardware cryptography cards
correctly installed and configured. At the writing of this document, Domino for i5/OS supports the 4758 Cryptographic
Coprocessor and 2058 Cryptographic Accelerator hardware. The latest Cryptographic Hardware documentation can be
found in the IBM eServer iSeries Information Center (http://publib.boulder.ibm.com/html/as400/infocenter.html)
under Networking->Networking Security.
A white paper is available with step-by-step instructions on configuring System SSL for Domino HTTP. The white paper
is considered an extension of this release note and is highly recommended. This also covers basic setup of the 2058
Cryptographic Accelerator. The white paper is available on the Web at
ftp://ftp.software.ibm.com/as400/web/domino/pdf/crypto.pdf.
Further information on configuring the 4758 Cryptographic Coprocessor can be found in the Redbook "iNotes Web
Access on the IBM eServer iSeries Server" (http://www.redbooks.ibm.com/redbooks/pdfs/sg246553.pdf). See
sections 3.2.4 to 3.2.6.
Further information about System SSL and hardware cryptography in general are available in the Redbook "IBM
eServer iSeries Wired Network Security: OS/400 V5R1 DCM and Cryptography Enhancements" (
http://www.redbooks.ibm.com/redbooks/pdfs/sg246168.pdf).
Application ID: It is recommend to use DOMINO or the name of your Domino server (ex: MYSERVER). This name will
need to be added to NOTES.INI in a later step, so write it down.
Application User Profile: Enter QNOTES. You can choose to enable the CA Trust List and authentication options in the
same table if needed. This will give Domino access to the SSL keys.
Application Description: Choose this option instead of Message File, and enter your own description, such as "Domino
Server MYSERVER."
Leave the Exit Program and Message File/ID sections blank and decide which authentication options are needed.
75
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 2 - Installation, migration, upgrade, and configuration information
Domino Setup
NOTES.INI Variables
The following are the NOTES.INI variables that can be set for using System SSL. The variables that have ‘Y’ under the
REQ? column must be set in order to use System SSL.
NOTES.INI VARIABLE NAME REQ? DESCRIPTION
SYSTEM_SSL_HTTP=1 Y Tells Domino to use the System SSL API instead
of SSLPlus for HTTP
SYSTEM_SSL_APPLICATION_ID=MYSERVER Y The Application ID created in DCM for this
Domino server
SYSTEM_SSL_TIMEOUT=30000 N The number of seconds until the SSL V3.0
session identifier expires. The range is 0-86400
(1 day) seconds. System SSL will remember SSL
V3.0 session identifiers for up to this amount of
time. By remembering these SSL V3.0 session
identifiers, the amount of data exchanged during
the SSL handshake can be reduced for peer
applications where a complete initial handshake
has already been performed. The default is
30000 seconds (8 hours)
Note The Domino key and stash SSL files, used by protocols other than HTTP, are different from the i5/OS system key
files used in the example above. Whenever Domino asks for a key file or stash file name, always provide the Domino
key or stash file names.
Additional Notes
� The System SSL API does not support the thread pool model. System SSL can only be enabled for HTTP.
Therefore, all other Internet protocols (such as POP3, IMAP) will use the software SSL library, SSLPlus, as
they always have.
� The System SSL API has limited CRL support. Domino has it’s own CRL storage process, and since System
SSL only supports Tivoli PKI Trust Authority, CRLs cannot be used at this time.
� System SSL and SSLPlus only support SSL V3. SSLPlus (the current SSL package) only supports V2 on z/OS
for Domino 7. Likewise, System SSL only uses the SSL V3 protocol.
Any property that can be set with the -D Java option is valid. Domino already provides a way of adjusting the stack
sizes, etc.
If Domino specifies a property, and that property is also specified in the JavaUserOptionsFile, the JavaUserOptionsFile
value is used. For example, if Domino specifies the property "Foo=1", and the JavaUserOptionsFile specifies "Foo=2",
the JVM is created with "Foo=2".
Note There are currently 2 exceptions to this: java.class.path and java.library.path. Domino will link the values
specified in the JavaUserOptionsFile to what Domino is already setting for these two properties.
76
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 2 - Installation, migration, upgrade, and configuration information
One use of this feature is easier enablement of Java applications that have native methods. In order for the
System.load() or System.loadLibrary() to find the service program, that service program must be in the current path.
In this case, the administrator would have to know what directories the Domino for iSeries code uses. With this
change, the administrator can set the JavaUserOptionsFile in the NOTES.INI and in the referenced file specify
"java.library.path=/QSYS.LIB/PGMAPP.LIB" where PGMAPP.LIB is the library containing the service program loaded
by the java application.
For example:
JavaUserOptionsFile=/PGMApp/JvmOptions.properties
java.library.path=/QSYS.LIB/PGMAPP.LIB
java.class.path=/PGMApp/bin/PGMApp.jar
PGMApp.debug=0
PGMApp.serverName=Server1
Notes Client
Notes' Sametime client identifier has been updated
When the Notes client logs into a Sametime server it sends an ID value that identifies the client type. As of the current
milestone build, the identifier that the Notes client sends has been updated from 0x1200 to 0x1210. This will allow
Sametime administrators to more accurately track client usage and to enable/disable various clients, if desired.
After creation, or after upgrading a pre-existing R&R database to use the Domino 7 template, the Administrator must
set the Administration Server setting for the database to be the server where all administrative actions are to be
performed. This includes defining new Sites, new rooms or resources or renaming a room or resource. Without this
setting, the Administrator will be prohibited from performing R&R administration in the database that could cause
RnRMgr or the background Agents to have processing problems later on.
To set the Administration server, this the Administrator simply opens the database using the Notes client and selects
File / Database / Access Control from the menus. Then select the Advanced tab on the dialog that appears. The first
item on that tab is Administration server. Simply set that to the name of the server where the database exists and
click OK.
77
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 2 - Installation, migration, upgrade, and configuration information
Problem areas
� IEASYSxx. For optimal Domino performance it is extremely important that ESQA and ECSA settings be kept to a
minimum. Keeping ESQA and ECSA to a minimum will provide maximum virtual addresses in all Domino address
spaces. A good general starting point for Domino is to set both ECSA and ESQA to 65 MB and no larger than
100MB.
For each server with a different progrma directory, plan for an additional 10 megabytes of ESQA. Both Domino
memory mapped files and user shared library (SHRLIBMAXPAGES) consume ESQA storage.
We recommend you monitor the ECSA and ESQA size before and after you have installed the latest level of the
Domino code for any additional tuning. Based on your own configuration, you will probably have to tune this
value for your own environment. As with all other applications that run on z/OS, you should monitor your CSA,
ECSA, SQA, and ESQA usage on a regular basis. You can do this by reviewing your RMF reports.
See the z/OS MVS Initialization and Tuning Reference, SA22-7592, for additional information on the CSA and SQA
parameters in your SYS1.PARMLIB IEASYS member.
� BPXPRMxx values. BPXPRMxx values must be set exactly as specified in the Domino 7 for z/OS Install Guideunless
a formula is given. These values must be set before setting up the Domino server.
If you use the SETOMVS command to set parameters, they only remain at that value until the next IPL. To set a
parameter permanently, update the BPXPRMxx member used during IPL, or have the SET command run after
each IPL. This can be done by putting it in as a command in COMMNDxx PARMLIB member. Some changes may
not become effective until an IPL is done. Read the appropriate z/OS publication to verify which parameters
require an IPL.
To verify you have the correct settings, Issue the following UNIX System Services command to verify BPXPRMxx
values:
dom_verify_os
To display the current BPXPARM settings and high water mark usage issue the following commands:
D OMVS,O
D OMVS,LIMITS
� COMMNDxx
Ensure you have the following command in your parmlib member and is set prior to running the Server
COM='SETPROG LPA,ADD,DSNAME=high-level-qualifier.SCEERUN2,MODNAME=CELHV003'
� If you are unable to run the dom_verify_os or Domino Server Setup, verify the following:
78
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 2 - Installation, migration, upgrade, and configuration information
The install should be run with the system Language set to use the default C language. If it is not, unpredictable
results may occur.
Prior to starting the server, set the LANG variable back to its original value by issuing the following:
export LANG=<original value>
If running out of auxilliary storage or experiencing a negative performance change after installing a new libnotes
DLL or a new Domino server program directory, then you should check both the libnotes DLL extended
attributes and SYS1.PARMLIB(BPXPARMxx) SHRLIBRGNSIZE value.
Each additional server program directory requires that the SHRLIBRGNSIZE value be increased. See the
Domino 6.5.2 for z/OS Install Guide.
To verify the libnotes extended attribute for system shared library is set, issue the following command:
ls -E libnotes
Note that l in --sl above indicates that the shared library extended attribute is on.
If the shared library extended attribute is not on for libnotes, you will need to turn it on with a userid authorized
to the BPX.FILEATTR.SHARELIB RACF Facility Class. Use the following command to turn on the system shared
library extended attribute (note that +l is lower case L):
extattr +l libnotes
Security
79
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 2 - Installation, migration, upgrade, and configuration information
Also in portal views, for the "About Domino Web Access" information, open the Preferences and click the About button.
Uninstallation information
Domino Server
Uninstall 7.0 server before downgrading to pre-7.0 builds
After installing 7.0 server or later builds, if you plan to downgrade to a pre-7.0 build you must uninstall the server
before re-installing the older build to that same location.
80
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
Limitations
Applet issues
Notes Client
'Print calendar to a document' causes different line indenting
When using the "Print calendar to a document" option, due to differences in monitor and printer resolutions, the first
line indentation of a Subject will be offset from the rest of the calendar notice information.
When using the "weekly style" calendar option, the second and subsequent lines of data will be displayed to the left
side of the entry. A workaround for this situation is to print the calendar to a document, and use the "calendar list" -
calendar style to set the correct date range to receive the same weekly data as using the weekly style. The steps to
accomplish this are below:
1. Select File -> Print
2. Under 'What to Print' select "Print calendar to a document"
3. Under Calendar style select "Calendar List"
4. Under Print Range select the correct from and to dates that correspond to your week.
5. Choose Preview button
This will give you the same data as choosing the Weekly list calendar option.
Notes Client
'Propose New Time' feature not working between Outlook and Notes
The "Propose New Time" feature does not function properly on iCalendar between Notes and non-Notes application
such as Microsoft Outlook (XP and 2003). When sending meeting invitations to non-Notes application Invitees, Notes
users are adviced to enable "Prevent Counter" or "Prevent Delegation" to avoid breaking workflow between the two
clients.
81
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
Notes Client
Calendar cleanup will crash with some types of archive policies
If you are using archive policies in the current release, do not use the Tools -> Calendar Cleanup action before you've
read and understood this release note.
In mail files for which an archive policy is in place, if that policy includes enabled criteria, the client may crash on
attempt to perform a Tools -> Calendar Cleanup. Additionally, it is possible to crash the server on which the mailfile
is located.
Note that Calendar Cleanup will not crash in a mail file that uses local archive criteria -- the problem only occurs with
criteria that come from an archive policy. Archive policies that don't include enabled criteria -- e.g., an archive policy
that sets the new maximum retention limit -- will not interfere with calendar cleanup.
Notes Client
Filtered Private entries
Private entries do not appear in the Calendar View for Calendar Managers/Mail Delegation users if the View is Filtered
by any option, and the filtered results contain entries that have been marked private.
Notes Client
Icons for Recipient in the To/cc: field are on Delegated Meeting
There are several issues with Delegated Meetings in regards to the Icons for Recipients in the "To/cc:" field. It is
possible to receive a half-solid circle on the delegated meeting when it should display a solid circle. Also, the
delegatee's name does not appear in the "To" field by design, so this may be changed to not include delegated
meetings at all.
Notes Client
Icons for Recipient in the To/cc: field are on responses
When a response comes back to the meeting Chair from the Invitee on a Meeting/To Do, the Invitee is in the "To" field
so there should not be an icon; the Chair's name is in the Chair field.
Notes Client
IPv6: Meeting Threads not showing name by design
If the client is set to use the IPv6 protocol, the new Meeting Threads view does not show the name of the invitee on the
responded notice, by design.
Notes Client
Managed Client opens C&S entry in Workplace preview window
When using the IBM Workplace Managed Client, and you have Lotus Notes installed with the Calendaring and
Scheduling Alarms enabled, you may see a situation when the perspective is set to another IBM Workplace application
(like Messaging), and the Lotus Notes Alarms dialog displays.
Opening the C&S entry from the Alarm dialog will display the entry in the preview frame of the Messaging perspective.
Notes Client
Repeating meetings not automatically accepted on Domino 6 router
If a user is on a Domino 6 server, but has a Notes 7 client and template, the new option "Automatically accept even if
time is not available" will not work correctly; it will, more than likely, decline the repeating meeting. This is a case of
forward incompatibility and is not recommended. Users must be on an Domino 7 router (server) in order for this
feature to work correctly.
82
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
Notes Client
Using "Go To" options shows the Meetings tabs when it should not
When a user opens their mailfile and then their Inbox, the user can then select "View -> Go To . . ." options. If the user
selects any of the new 'Meetings' or 'All Calendar Entries' Views (i.e., Calendar Entries By Start Date, Accepted
Meetings, Calendar Entries By Category, Calendar Entries By Entry Type, Calendar Entries By Start Month, Calendar
Entries By Status), the tabs for the views do not display, and should not display. The issue is that, when the user
closes this view and then reopens any other view (Inbox, Drafts, Sent, etc.), the tabs will display and should not.
Notes Client
Workplace not restored when opening C&S notice from Alarm dialog
When using IBM Workplace and the Notes client with Calendaring/Scheduling Alarms enabled, the IBM Workplace
application is not restored from the minimize state when you receive an Alarm dialog and attempt to open the
calendar entry from the dialog.
Client issues
Notes Client
Database open fails if query view is set to default
When "Default when database is first opened" is set for query view, attempting to open the local copy of the database
fails.
Notes Client
Limitations using Sametime Server with IMLU
If your Sametime Server is running the IBM Lotus Instant Messaging Limited Use (IMLU) configuration, you are
restricted to Instant Messaging capabilities only. The Instant Messaging Web Conferencing options are invalid. You
will experience these limitations:
1. If you attempt to create any of the Instant Meetings options (audio, video, shared and or collaboration) within
Notes, the following error message displays :
83
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
2. Since Web Conferencing is not enabled on your Sametime server, when an invitation to a Sametime meeting is sent
to you*, you will not be able to join. Instead, you should choose the Respond button from the dialog box and notify
the Initiator that you don't have the Web Conferencing capabilities.
* A person connected to a fully enabled Web Conferencing Sametime Server has the ability to include you on their
Sametime meeting invitation.
Instead of returning the error message, the query view is opened in older version of Notes. The query does not
execute, instead the view shows docs based on the view selection formula. Same problem occurs if the db is copied
locally and opened with older version of client.
Notes Client
Sametime Meetings require Internet Explorer or Netscape (< 6)
Sametime Instant Meetings that use the audio, video, screen sharing, or whiteboard functionality require the system
default browser to be Microsoft Internet Explorer or Netscape (a version less than 6).
Domino Server
WebAdmin: Select dialogs don't display correctly
The Domino 7 Web Administrator (webadmin.nsf) does not support large fonts. If buttons or dialog boxes are being
truncated, or have icon/text mismatching when you use webadmin.nsf, please configure your system to use small
fonts.
84
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
DB2 issues
Notes Client
Archive and calendar cleanup can't be used on DB2-enabled mail
This issue is related to the "Compact -a and -A will not work on DB2 enabled servers" document in these release notes.
Please note that archiving and calendar cleanup use compact. Neither will work on DB2-enabled Domino servers, and
servers may crash when compact is called through an archiving or calendar cleanup function.
LNDFR.NSF Domino server and clients The Lotus Notes/Domino Created by default at first
Fault Reports database server setup in the
stores data that is domain. Subsequent Fault
collected at the time of a Report databases can be
server crash. Data is created using the Open
collected from both the Fault Reports Tool in the
client and the server and Domino Administrator. The
can then be used to template is LNDFR.NTF.
measure client reliability
and determine the areas
where problems exist.
Domino Designer
Refreshing a query view in Designer doesn't show correct data
After customizing a query view in Designer, if you hit 'F9', or click on the Refresh icon, you will see incorrect or,
sometimes, no data.
85
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
Designer issues
Domino Designer
@DB2Schema syntax not working
In the current release, the following DB2Schema sytnax does not work correctly:
@DB2Schema("";@ReplicaID)
@DB2Schema("":"nsfname")
@DB2Schema("Server"; @Replica)
@DB2Schema(@DBName)
Directory issues
Domino Server
LDAP Domino Upgrade Service group migration limited to 500
Group entries in the LDAP Domino Upgrade Service are created when you select a group to migrate. Based on the
options that you choose in the Group object classes section of the Advanced LDAP Migration Options dialog box, the
members contained in those groups may also be migrated. Currently, the limit of group members that will be
migrated into a Domino Directory for each group is 500.
Refer to the "Migrating Group Entries" chapter in the 'Mail and Directory Migration' section of the Lotus Domino
Administrator 6 Help documentation for more information on how to create new group object classes, and to add
member attributes.
Domino Server
LDAP will not honor abandon operations over SSL connections
The LDAP server will ignore abandon requests sent over SSL connections. LDAP will detect and honor the loss of the
connection, which may be used as a workaround to terminate long-running search requests over SSL.
86
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
For more information about using IPv6 addresses in Directory Assistance, see the topic "Creating a Directory
Assistance document for a remote LDAP directory" in the Domino 7 Administration Help.
DOLS issues
87
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
� If upgrading from an earlier beta release of Domino 7, here is the recommended procedure for updating DDM
Configuration in your domain:
� before upgrading your domain, it is very important to delete all existing DDM Probe documents, DDM Filter
documents, and Server Collection Hierarchies in the Monitoring Configuration database. These documents
are highly likely to be stale and could result in DDM functionality problems in your domain. Allow time for
the deletion of these documents to replicate throughout your domain before proceeding.
� when upgrading servers to Domino 7, be sure to delete the Domino Domain Monitor database (ddm.nsf) on
all servers. This database will be automatically re-created upon launching each Domino 7 server.
� replace design of both the Monitoring Configuration (events4.nsf) and Domino Domain Monitor (ddm.nsf)
databases, so that they include the most current template code
� create/configure new DDM Probe documents, DDM Filter documents, and Server Collection Hierarchies in
the Monitoring Configuration database
� the Domino Domain Monitoring database will quickly populate with results, based on your newly created
configuration
� The Network and Disk Utilization DDM probes are currently not supported on z/OS.
88
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
� In Domino Web Access, a mail rule that filters mail with a high delivery priority does not correctly filter
messages sent from a Notes client.
� In Domino Web Access, when creating a mail rule that includes Delivery priority or Importance, use the IS
operator instead of CONTAINS.
89
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
Workaround
Users can obtain a newer version of shell32.dll from:
http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=6AE02498-07E9-48F1-A5D6-DBFA18D
37E0F
Installation issues
Domino Server
Blank service description issue on Windows 2003
If you install the Domino server on Windows 2003 as a service, the service description section in the Windows service
control is blank. This is not an issue on Windows 2000; it has a brief description of "Allows Domino to run as a
service".
90
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
� The Multiple User Installation option applies only to the Notes Client and is therefore only found in the Notes kit.
The Designer and Administrator Clients aren't supported with a Multiple User Install (not even during upgrade
scenarios).
� Installing a Shared install and selecting a Multiple User Installation through a transform isn't supported. This is
also documented in the Install documentation.
Machine name cannot equal OS login name with Notes single logon
Domino/Notes Client Single Logon feature does not work when the OS login name is identical to the machine name,
and you are logging on using the OS name. If Client Single Logon is not working properly on your system, change your
OS login user name or your machine name.
For information on how to change either name, refer to your Microsoft Windows documentation, or see your Network
Administrator.
Note This release note applies to all Domino/Notes releases that support Client Single Logon.
During Notes password changes, the Notes Client must be able to change the OS password to the new Notes
password. If the new Notes password does not meet the OS password quality and history requirements, the OS
password change will fail.
OS and Domino password policies must be aligned as closely as possible to allow password synchronization to work.
For bidirectional password synchronization, the Notes Network Provider must be able to access a user's NOTES.INI file
and Notes ID file. The table below shows the required location for the NOTES.INI file:
Operating system (OS) password changes, that is, password changes that are initiated outside of IBM Lotus Notes,
occur in the system access control environment; therefore, the NOTES.INI file and the Notes ID file must reside on a
local drive.
91
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
Domino Server
Relative directories issue with ISMP installation
Please use the absolute directory when running an ISMP installation; the relative directory is not supported for
Domino 7 Server installation with the ISMP installer.
Workaround
Delete these surplus files manually.
Workaround
If an Administrator receives the multiple error message, they must fix the problems as reported. Once the problem
that was reported has been fixed, Smart Upgrade can be retried. On retrying, the next multiple problem will be
reported, and so on, until all problems are reported and fixed.
92
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
Internet issues
Workaround
To locate suspect URLs, manually open the request logs and search for incomplete requests, or use a tool such as
reqsorter.
Mail issues
However, criteria of this selection type also require that the database to be archived from is on a Domino 7 system
(locally on a Domino 7 client, or on a Domino 7 server). In cases where this is not true, any criteria based on "older
than" will not execute. Any/all other enabled criteria will continue to run.
Because of the large number of paths that archiving can take (e.g., processing done on client vs. server, on a client or
server schedule vs. manually initiated, out of current replica vs. out of named source, etc.), users will not receive any
errors if an "older than" criteria fails.
Therefore, "older than" should not be used as an archive selection type in an environment where users may have
database replicas on servers earlier than Domino 7.
Notes Client
Recipient icon confusion when sent to cc'd users
When the owner of a mailfile checks the "Display a half-solid circle when my name is one of at most (2) names in the
To field" option in Tools -> Preferences -> Mail -> Message Marking -> Recipients, there has been confusion when a
message is received and the owner is in the "To" field, but there are also recipients in the "cc:" field.
In this case, the recipient(s) in the "To" field will get a half-solid circle, even though there are users in the "cc:" field
because the first condition is met.
93
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
Notes Client
Reply to All will not work on Collapsed Personal Groups
There is a new feature to allow the user to not expand personal groups. This option is available in the Delivery Options
for a new Memo. If the recipient does a Reply to All action, the personal group name will be placed in the memo but,
since the group was created locally by the sender, the recipient will not be able to use this group name and get a No
match dialog (a delivery failure in R4).
This is a software limitation. The user should remove the group name from the reply.
Policy issues
94
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
One workaround for this would be to consider using the new Notes Multiple User Client feature. This allows users to
share the Notes program files, but have their own personal data directories - all on one machine. The feature is
limited to the Notes-only Client license. But, it is a great way to allow for the sharing of one machine/one Notes
Client, but also allow users to have their own personal Notes files.
Printing issues
Notes Client
Print previewing text in color shows up as black and white
Using metafiles, if the printer you are using to preview with does not support color printing, then font colors will not be
honored and will display as black and white. If you pick a printer that does support color, the font colors will be
displayed correctly.
Programming issues
Domino 6 uses JVM 1.3.1. Any standalone Java applets using lsxbe.so from Domino version 6 must be run under JVM
1.3.1.
Domino 7 uses JVM 1.4.2. Any standalone Java applets using lsxbe.so from Domino version 7 must be run under JVM
1.4.2.
Using any other configuration is not supported.
Domino Server
NotesDatabase.GetModifiedDocuments
The NotesDatabase.GetModifiedDocuments method doesn't work in Java on UNIX. The Java CORBA version of this
method also doesn't work.
95
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
Notes Client
Don't enter bogus value for cleanup_delay variable
If you enter a bogus value for the cleanup_delay NOTES.INI variable, roaming users' files will be cleaned up
immediately when exiting Notes.
Notes Client
Settings for printer header/footer are lost for roaming user
Currently, when you add text to the header and footer of the Printing tab (Database Properties), these settings are
stored in the desktop.dsk, and not in the actual .nsf file. If roaming to a dedicated server is being used, the
desktop6.ndk file will not roam to that server; only the bookmark will be stored there.
Notes Client
Some Roaming User Preferences not roaming correctly
The "Mark documents read when opened in preview pane" and the "Scan for Unread" Roaming User preferences are not
roaming correctly. Checking or unchecking those preferences, and then replicating or shutting down and restarting,
does not correctly save those preferences.
Search issues
Security issues
96
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
However, when the Notes Client uses SASL settings, the Notes Client tells the server that it would like to use Client
Certificate authentication; when this is the case and no Internet Client Certificate is present in the notes.id file, the
server is unable to authenticate the user, and will not allow them to search the directory anonymously either.
Domino Server
Misleading error message re: validating agent execution access
For Domino 7, server access as defined in the "Access server" lists on the Security tab of the Server document applies
to the signer of server-based agents. This is a change from R5.
Notes Client
Gemplus Smartcard causes error message on login
The error message "Incomplete or incorrect smartcard configuration" occurs when, after one user has logged in to
Notes with a Smartcard-enabled ID, logs out, and then another user changes location and tries to log in to Notes with
a different Smartcard-enabled ID. A second attempt to enter the PIN will result in "Smartcard device error. Please
remove and then re-insert your smartcard".
Workaround
Remove and then re-insert the Smartcard. This will allow the next PIN prompt to succeed.
� Background processes, such as Just-In-Time encryption, are currently unable to prompt for the PIN, and so will
only be able to use keys on the token if the token supports a protected authentication path and will therefore be
able to prompt for the PIN itself.
� If an ID file utilizing this feature is subsequently locked with a second smartcard, it may become impossible to
use any keys on the initial token on a single-slot system, since removing the smartcard that locks the ID file from
the reader to insert the initial token will log the user out of Notes.
� Some older versions of Notes/Domino will be unable to use the key stored on the token.
For more information on key rollover, see the topic "User and server key rollover" in the Domino Administration Help.
97
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
However, when the Notes Client uses SASL settings, the Notes Client tells the server that it would like to use Client
Certificate authentication; when this is the case and no Internet Client Certificate is present in the notes.id file, the
server is unable to authenticate the user, and will not allow them to search the directory anonymously either.
Domino Server
Running LDAP over SSL crashes MS Outlook Express
Due to a third-party software limitation, running LDAP over SSL may crash some old versions of Microsoft Outlook
Express.
Server issues
The following Java Console options are not supported to end i5/OS Domino server:
� Menu: File->Stop Server
� con kill domino
� con restart domino
If you issue any of these commands, the WRKDOMSVR panel will show that the server is in an *ENDING state,
however the server does not end.
98
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
The following Java Console options are not supported to shut down the i5/OS Domino server:
� The menu command: File - Stop Server
� The server console command: kill domino
� The server console command: restart domino
If you issue any of the above commands, the WRKDOMSVR panel indicates that the server is in an *ENDING state, but
the server does not shut down.
Domino Server
Domino for Linux on zSeries jconsole program limitation
The following is a list of Domino Console restrictions for Linux for zSeries:
1. The jconsole command may be run from a Linux for zSeries system by setting the DISPLAY environment variable
to point to a workstation running the XWindows server.
Domino Server
Domino Profile Setup can't get system databases from filesystem
The Domino Server Setup program has an option for setting up an Additional Server that allows the user to obtain the
server's system databases from the filesystem, including a CD, or a network drive, instead of replicating them from the
Domain Server. This option can be selected on the panel entitled "Provide the system databases for this Domino
Server", with a checkbox field called "Get system databases from CD or other media".
The Domino Server Setup program also has the ability to record a Server Setup Profile, which will record the
information for a server configuration is a file that can be applied either locally or remotely, as well as with a -silent
option. Applying this Server Setup Profile will configure the server specified using the configuration information that
was recorded.
Currently, a problem exists with the Server Setup Profile recording process that makes it unable to retain the option
"Get system databases from CD or other media" when it is selected. If a user selects this option while recording a
Profile, it will not be applied when a server is setup using that Profile.
The workaround to this problem is to either allow the Server Profile Setup to obtain the system databases from the
Domain Server (which requires that the Domain Server specified be running and reachable over the network), or to
perform the Server Setup (locally or remotely) without the use of the Profile.
99
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
Domino Server
If upgrading from R5, the ACL of webadmin.nsf isn't maintained
During upgrade, only the webadmn.nsf ACLs from R6 and higher are maintained, because the R5 webadmin.nsf is
different (different roles, etc.).
If you are upgrading Domino from R5 to R7, the ACLs of webadmin.nsf won't be maintained completely.
Workaround
You can explicitly re-enable transforms by setting the NOTES.INI variable Enable_iSeries_XSL=1. It is
recommended that transforms be offloaded to the client.
Domino Server
Live Mode Memcheck requires AIX 5.3 or greater
Running NSD causes memcheck, the Domino memory checker, to be invoked. If you are using AIX version 5.2 or
earlier, and you invoke NSD while Domino is running, then memcheck will not be executed. This is due to a limitation
in earlier versions of AIX. You will see the following message in the NSD log file:
Domino Server
Message reporting on non-Windows machines
The message reporting feature of Domino creates bar charts in some of its reports. These bar charts are created
using the Java Abstract Windowing Toolkit (AWT). AWT is the interface between Java and the windowing system native
to the OS on which the server is running. On some platforms (i.e. Windows), the windowing system is always on and
active; on other platforms (i.e., UNIX), this is not necessarily the case.
On those other platforms, a native windowing system, like X11, must be installed and running in order for the
message reporting feature to work correctly.
100
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
Domino Server
Remote server Setup from UNIX to W32 cannot be silent
When attempting to perform a Remote Server Setup, using a UNIX system as the Remote Setup client, the program
will have problems setting up a Server on a W32 system (Windows 2000 or Windows NT4).
This only occurs when the user attempts to use the "Silent Setup" option. This would be invoked with the following
command-line:
The problems occurs this way because the Silent Setup option requires a path to the NOTES.INI file for the server
being setup remotely. However, when the Remote Setup client is on a UNIX system, it is unable to interpret a W32
path, such as "C:\Lotus\Domino\Data\notes.ini". This causes the Setup program to write the following error message
to the errorlog.txt file (where Silent Setup log output is written):
The workaround to this problem is to use the Remote Setup client on UNIX system in GUI mode only. If a Profile is to
be used, then the "-playback" option can be given to the remotesetup command as follows:
or
This will allow the user to manually select the serverhost to be setup, and then to proceed through the Profile in GUI
mode on the remote UNIX client system.
As a result we discourage the use of the STOP PORT console command and RESTART PORT console command. If
STOP PORT must be used, please wait a few minutes after issuing STOP PORT before the START PORT command is
issued.
We recommend that STOP PORT and RESTART PORT not be used on Windows servers.
101
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
1. The jconsole command may be run from a z/OS system by setting the DISPLAY environment variable to point to
a workstation running the XWindows server.
2. If you are using zOS Console Support for Domino, be sure you use a unique user ID for each Domino server
partition (DPAR).
We also recommend you continue to monitor the console log for the message "Warning: cannot merge full text index
a/notes/data/mtdata/mtstore.ft due to insufficient disk space" and manually grow z/FS files systems as needed
during off-peak hours.
Domino Server
Cannot deserialize multi-dimensional array in LotusScript
Multi-dimensional arrays as input to a LotusScript Web Service are not supported in this release.
Domino Designer
Earlier Web Service design elements do not open
LotusScript Web Service design elements created with early Domino 7 beta builds may not be able to be opened with
the gold build. In this case, the following error message will be displayed:
"Unexpected error initializing the Web Service design element: Unexpected: no
err message"
Domino Designer
LotusScript runtime deserialization into empty dynamic arrays
User-defined classes may contain dynamic arrays. As input parameters to some operation in a LotusScript Web
service, these must be initialized in order to be dereferenced by service code without abending on an "uninitialized
dynamic array" error.
The LotusScript Web service runtime re-dimensions such arrays to a length of one empty element, as-needed i.e.,
during deserialization, when no array elements are present in the incoming SOAP request.
102
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
Domino Server
LS Web Services do not yet support SOAP multireference encoding
LotusScript Web Services do not yet support client requests that use SOAP multireference encoding (i.e., href/id
attributes for "reusing" common values)
Domino Designer
Multi-byte characters in WSDL documents
WSDL documents are Unicode-based XML documents, and as such, may contain characters which are multi-byte in
local operating system character sets. Because of file-system dependencies, WSDL import does not yet succeed with
WSDL documents containing such characters.
Domino Designer
XML schema mechanisms "include" and "import" are not supported
The XML schema mechanisms "include" and "import" are not supported. That is, any XML schema defined in an
imported WSDL document must not refer to any external XML schema documents.
Notes Client
Java Debugger needs file copied into Notes binaries directory
In order to use the Java Debugger, the file dt_socket.dll must be in the Notes binaries directory; it is currently
installed in the jvm/bin directory in the Notes binaries directory.
If you try to use the Java Debugger without dt_socket.dll in the Notes binaries directory, Notes will crash.
Simply copy dt_socket.dll from jvm/bin to the Notes binaries directory to work around this problem.
Notes Client
2nd-level delegator in iCalendar receives unexpected reschedule
On an iCalendar repeating meeting with two levels of delegation, the 2nd-level Delegator receives a reschedule
unexpectedly.
Workaround
Since the user has already delegated the meeting, they cannot accept the reschedule. The user can delete it manually
out of their mail file.
Notes Client
Calendar Managers always go to the Week View tab
When a Calendar Manager selects the All Calendar Entries tab (any option under it) and then try to return to the Day
or Month Calendar Views, it will always return them to the Week View. Once on the Week View, the Calendar Manager
can change to the Day or Month View.
103
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
Notes Client
Error responding delegated repeating invitation in meeting views
Users receive "You must select an instance document to perform these actions" while responding to a delegated
repeating invitation from the meeting views
Workaround
Open up the delegated invitation, and respond from it.
Notes Client
iCal: responses from Outlook Invitee comes as winmail.dat
When Outlook invitee responds (Accept/Decline/Tentatively) to a meeting sent by Notes Chair, the responded notice
comes over as a win.dat mail attachment.
Workaround
When the Outlook Invitee is replying, choose Respond with Comments. Before mailing, double click on the recipient's
(chair's) name and uncheck "Always Send To This Recipient In Microsoft Exchange Rich-Text Format". The Notes chair
will receive a Notes C&S workflow reply.
Notes Client
Invitations via SMTP can now transmit images
When you send a meeting invitation over SMTP and include an image file in the Description field, the recipient now
receives the image. You can also include images in the comment window when you respond to a meeting with
comments.
Notes Client
Online Meeting Password and Restricted Options
In Notes/Domino 7, meeting Chairs now have the option to send an Online Meeting with a password and/or to restrict
the Online Meeting to only the invitees of that meeting. Invitees of the meeting will only receive these options if they
are currently using a Domino 6.5.4 or higher template and server.
Workaround
For invitees who are not using Domino 6.5.4 or higher, have the invitee look in document properties at the "Meeting
Password" field, or send a request to the Chair to have them include the password in the body of the meeting.
Notes Client
Renamed users can not transfer direct-booked R&R reservations
If a user has direct-booked reservations in the Rooms and Resources database, and the user is renamed,
they will not be able to transfer these reservations.
In this case, the administrator has the option to transfer the reservation back to the user under their new
name; then, the renamed user will be able to transfer the reservation.
Notes Client
Reschedule to non-Notes should apply to "Just this instance"
Many non-Notes applications, like MS Outlook, do not support rescheduling to "This and all future instances" nor "This
and all previous instances". For this reason, when sending a reschedule of an iCalendar event to a non-Notes
application, Notes users should select "Just this instance".
104
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
Client issues
Notes Client
Autosave - Enabling option in User Preferences doesn't roam
In User Preferences, on the Basic tab, the "x minutes for Autosave" option does roam; however, the checkbox does not
roam.
Notes Client
Autosave - Garbage characters may show up when server is down
Users may observe error messages that contain garbage characters while an Autosave document is being recovered,
or the user's Autosave database contains some documents waiting for recovery, while the server of that database is
down, or in the process of failing over to another server.
The user receives an error message which says "You cannot quit Notes because a dialog is active. Switch to Notes
first, close the dialog and then exit Notes", followed by a dialog asking them if they want to recover autosaved
documents. A new instance of Notes also appears in the taskbar. Printing works from the mail view, but the user may
get numerous dialog boxes and new instances of Notes.
Notes Client
Autosave - Recovered mail always get appended with a signature
If a user with the option to always include their signature on emails recovers an email message then their signature is
added to this recovered message. Deleting the appended signature is suggested for a workaround.
Notes Client
Autosave - Response created in 6.x or prior cannot be recovered
In the following scenario, a Response document cannot be recovered by Autosave:
The Response document opens automatically, but it contains original content only. The modified content has not
been saved.
105
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
Notes Client
Black Toolbar icons
The small (18 pixels) toolbar icons sometimes appear black (just the mask). This occurs most often in low memory
situations.
Notes Client
Compacting a desktop with private views
When you wish to compact the Desktop file, please be sure to close all private views first. Attempting to compact the
desktop while a private view is open will result in a Notes Client crash.
Notes Client
Hovertext for embedded contact lists not working
The extended status text that pops up when 'hovering' the mouseover name displaying IBM Lotus Instant Messaging
and Web Conferencing awareness does not currently work for embedded contact lists.
Notes Client
iCalendar: All Day events are not converted properly
The iCal's "All Day events" are not converted properly into Notes' "All Day events".
106
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
Notes Client
Known issues with IM Meetings if POP-UP blocker is turned on
Known issues attempting to connect to Instant Messaging Meetings within Notes if POP-UP blocker is turned on.
If you experience an issue with the Browser window failing to launch Instant Messaging Meetings when Running
Windows XP Service Pack 2 or if you receive a message "Dummy Window to open URL" and are unable to connect
when running Mozilla 1.7 as your browser, check to see that Pop-Up blocker is turned off.
Domino Server
Known problem with "Move to another server.." in WebAdmin
If you want to move some users' mail and roaming files to another server using the Web Administrator, you must log
in to the Web Administrator on the mail/roaming server to do it.
Notes Client
Notes crashes if Admin Client is opened from Tools menu twice
Notes crashes if you attempt to open the Administrator Client from the Tools menu more than once. The first time,
the Admin Client will open and work fine. If you close the Admin client and then reopen it, Notes will crash. Be sure
to save all your work before doing this.
This issue occurs when the Soft Delete expire time has been set to a value greater than 65535 using either LotusScript
(UndeleteExpireTime property of the NotesDatabase class), or manually on the Advanced tab of the Database
Properties.
Workaround
After the error occurs reset the expire time to a value below 65535.
Workaround
Completely uninstall TweakUI via the Control Panel. If the uninstall is unsuccessful, or if you still have problems
running Notes, the Windows OS needs to have the registries cleaned. Please consult Microsoft when uninstalling
TweakUI.
Note: It is strongly recommended that you do not install any unsupported tools on your system.
Workaround
Use the Domino Administrator Client to modify Mail Settings for documents.
107
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
Domino Server
Webadmin: "Open" button in catalog database works incorrectly
If you are at the Domino console to Load catalog, then you log in to Web Administrator and expand the "Files ->
Catalog(7) -> Database -> by xxx" view, selecting and opening a database using the "Open" button displays the
following error:
HTTP Status Code:404
Reason: File not found or unable to read file
Notes Client
"Formula must evaluate to text" error on Welcome page
When opening the My Work Welcome page (formerly called "Workplace") you may receive a "Formula must evaluate to
text" error.
Workaround
� Open your bookmark.nsf in Domino Designer
� Go to 'Views'
� Click on the view called "(Downloads)" and click 'Design - Preview In Notes'
You will most likely see two $branding documents there. If you do, see the "Multiple $branding documents" section
below.
If instead you see two documents with the exact title of "$branding4AA10721D4DE2AFF85256D4F003B84B4", see the
"Multiple $branding+UNID documents" section below.
108
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
Domino Server
"Searchresults No Documents Found" searching via browser
When searching a database such as the Domino Directory from a web browser (either directly browsing to names.nsf
or through webamin.nsf) the "Search" button (red below) may appear not to be working.
When you enter a value in the field for which you expect results to be returned, and you receive the following:
Seachresults No Documents Found
it may be an indication that the database is not full-text indexed.
The "Start with" button (the other button shown above) will work without the database being full-text indexed.
DB2 issues
Domino Designer
Actions run on federated data in query views may cause errors
When a user executes an action (an agent visible in the Actions menu) from within a query view containing federated
data, they may immediate receive an "invalid or nonexistent document" error. This occurs because the client attempts
to open the first note on which the cursor is positioned. If this note contains federated data, the client cannot open it,
and the action fails to execute.
Workaround
Execute the action from a different view.
Currently, if you create a form with a multi-value date field with records that contain the above data, and then create a
DAV with a multi-value date field (delimited, etc) and populate it, you will see all the above data displayed as simply
multi-value. The former range values are changed to multi-value. The examples above would look like:
If you then try to insert from SQL, specifying a multi-value data set works fine but specifying a range does not. So the
command:
would return '06/06/2008' in the Notes record. It actually drops the second value because it doesn't understand the
'-' indicating a range.
109
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
Domino Designer
Document locking introduces problems with DAVs
If you are using DB2 Access Views (DAVs), you cannot use the Notes database document-locking option.
Workaround
Avoid client-side inserts while the associated DAV (to which the user expects the inserted documents to be added) is
being populated.
110
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
If you are moving a database that has a name composed of mixed case characters, use the server console command,
DB2 group move. For example, at the server console command line, type
where:
� db2 group move is the server console command
� MIXeD.nsf is the database name composed of both upper and lower case characters
� grp54 is the name of the DB2 group to which you are moving the database
Note: Applications using the recommended @DB2Schema function will work without changes to the NSFSCHEMA.
property.
Note In Steps 2, 3, and 4, <group> refers to the tablespace name not the tablespace container (file system) name
and is case sensitive on IBM AIX systems. In the example, GRP2 is the tablespace name and would be entered in place
of <group>; 2.DB2GRP is the tablespace container name. On IBM AIX systems, be sure to set up the appropriate ACL
for the directory you are using.
3. Add a new container of the same size in the new location, by typing this command:
db2 => ALTER TABLESPACE <group> ADD (FILE 'D:\newdir\2.DB2GRP' 4032)
DB20000I The SQL command completed successfully.
111
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
Note For large tablespace containers, the command "ALTER TABLESPACE ... DROP" may fail with the error
"SQL0258N Container operations cannot be performed while a rebalance of the table space is pending or in progress.
SQLSTATE=55041". To resolve the error, when rebalancing is complete, re-enter the command
db2 => ALTER TABLESPACE <group> DROP (FILE 'C:\Lotus\Domino\Data\2.DB2GRP')
1. On the DB2 server, create the directory in which you want to add the new DB2 data.
2. From the Domino Administrator, attach to the desired server.
3. From the Domino Administrator, click Configuration.
4. Choose Server -- Current Server Document, and then click Edit Server.
5. Click DB2 to open the DB2 tab.
6. In the Directory field, remove the existing directory and type the name and path of the directory in which you will
store the DB2 data.
7. Save and close the Server document.
8. Wait for the server to process the change, or from the server console, type
Restart server
9. From the Domino server console, verify that the new directory information exists by typing
SHOW CONFIG DB2DIRECTORY
10. From the Domino Administrator, click the Files tab.
11. Select DB2 Groups from the tree, and then select the group that contains the DB2 enabled Notes database that
you want to move.
12. Right Click on the selected file, and then select Move to Group. (Optionally, you can use Tools - DB2 Groups
instead.)
13. Click the check box, Move to new group.
Note: If there are no groups to move to, the check box is selected by default.
14. Click Move.
15. The DB2 data is added to the new directory.
16. To move additional files to the new DB2 group,
� From the Files panel and the group database list, select the DB2 database that you want to move.
� Repeat Step 11.
� Select the new DB2 group that you just created, and then click Move.
17. If you no longer need the old container, lock the old groups.
Domino Designer
New copy of DB with QV causes 'Invalid or nonexistent document'
On a DB2-enabled server, creating a query view in a database, and then copying that database, results in an error
message opening that query view in the copied database, as in the following scenario:
1. In a database:
� Create a form with a few fields that will be used to populate the database
� Create a few documents using the form
� Create and populate a DAV using the form & fields
112
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
� Create a query view returning all fields from the DAV ("Select * from dbname.davname"), and columns to
show the fields
� Open the query view in the client; verify the view opens correctly and documents can be opened from the
query view
2. Make a copy of the database
3. In the copied database, open the query view
4. Open any of the documents
5. You will see the error 'Invalid or nonexistent document'
Workaround
Open the newly-copied database in Designer. Check the 'DAV - update as necessary' option. Check the Query View's
SQL statement; modify it so that the database name and DAV name matches the newly-copied database names.
Workaround
Press SHIFT + F9 to correct the view.
113
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
Domino Server
Query views cannot view federated data external to DB2 table
Because of a current DB2 bug, query views cannot view federated data outside of the DB2 databases in which they
reside.
Workaround
Keep these databases in NSF format.
Workaround
Make the default database NSF and (re)create the Web Administrator database.
Designer issues
Domino Designer
Crash copying form actions to view
If you copy multiple Form actions to the clipboard (Ctrl + C) and attempt to paste to a View that has ZERO actions,
Notes crashes.
Workaround
Copy only one action and paste it into the view the first time. After there is one action in the view, multiple Form
actions can be pasted.
Domino Designer
Errors in agents imported by DXL not highlighted in Designer
If you use the DXL Importer to create a LotusScript agent that contains LotusScript syntax errors, and then open the
agent in Designer (having first signed the agent with the Administrator Client or programmatically), the Designer may
not bring the syntax errors to your attention, and may allow you to add more incorrect lines of LotusScript code
without receiving a warning. The Designer may also allow you to save the agent with the errors present, though note
that the agent will not execute.
You can correct this problem by re-importing the agent with the LotusScript syntax errors corrected in the DXL.
114
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
For example, if you created a query view with SQL "SELECT * FROM NSF_NAME.DAV_NAME" and the view selection
formula "SELECT form="form_name" & @contains(field_name; "sample"); your DAV should include "FORM" under
source type "All".
In the above SQL example, a wildcard * is used, but if you specify each field, you should include FORM specifically to
get the correct result sets.
Domino Designer
Simple Actions cannot be used for new or changed view selections
When creating a new view selection, do not use simple actions, as they will have no effect. Similarly, do not use
simple actions when changing an existing view selection. Existing view selections employing simple actions should
still work properly.
Using a formula with the same intended effects as the corresponding simple action can still be used for new and
changing view selections. This can be used to work around the problem.
Directory issues
1. Determine the name of the certificate authority that issued the SSL server certificate. Connect to the server, using
SSL, with a Web browser. Do this by entering https:/ when you enter the URL.
2. In the security alert dialog, click "View certificate" and see the name in the "Issued By" field. This is the common
name of the issuing certificate authority.
Note: If you use https, and no security dialog is displayed, you may already have the required root or SSL server
certificate installed.
3. Click Tools - Internet Options - Content - Certificates. You can view the SSL server certificate on the "Other People"
tab, and see the "Issued By" name in this way. You can also check for installed roots on the "Trusted Root
Certification Authorities" tab. If the issuing root for the SSL server in question is already present, no further
action is required. If not, proceed to step 4.
4. Contact your administrator to locate the server running the Certificate Requests database for the issuing
certificate authority identified in the previous procedure. The Certificate Requests database is commonly named
"certreq.nsf". Open the database using the Internet Explorer Web browser (for example,
http://ca_server.com/certreq.nsf) and click "Accept this Authority in Your Browser." This installs the root
certificate.
Domino Server
Bind with Chinese DN fails on Solaris 9 platform
For Domino servers running on Solaris 9, bind with Chinese DN fails on all locales; however, you can do a search using
Chinese name as the search filter.
You may also encounter this problem if you have other Double-Byte Character Set (DBCS)-named entries.
115
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
To create correct CDC(s), the administrator should perform the following three steps:
� Create separate copies of CDC databases (not replicas) for each distinct locale desired. For example,
French and Danish users may each require a CDC sorted specifically to their respective language locale. It
may be useful to include the locale in the file names e.g., cdc-fr.nsf and cdc-dk.nsf. If your international
users don't mind using the same sort order, you then only need one CDC.
� Set each CDC's "Default sort order" in File - Database - Properties - Design to the desired value. For
example, English users may want Latin1. Select "Unicode standard sorting" if a server is using the CDC,
otherwise you may de-select this option so that all documents are collated according to the default sort order
you just set:
� Perform a full rebuild of your CDC(s) using the "load dircat" Domino console command combined with the "-r"
option.
116
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
� Enter the LDAP DN in the "Shortname/User ID" of the Person document for each LDAP user that requires SSO
access. The LDAP DN should be formatted in the Notes style, using slashes instead of commas.
� On the Internet Access section of the Security tab of the Server document, enable "More name variations with
lower security."
[email protected],ou=acme,o=acme,c=us
[email protected]/ou=acme/o=acme/c=us
Workaround
Disable Anonymous access on the HTTP port.
DOLS issues
Workaround
Users should install a later version of IE.
Note: If user attempts to install a subscription using Internet Explorer 5.0 with 128 bit encryption, they may receive
the following error: "DOLS DSAPI error: user must be logged in in order to go offline." There is currently no
workaround.
Domino Administrator Client, Domino Designer, Domino Server, Domino Offline Services (DOLS)
Limit subscription names to fewer than 30 characters/bytes
Some subscription titles with international characters (double-byte or multi-byte) are truncated when the subscription
is downloaded. The workaround is to use a title that contains fewer than 30 characters or bytes (if multi-byte).
117
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
Workaround
Make sure that all directory catalogs on the same Client have the same replication schedule.
Domino Administrator Client, Domino Designer, Domino Server, Domino Offline Services (DOLS)
Problem viewing "Out of Service" databases on a clustered server
When a user installs a subscription offline, then an Administrator or Designer marks the online version "Out of Service,"
the user can still synchronize with a replica on another server in the cluster.
But when the user then tries to use the Web Control or Domino Sync Manager to view the database online, they get an
error.
Domino Administrator Client, Notes Client, Domino Server, Domino Offline Services (DOLS)
Internet password not synchronizing
If a user downloads a subscription, then changes their Internet Password in the Person document on the server, they
get an "Access denied" error if they try to use the new password to open the subscription offline. This is because the
password does not synchronize from the server to the offline Domino Directory (DOLNAMES.NSF).
Workaround
After deleting the subscription, and reinstalling, the user will be prompted for the sync password which is now different
from the internet password. After synching, go offline, and you will now be able to enter the new internet password to
access the db.
Workaround
To launch the subscription after the download you must launch it from the Lotus Domino Sync Manager.
118
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
Domino Administrator Client, Notes Client, Domino Designer, Domino Offline Services (DOLS)
DOLS on a Domino Configuration Directory server
When there are DOLS subscriptions on an additional Domino server configured as a "Configuration Directory" server,
make sure the Security Policy is either "Prompt for ID" or "Auto Generate."
If the user tries to install a DOLS subscription from an additional Domino Configuration Directory server with a
Security Policy of "Lookup in Domino Directory" they will get an Error 500, and the message "DOLS DSAPI error: No
person record found in names.nsf for user <username>."
119
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
Workaround
Refresh the desktop or restart the operating system.
Workaround
Open the security section of the server document and disable the option "Compare Notes public keys against those
stored in Directory."
The "Overwrite existing user ID" setting should not be turned on in an enterprise that uses encrypted subscriptions.
Users whose IDs are overwritten will not be able to open an offline subscription encrypted with a key from the previous
ID. The only way to apply new IDs to encrypted subscriptions, is to delete the encrypted database and reinstall.
120
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
Workaround
Use \*nsf instead of just *.nsf
Workaround
Go to the tab with the certifier id, reenter the password and save the security policy.
If the user is created without an alternate organization unit, such as AlternateName/AlternateLanguage, you can login
offline using that ID.
121
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
Workaround
You can configure a passthru server for one or more specific users, or for all users.
122
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
4. Create a new server Connection document of connection type "Local Area Network" and identify the DNS path to
the passthru server (IP address).
5. If the passthru server is in a different domain or is certified by a different Organization/Organizational Unit, it may
be necessary to copy the Notes cross-certificate for this user from another local NAMES.NSF to the certificates
view of the DAMO NAMES.NSF.
Troubleshooting
Use the following NOTES.INI variables to help troubleshoot any passthru server configuration issues:
Log_Sessions=1 -- to help troubleshoot the configuration, set this on both the passthru and Domino server
PASSTHRU_LOGLEVEL=5 -- set this on the passthru server and the DAMO client to capture helpful information in
the LOG.NSF
Note: These procedures assume that the destination and passthru servers have been properly configured.
Address Book
Distribution lists created in Notes that contain other distribution lists (nested distribution lists) cannot be resolved
within Outlook. Nested distribution lists created in Notes are resolved in the Domino server and can be used to send
messages. Nested distribution lists created in the Outlook Contact folders are resolved within Outlook and can be
used to deliver messages.
123
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
Group To Dos/Tasks
� In Outlook, when forwarding a task that includes an attachment to another Outlook user, the attachment is
not forwarded.
Mail
Sending e-mail
� To ensure full directory access, all directories you want to select must reside in your domain. This release
does not provide access to directories that require additional certificates to access, such as directories in
different domains. If you cannot access a directory, talk to your administrator.
� It is recommended that complex documents be placed as attachments in e-mail. Microsoft Word is
supported as the primary editor and is recommended where available.
� The preferred format for e-mail should be set to Rich Text format in Outlook for best results.
� Table formatting in some cases may be lost when sending from Outlook; use attachments for complex
documents.
� Messages removed from Domino Access for Microsoft Outlook using "shift-delete" are not removed from the
server replica. Users should simply delete messages and empty them from their "Deleted Items" folder to
ensure proper synchronization of deletes from Domino Access for Microsoft Outlook.
� Mail notification of briefly changing the mouse cursor does not work in this release.
124
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
Autoprocessing
� When using "Autoprocess," the Chair does not receive an acceptance notice from the invitee, but the meeting
is added to the invitee's calendar.
� On the Autoprocess tab, if you enable automatic responses to meeting invitations from specified users, you
have the option of choosing a name from the address book. however, you must remove the "@<domain>"
portion of the address for this feature to work.
Outlook features not supported
� The fields "Show Time As" and "Categories" are not sent to invitees.
� When you create a meeting invitation and save it as draft in Notes/Domino, the addresses are not available
when viewed in Outlook.
� If you set an alarm for a specific meeting in Notes, the alarm is not set in Outlook for the same entry.
� If a meeting invitation created in Notes is delegated to an Outlook user, the Outlook user cannot take action
on the meeting. However, the meeting may be added to the delegate's calendar.
� The Outlook XP feature creating "Group Schedules" does not operate correctly. It will not save the members of
the group when initially created; subsequent edits will be saved and operate correctly.
� The "cc" field is not supported when sending a response to meeting requests, add any additional recipients to
the "From" field.
� The Notes/Domino invitee cannot delegate meetings created with an Outlook chair in this release.
� Comments sent by a Notes/Domino Chair or Notes/Domino delegator are not supported when sent to
Outlook Chair.
Other
� Occasionally when accepting/declining multiple updates for a meeting, Outlook may report the error "The
messaging Interface has reported an unknown error. If problem persists restart Outlook." Close the entry, and
reopen it and accept/decline again. The error should not reappear.
� Addresses selected from the personal contacts and LDAP directories will not show the tracking status of
attendees, when creating meeting invitations. They will correctly receive the meeting invitations, and updates
and responses will be received.
� If a delegate tries to change the date in an appointment, reminder or all day event that was created by the
owner of the mail file, the delegate will get a message that the entry has been changed by another user. The
delegate will be prompted "Do you want to make a copy in the default folder for the item?" Workaround:
Delegate should click yes, and then close the calendar entry. Reopen the calendar and make the necessary
changes.
125
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
Tables
In the following cases, Domino will convert table formatting to a style that is supported:
� Tables created using "AutoFit to contents" tables and the "Fit text" to cell feature.
� Varying column widths between rows; varying the number of cells between rows.
� Varying text alignment and inner margins between cells -- all cells will have the same values. In a cell, the top
and bottom margins will always be equal and the same is true for left and right margins.
� Varying cell border style and color between cells -- all cells will have the same cell border style and color, and
the table's outer border will be of a single style and color.
� Shading -- only solid style of cell and table fill (shading) is supported -- Other styles (such as hash marks) are
converted to solid.
� Table and cell border styles -- Domino supports eight styles; all others will be converted to the closest match.
� The merge cells feature.
� Number of columns and levels of nested tables are limited to 63 and 7, respectively.
Tables
� Fit to Window style tables.
� Cell image and gradient fill (shading).
� Mixture of fixed and variable cell widths in a table.
� Tabbed, captioned, and animated tables. These will be converted to normal tables in Outlook.
For migration issues, see the release note "Exchange to Domino Migration Issues."
126
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
Workaround: During registration, make sure you manually extend the name or you will be prompted to
overwrite the first instance of the truncated name.
See also the release note "Domino Access for Microsoft Outlook" for a full list of problems and limitations.
127
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
The purpose of this button is to help manage large volumes of data that might be reported in this database. Using
this button will allow users to display only documents that are marked unread. This will allow Administrators to view
new documents that require attention and temporarily remove documents that have already been reviewed (read).
The button serves as a 'toggle' - when viewing the Unread documents, the button now reads 'View All'. Click the button
and it will now display all documents for this view.
There are some minor problems when using this button in a view that is set to 'Collapse All'. After clicking the 'View
Unread' button in a view that is fully collapsed, the category counts will continue to reflect the total docs in that
category, not the unread docs in that category. In addition, if you click the category, the category will disappear,
leaving only the unread documents for that category. This occurs for each category in the view. If you click each
category, eventually, you will have a view of unread, uncategorized documents.
To avoid this, simply make sure the view is not set to 'Collapse All' before using the 'View Unread' button. The view
should display correctly for this scenario.
128
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
In Domino 7, some of the message document Type values have been changed to more accurately describe events
defined by these documents. For example, some messages that had been defined with a type of 'Database' have been
changed to have a type of 'Security'. If you have defined Log Filters using Type, you may want to review their values.
Also in Domino 7, some of the message document Severity values have been changed to more accurately represent
events defined by these documents. If you have defined Log Filters using Severity, you may want to review their values
as well.
Domino Server
Orphaned documents left in DDM.nsf
In certain cases, documents have been found in a DDM.nsf that one wouldn't expect to be there based on the selective
replication formula. One example of this can occur after the formula is changed (due to a hierarchy change.) When
the last replication occurs with the former child server, any documents no longer contained on that server (let's say
they were deleted) won't be removed in the current server. This means that they are stuck there until removed by an
admin.
Workaround
Use Control-Shift View->Go To to go to the hidden the ($vwAllEvents). Look at the first column which is
OriginatingServer. Select all of the documents for those servers not in the selective replication formula and then
delete them.
Domino Server
Removing multiple copies of TCP and Mail probe documents
When the event process detects that there is no events4.nsf, it creates it. It then sets up certain default monitors by
creating documents in that database. One of those monitors is the probe documents for both TCP and Mail.
Normally, this is okay, however, this can lead to the following situation:
Server A is the admin (first) server in the domain. There is also a Server B. Server B's events4.nsf is deleted. So
it does the above steps. Events4.nsf then replicates with Server A and adds the new TCP and Mail probe
document to Server A's events4.nsf which eventually replicates the old probe docs back as well. So now there are
two copies of the TCP and Mail probe documents. Every time events4.nsf on Server B is blown away, this will
happen and over time will create more documents.
129
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
The code was changed to only create those default monitors on the first server. So deleting events4.nsf on any other
server won't result in new documents. However, since this problem may have occurred on your servers in the past
action should be taken to removing these unnecessary documents. To do this:
1. Open events4.nsf on your server.
2. Navigate to Event Generators -> TCP Server
3. In the view, find those documents that are categorized as All Servers. If you have multiple ones, remove all
but one of them.
4. Navigate to the view Event Generators -> Mail Routing and do the same.
Domino Server
Router "complains" about messages that contain no recipients
In the Beta releases, it was possible to create a DDM Mail probe configuration document without specifying a
recipient. The template has been fixed so that is no longer possible. However, if old configuration documents are still
present, the will cause the router to issue the following message:
To correct the issue, simply delete the probe (since it is based on an old form), and recreate it.
Workaround
The following settings in the Server document default to 10000 KB. Increase these settings to accommodate the use
of file attachments larger than 10 MB:
130
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
You can insert the link only in the last cell of the table. For example, if a table has 6 cells, you can insert the link only
in the sixth cell.
Workaround:
Don't put the Group into the Dircat. Enter the Group name in the "To" field and then click send. Choose "Use Name
Anyway" when prompted that the name is not found. Alternatively, you can create Groups locally in your contacts.
� You may be prompted for a Synchronization Password the first time DOLS attempts to synchronize the offline
mail file. When such a prompt occurs, you must set the Synchronization Password to your Notes password.
DOLS will automatically save this password in your subscription synchronization preferences. When logging into
the database offline in a browser, use the same internet password you would use to log into the browser online.
131
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
� If your offline mail file is encrypted locally, then a HTTP 500 Server internal error may occur when the offline mail
file is opened, unless you have correctly set the Synchronization Password for the subscription to the Notes
password. In the DOLS Sync Manager, select the mail file subscription entry, then select the Properties - Security
dialog to set the Synchronization Password.
A script from "International Business Machines Corporation" has requested enhanced privileges. You should
grant these privileges only if you are comfortable downloading and executing a program from this source. Do
you wish to allow these privileges?
Local Archiving
Local archiving is not supported.
Preferences
You cannot set your default mail client in the Other Preferences.
Alarm
Even if you snooze an alarm, the alarm window will no longer pop up after you switch to another view (e.g., from Mail
to Calendar).
Proxy Support
Proxy support is not available in Linux Mozilla for this release.
1. Copy the data\domino\html\sametime\stlinks directory from the Sametime server to the same location on your
Domino Web Access server. Create the Sametime directory if one does not exist.
2. Replace the data\domino\html\sametime\stlinks\stlinks.jar file on the Domino Wed Access server with a signed
version of stlinks.jar file. In Sametime 3.1, this file is in the Toolkit\stlinksignedapplet directory on the Sametime
3.1 installation CD 2; for Sametime 6.5.1, this file is in the <Sametime server
directory>\Data\domino\html\sametime\stlinks\signed.
Note: For more information on setting up Domino Web Access for Sametime, see the Domino Administration help.
132
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
cd /
ln -s /usr/java/j2re[VERSION]/plugin/i386/ns610/libjavaplugin_oji.so [Mozilla
Installation Directory]/plugins/libjavaplugin_oji.so
Restart Mozilla
Java Plug-in is a part of the Java Runtime Environment and you can download it from http://java.sun.com.
Note: To check if Java Plug-in is correctly installed, select [Help]-[About Plug-ins] to see "Java(TM) Plug-in 1.4.1_xx" in
the plug-in list (where xx is revision number of Java Plug-in).
Offline
� Offline is supported on Mozilla 1.4.1 and 1.7 with SuSE 8.0/United Linux 1.0 SP3. Be sure to install the Red Hat
package named C/C++ Compiler and Tools.
� Only one offline Domino Web Access subscription is supported per Linux client. If you want to install a new
subscription on a Linux client that already has a Domino Web Access subscription installed offline, you must
uninstall the existing subscription first.
� Use the Go Online drop down menu to install, synchronize, schedule synchronization and reinstall your
subscription on the Linux client. The Domino Sync Manager is not available on Linux Mozilla. Instead, use DWA
Sync to synchronize your mail file on the Linux client.
� There must be a Mozilla script file in the usr/bin directory to be able to launch Offline from the desktop Offline
icon. The Mozilla script file is usually a part of the Mozilla installation and is located where Mozilla is installed.
Users may have to copy their script file to the usr/bin directory then edit it so it points to the directory where
Mozilla is installed.
� The Offline mail file is always installed to the user's $HOME directory.
� If you have a problem installing, synchronizing, or going offline, and receive a message that one of these services
is already running, you may need to reboot your system. After you reboot your system, remove files named
httploaded, synching, or downloading in the /usr/tmp directory. Then, retry the operation that was failing.
Upgrading DOLS
You must remove your current version of DOLS before you upgrade. For information on uninstalling Domino Off-Line
Services for Mozilla (on Linux clients), see the Domino Web Access help topic "Uninstall Domino Web Access from
Linux Mozilla."
133
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
Signed Mail
When a signed message is sent from an account that has an Internet certificate included in the imported Notes ID to a
recipient that does not have an imported Notes ID, the signed icon appears broken to the recipient with the mouseover
message: "Could not open the ID file."
Workaround: Both the sender and the recipient must have the same type of certificates to send signed and encrypted
messages.
Important: Within the scope of a directory search, all group names must be unique. Make sure that there are no like
named groups in different domains.
This task is necessary only if using the Common PIM portlets that are part of WebSphere Portal 5.1X. To disable this
task, set the HTTPNoDomWSAppSpace=1 in the NOTES.INI file, and disable XML Services using the steps below:
1. From the Domino Administrator client, open the server document for the Domino application server in edit mode.
2. Click the Internet Protocols - Domino web Engine tab.
3. Uncheck the XML Services box.
4. Save and the changes.
The next time you restart the server, the DOMWS task will not start.
Workaround
By default Sametime awareness will be turned off for Windows based Firefox clients.
134
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
Workaround
Create separate updates for the meeting. For example, update the invitees and send that update. Then update the
meeting subject in a separate update.
Workaround
Type the full address of the person in the 'To' field, or type in the beginning letters and click the green check to choose
from the Name directory.
Workaround
To open attachments that have a Chinese file name, double-click the attachment in read mode.
Lists
When you create a list (unordered or number list) and use the heading format to increase the type size, the following
problems occur when you undo the heading size:
� If you select a list in a single cell and then undo the heading, the list element disappears also.
� If you have lists selected in more than one line, you cannot undo the heading element at all.
135
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
Graphics
If you insert a graphic into an entry, and then try to undo the insertion, undo does not work.
Tables
In IE 6.0, you cannot select the text in multiple cells and delete it using the Delete key. You must select the contents
of each cell and press Delete.
Domino Web Access users can set quick links for the Welcome Page using the Edit Layout feature.
Workaround
Create an unauth ACL and attach it to favicon.ico using the pdadmin utility on the TAM server as follows:
136
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
If an entry is found in the LDAP directory that does NOT contain a value for the mail attribute, the value entered will be
removed. This affects groups more than user entries, because the LDAP object classes "groupOfNames" and
"groupOfUniquenames" do not include the mail attribute. This could, however, affect entries of type "Person" and
"organizationalPerson" since these object classes do not support the mail attribute either. Most LDAP directories do
support the "inetOrgPerson" object class, and mail is an optional value of this object class. For those using Domino as
an LDAP directory server, the "dominoPerson" object class inherits from the "inetOrgPerson" object class, where mail is
supported.
For more information on creating and editing the Offline subscription Configuration Profile document, see the Domino
Administration help topic "Configuring the DOLS subscription."
You can also force users to access the server via SSL by enabling the "Redirect TCP to SSL" setting on the Security tab
of the Web Site document, or by enabling the "Require SSL connection" setting on the Basics tab of the mail file
database properties. However, note that if SSL is required for secure mail operations, but a non-SSL secure mail
request is made, DWA will attempt to switch the request to SSL automatically. If this cannot be done, the request will
fail.
137
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
Installation issues
Notes Client
Continue past "File does not exist" error for Notes client
When installing the Notes Client, if you receive the error "File does not exist", click OK and continue. This may happen,
for example, with the "Create Cross Certificate" dialog during the installation.
The mail server needs the adminp request from the registration server; replicate the adminp request from the
registration server to the mail server.
Domino Server
Deselected custom components issue during upgrade
During a Domino server upgrade, custom components selected for a custom install are not supported by ISMP; you
must re-select the custom components.
Domino Server
Domino 7 cannot install Partition Server over Single Server
On Windows platforms, the Domino 7 installer program makes a distinction between a Single Server Installation and a
Partition Server Installation.
A Single Server installation will consist of a single Program directory, and a single Data directory. The NOTES.INI file,
which contains configuration information for the server, will be stored in the Program directory. This has been
maintained in Domino 7 in order to support previous versions of the Notes/Domino server.
A Partition Server installation will consist of a single Program directory, and multiple Data directories. Because each
server has a different configuration, each server must have its own NOTES.INI file. Because of this, the NOTES.INI file
will be stored in the Data directory of each partition.
The Domino 7 installer does not support upgrading or reinstalling a Partition server over an existing Single server.
This is because the NOTES.INI file cannot safely be relocated without making significant changes to its contents.
If a user has an existing Single server installation, and needs to replace this with a Partition server installation, then
the Single server should be Uninstalled, using the Add/Remove programs utility in Windows. Then the user must copy
the NOTES.INI from the Program Directory to the Single servers Data directory. The Data files from the Single server
will be left behind in the original Data directory. Next, the user may install a new Partition server, using the same
location as the original Program Directory. The original Data directory can be selected as one of the new Partitions,
as well as other Data directories that will be created by the installer. After the Partition server installation is complete,
the original server will be one of the new Partitions installed, and should function normally.
138
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
This is likely the result of installing Domino to a system that has the more stringent levels of object signature
validation enabled for restore operations.
The OS/400 policy to be used for object signature verification during a restore operation (for example, product
installation) is controlled by the QVFYOBJRST system value, which has a default value of 3.
When installing Domino for iSeries, the system value QVFYOBJRST must be set to a value of 3 or lower prior to
installing Domino.
After installation of Domino for iSeries has completed, the system value may be changed back to a more restrictive
setting.
Domino Server
Invalid directory path value in script.dat issue
Whe using silent install on UNIX platforms, the installer cannot check the special characters (e.g., <>) in the
"Program_directory" parameter of the script.dat file. However, the installation will succeed without any error message,
even if special characters are used in the "Program_directory" parameter.
139
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
� If the IM.Protocol variable is set to 3 ('Use proxy'), the IM.ProxyType variable is required. If this variable is left
out of the script, the IM Setup dialog is supposed to display during Client Setup so that the user can enter the
missing value. At this time, the dialog does not display. As a result, the user may experience connection
problems because the Proxy Type defaults to SOCKS4. To correct this, either be sure to include this variable in
the Script or ask the user to edit their location documents and update the Instant Messaging tab to reflect the
correct Proxy Type.
� The IM.ServerNameResolve variable seems to be ignored by Scriptable Setup. The 'Resolve server name locally'
field is always enabled in the IM Setup - IM Proxy dialog whether the variable is included in the Script or not.
Despite the field being enabled in the dialog during Client Setup, it is always disabled in the location doc, except
as noted below.
� The IM.ServerNameResolve variable acts as if it is required when the IM.ProxyType variable is set to 1
('SOCKS5'). Specifically, if a Script sets IM.ProxyType to 1 and leaves out the IM.ServerNameResolve variable
(this should be ok since the variable is optional), the IM Setup dialog will display during Client Setup so that the
user can enter the missing value. In addition, the user will find the checkbox for this field is enabled even though
the variable was not included in the script. This checkbox will remain enabled upon completion of the Client
Setup in the location document.
Workaround
Users can connect to some other server instead (give some other server name that is available), then edit the location
document to replace the temporary servername with the correct server name after the client install completes.
These warning dialogs do not happen when using "/qn+" and "/qn" for shared node install.
The workaround is to enable the Client Single Logon feature and manually copy the files npnotes.dll, nsl.exe,
and nslsvice.exe to the local system directory.
140
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
Domino Server
Total size in summary panel issue
When installing partitioned servers on Windows platforms, the total size in the Summary panel does not give the
correct, required disk sizes.
Domino Server
Upgrade warning message (dominoSelfRegistering) issue
When upgrading the server on Windows platforms, the warning message ". . . during the registeration of files
(dominoSelfRegistering). . ." is displayed in the final upgrade window. This warning is reproduced periodically, but the
server functions work successfully.
141
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
Domino Server
Windows server install displays security warning
On Windows machines, when you double-click 'setup.exe' to begin the install procedure for the Domino server, you will
receive the following Security warning:
Notice that 'Publisher' is listed as "Unknown Publisher", and the bottom of the dialog indicates: "This file does not have
a valid digital signature. . .".
Workaround
Simply choose 'Run' to continue the installation.
Mail issues
Notes Client
'Preferences' menu option won't be available if using Notes 6
If you are using Notes 6.x to access a Notes 7 mail file on a Domino 7 server, the Tools -> Preferences menu option
will not be available.
Workaround
Upgrade your Notes Client to Notes 7, then the Tools\Preferences menu option will be available.
Notes Client
Ambiguous name dialog appears when adding followup to memo
When opening a mail item and putting it in Edit mode, then selecting Follow Up options, an ambiguous name dialog
or "group name not found" dialog may be displayed, if the person name or group name does not exist in the public or
private address book.
142
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
Notes Client
Automatic folder upgrade does not upgrade all folder styles
Automatic folder upgrade can only upgrade those folders that are supported for manual upgrade. These are:
� Inbox
� Trash
� Rules
� Alarms
� Calendars
� JunkMail
� All Documents
Domino Server
Disclaimer text is dropped if angle brackets are included
When disclaimer text is enclosed in one pair of angle brackets, a few carriage returns (and no disclaimer text) are
added to email. When disclaimer text is enclosed in multiple pairs of angle brackets, all text and one pair of brackets
are dropped.
Domino Server
Linux - Internet client background color is "Black"
Sometimes, messages accessed with an IMAP internet client, such as Mozilla 1.6, Eudora 6, Outlook 2003, or OE6,
may display with the message background in black.
Notes Client
Preferences need to be resaved after name change
If a user turns on Message Marking to show when they are in the To and/or CC field of an email, and then has their
name changed, Tools/Preferences will need to be changed in order for the Message Marking to show again.
Notes Client
Rule folder action for QuickRule, moved rule, not refreshed
When creating a QuickRule, or when moving a rule in the Rule folder, the rules in the Rule folder may not get refreshed
properly, which may cause an issue trying to Disable/Enable, delete, or execute rules.
Workaround
Create a new rule to refresh the calendar profile, then delete it.
Domino Server
Server - IMAP "Other user's domain delimiter" Netscape setting
Attempting to use Namespace with the Netscape or Mozilla clients, you will experience a problem accessing these
folders. This is due to a problem on the clients that does not handle the Notes separators properly.
In the Server Configuration document under the 'IMAP - Public and Other User's Folders' tab you will find a field
named; the "Other user's domain delimiter" field. Please insert any character except "/"; we would suggest using the
"|" character.
143
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
Notes Client
Servers not in DST time give errors on iCal repeat meetings
When Server A has Daylight Savings Time (DST) enabled, and Server B does not have DST enabled, but both servers
are in the same timezone, and a repeating event is scheduled and countered, the message "Error trying to open
document: The repeating instance document corresponding to this notice cannot be located" is received.
This only happens when sending to an internet address (iCal). The fix is to have both servers observe DST when in the
same timezone.
Notes Client
Webmail: Preference setting in mail delegation not updated
If you use a web client to open, update, and save a mail delegation with 'Tools -> Preferences', upon reopening the
mail delegation preferences the setting will not have been updated. This is a third-party refresh issue.
Workaround
Reopen another web client and the new setting will be displayed.
Notes Client
"Forward notices . . ." from a local replica doesn't work
Setting up the "Forward notices where you are the invitee of meeting" or "Forward notices where you are the chair of
meeting" preferences by using 'Tools -> Preferences -> Access & Delegation', and then selecting the "Change Access"
button, from a local replica of a mail file does not work.
Workaround
Refresh the profile caching from mail server:
1. Open Preferences on the mail server, turn off "Forward notices where you are the invitee of meeting" and "Forward
notices where you are the chair of meeting", then turn them both on again.
Policy issues
144
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
1. If lockdown is checked in a parent policy, the lockdown will be pushed down whether "Enforce" is checked in the
parent policy, or "Inherit" is checked in the child policy.
2. If lockdown is not checked in the parent policy, the lockdown will exist with the child policy, even if "Enforce" is
checked in parent policy.
Workaround
Use the "By Hierarchy" view to see a list of the policies for sub-groups under the correct hierarchy, and you can then
expand and collapse the view to see where the setting resides.
145
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
Users can create the mail replica manually by right-clicking the Mail icon and clicking "Replication/New replica".
To make both Organizational and Explicit desktop policy non-conflict settings push down to the Notes client, perform
the following steps:
� Assign only an Organizational policy to a user, and make the settings push down to the client.
� Assign an Explicit policy to the user. After the dynamic configuration refreshes, the settings in the Explicit policy
will also be pushed down to the client.
Users can contact their Domino administrator to modify the documents, or, if "Setup=700007" is added to the user's
NOTES.INI file, setup will complete, but the Notes client setup will no longer look for a policy document.
To work around this issue for Roaming Users, simply use Desktop Policies, which contain all of the same fields as the
Setup Policies.
146
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
If a user reports this problem, simply make a small change to the Desktop Policy, then save & close the Policy
document. When the user next authenticates, the bookmarks & custom Welcome Page/Workplace should flow down
to the Notes Client and display correctly.
Printing issues
Programming issues
MyListOfCodes := "code1" : "code2" : "code3" : "code4" : "code5" : "code6" : ... : "code892" : "code893";
which is a long list of strings. The number of elements that makes the expression "too long" is platform and system
dependent, but a good rule of thumb is to keep the number of operands below 500.
147
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
A workaround is to use smaller expressions, store intermediate results, and then use the intermediate results in a final
expression:
MyList1 := "code1" : "code2" : "code3" : "code4" : "code5" : "code6" ... "code488" : "Code 489";
MyList2 := "Code490" : "code491" : "Code492" : "Code493" ... "Code892" : "code893":
MyListOfCode := MyList1 : MyList2;
If you have an application which is crashing due to this problem, then in your NOTES.INI file set
FORMULA_STACKLOWCHK=1. This is currently only implemented for AIX, but will likely expand to other platforms as
needed. This will cause the formula runtime engine to check for an impending stack overflow, and will abort the
formula evaluation if an overflow is imminent. This will prevent Notes/Domino from crashing, but the formula will
return an error. You should use @IsError to check if your formula evaluted to completion.
The workaround is to introduce to the document an arbitrary item before the CreateMIMEEntity call. For example:
Set doc = db.CreateDocument
Call doc.ReplaceItemValue("xyz", "123")
Set body = doc.CreateMIMEEntity
The exact item name and value does not matter.
The Java 2 Platform, Standard Edition, as it ships with Notes/Domino, has built-in facilities for handling XML data.
For information on these facilities, see the javadocs provided with the installation kit; they are located in the
Notes/Domino program directory, in the zip-compressed file called javadocs.zip.
The starting page in the javadocs about handling XML data in the Java 2 Platform is the file guide\xml\index.html.
Alternatively, the starting point for the complete Java documentation is in the file index.html.
Additional Notes
Some customer applications written in Domino R5 or Domino 6 had been written to use more recent versions of the
XML Parser or XSLT Transformation engines than the ones that Notes/Domino provided. This was typically achieved
by downloading a more current version of xerces.jar from apache.org and including it with the Java Agent project or
Java Script Library. In many cases this will cause no problems in ND7, but it should be noted that including your own
copy of xerces.jar in your agent or script library is no longer necessary and removing this large jar file will improve
agent startup time.
148
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
In some applications, including xerces.jar in your agent/script library will cause the agent to fail with the error:
"Java.lang.VerifyError:Incompatible object argument for method call".
The reason for this problem is that the application was coded to create the parser class in a manner that is not
forward compatible. Here is an example of an application that is written to parse an XML stream in a non-forward
compatible manner. The problem is that the org.apache.xerces.parsers.SAXParser class is private to xerces.jar and is
likely to change with every version of xerces.jar.
The better way to create a parser that does not make your application dependant on a specific version of xerces.jar is
to use the org.xml.sax.XMLReader interface class. For example:
import org.xml.sax.InputSource;
import java.io.InputStream;
public class sample
{
void parse(InputStream stream)
throws Exception
{
org.xml.sax.XMLReader parser = new org.apache.xerces.parsers.SAXParser();
parser.setContentHandler(engine);
parser.setErrorHandler(engine);
parser.setFeature("http://xml.org/sax/features/validation", false);
parser.setFeature("
http://apache.org/xml/features/continue-after-fatal-error", false);
parser.parse(new InputSource(stream));
// ...
}
}
Another alternative that works without directly naming the name of the SAX parser class is to use the
XMLReaderFactory class to create the XMLReader. It works by reading the system property named "org.xml.sax.driver"
and will create an instance of the parser named. In ND7 the following statement creates the same parser class as the
one in the previous example, but it provides the option to change the parser without changing any code:
org.xml.sax.XMLReader parser =
org.xml.sax.helpers.XMLReaderFactory.createXMLReader();
149
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
However, @Contains uses a simple algorithm before it converts to Unicode. It does a simple byte-by-byte compare of
the search string within the source string argument. So even in the presence of DBCS, if all the equivalent multi-byte
characters in the search and source strings have the same code point (in LMBCS, the character set used internally by
Notes/Domino) then @Contains will function correctly.
Replication issues
Notes Client
Cannot set replication schedule from Replicator page
Users are unable to set the replication schedule from the Replication page (Next Replication -> Set Replication
Schedule from the drop down menu).
Workaround
Users can edit the replication schedule by editing their location and choosing the Replication tab.
Notes Client
Deleted corrupt bookmark is not recreated correctly at startup
A deleted, corrupt bookmark for a roaming user is not re-created correctly at startup.
Workaround
The bookmark.nsf is OK when:
� You delete the data directory on the local machine (do a clean-up locally), and the re-start Notes. This will pull
down the files from the server.
� You clean the NOTES.INI file (as in a set-up), and re-start Notes.
150
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
This seems to occur for users who set up their Notes Client as a Roaming User and are later downgraded from
Roaming. If the user upgraded to Roaming on the Notes Client, the Roaming databases are successfully removed
from the Replicator Page.
Simply click 'OK' at both error messages and Setup will complete.
The user may also notice that replication on launch also fails with the same error. If this occurs, simply open the mail
file, go back to the Replicator Page, and click 'Start Now' to manually replicate the databases. Replication should be
successful from this point forward. This is a one time problem, on a new Client Setup.
To avoid this problem, the user can enter the server's IP address, instead of the Domino server name during Client
Setup. This will direct the Client more clearly to the user's server.
However, for Notes7.0, if a Roaming User performs a new Client Install/Setup (subsequent client setup), they will
never see this dialog. This is working as designed because the user's IM configuration will roam via their personal
address book. Just as the Additional Options dialog does not display in this scenario, the IM Setup dialog will not
display.
151
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
Workaround
1. Set the user's Personal Journal database name as journal.nsf.
2. Create the user's Personal Journal dababase via the Welcome Page.
1. Ask the user to perform a new Notes Client install and run through the Client Setup process: if the user installs
a new Notes Client on their system and launches the Client into Setup, they will be prompted to upgrade to
Roaming at the end of Setup. The user should select 'Yes' at this time, which will move the Upgrade process
forward and update their Roaming status to 'Yes'. The down side to this solution is that the user must re-create
their bookmarks, re-populate their personal address book, and reset any user preferences they had in place on
their other Notes Client. But once these settings are restored, they will Roam to the user's other Notes Clients.
2. Administrator initiates a Roaming Downgrade and then re-initiates the Roaming Upgrade: if the Administrator
initiates a Roaming User Downgrade, the user's Roaming status will be changed to No. The Administrator can
then initiate a Roaming Upgrade for the user, which will set the user's Roaming status to In Progress. Once the
user accepts the request to upgrade, their Roaming status will be changed to Yes.
In particular, as of Notes 6.5, there is a new IM Setup dialog in Client Setup that allows users to configure Instant
Messaging for use within their Notes Client. A newly registered Roaming User will see the IM Setup dialog when they
perform their 1st Notes Client Install/Setup. In addition, when a Roaming User upgrades their existing Notes Client,
they will also see the IM Setup dialog. The IM configuration settings from this dialog are stored on the Instant
Messaging tab in the location documents in the Personal Address Book. The user must replace design on their
Personal Address Book database in order to see this new tab.
152
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
Notes Client
Roaming User: 'Prompt to Replicate on Startup' action
Each user has the option in their Location document to either turn on or turn off Replication upon launching Notes
(the field is labelled "Replicate when Notes starts"). Other than turning this option On or Off, you may also select to be
prompted before Replicating upon Notes startup. A dialog displays, giving the user the option to replicate (select
"Yes") or not replicate (select "No"). Please note the important recommendations below regarding these options if you
are a Roaming User.
Recommendations
� It is not recommended that you select "No" when prompted for the dialog to start Replication upon Notes Startup.
� If you select to initialize (start) the Replicator upon launching Notes, do not shut down Notes while the Replication
process is still running.
What will happen if you do not initialize Replication upon launching Notes:
1. The prompting dialogs (upon shutdown) for the Cleanup feature tend to be in a different order then if you had
initialized Replication upon launching Notes for that session. For example, if you are an "On Prompt" cleanup
User, you may be asked to clean up your data before being prompted to send your data to the server.
2. If a User exits Notes (electing not to clean up their data), and continues to re-launch Notes immediately, they
may run into an fatal error when Notes is eventually exited and "Yes" is selected for the 'Send data to the
server' option. The fatal error says "Unable to Invoke Program" and Notes closes when OK is clicked in the
error dialog. The situation has to be just right to receive this error, but it may cause a User to lose their data
if they have confirmed cleanup of their data prior to receiving this error.
To avoid this problem, upon Launching Notes, open the Replicator page (from the bookmark icon) before
proceeding with any work. This will reset the Replicator page and avoid a potential error message later. The
Replicator page may be closed or left open on the Notes desktop.
Notes Client
Setup will not roam on clean install with old password
In the following scenario, the roaming user setup does not complete properly:
1. For a Roaming User whose password has expired, the password of the ID file on Workstation #1 is changed, but is
not changed for the ID file on Workstation #2.
2. Perform a clean install on Workstation #2 so that it runs through the Notes Client setup.
3. During setup, select that you want to connect to a Domino server - you will receive the error "File has been
truncated".
4. Deselect that option, and run through the setup. However, since you are not connected, you cannot roam.
5. Try to open the mail file - Notes indicates the file can not be found. What this actually indicates is that the
password needs to be changed, as the roaming user did not have the option to store their ID file in their personal
NAB.
Workaround
When the ID file is changed to the correct password before the clean install on Workstation #2, everything behaves the
way it should for a roaming user.
153
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
Search issues
Notes Client
Arabic character highlighting not supported in Notes client
In the current release, the Notes 7 client does not support Arabic character highlighting through Text Effects.
If 2 minutes (the default retry time) is not sufficient, use FTG_IO_RETRY=xx to change the IO retry delay, anywhere
from 0 seconds (the minimum value) to 600 seconds (or 10 minutes, the maximum value). It is not acceptable for the
IO retry mechanism to be unbounded.
A default limit of 2 minutes is adequate for both server and client implementations. Specifically, these facilities
resolve GTR\IO errors: errcode = 2304 and errcode = 1806.
To correct the corrupted Domain Catalog and Index, the incorrect entries in the Domain Catalog must be removed and
the Domain Index rebuilt:
1. In the Domain Catalog, recreate the file system entries which should not be removed.
2. Go to the Domain Index view, and delete the file systems which should not exist in the catalog.
3. Rebuild the Domain Index by running the tell domidx quit, load domidx -d, and load domidx -s
commands.
4. Restart the server.
Domino Server
File types not supported by Verity Keyview Filters 7.4.21
File types listed below are not supported by Verity Keyview Filters Version 7.4.21:
154
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
To solve this issue, the user needs to open the catalog.nsf database from the Notes Client, and add the correct entries
in the File System view.
1. FTG_DISABLE_PAGING=1
2. FTG_SET_INITIAL_BUFLEN=7000 (or 6000, or 5000)
3. FTG_USE_SYS_MEMORY=1
Domino Server
Manually loading domain index need quit the scheduled task
If choosing to run "Domain indexer" manually, you must first run the "tell domidx quit" command, and then the "load
domidx -s" command, which prevents a "scheduled" domain-indexer from competing with a "forced or non-scheduled"
domain indexer.
If rebuilding the Domain Index is required, the scheduled "Domain indexer" also needs to be quit first, following the
steps below:
1. Stop the domain indexer using the command: tell domidx q
2. Delete the indexes using the command: load domidx -d
3. Use a Notes client to delete the documents under the view "Domain Indexer Status\by Indexing Server" from
catalog.nsf.
4. Reload the domain indexer to rebuild the index file using the command (to rebuild the Domain Search index
immediately): load domidx -s
5. Restart server.
155
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
From a web browser, search the character string "highlight words" - the document which contains this string can be
found in results, but the "highlight words" string can not be highlighted.
If you want to receive a highlight result, using "highlight" and "words" as a combined search string; the string can be
highlighted in the results, but the number of result entries may be more than in the first instance.
To avoid this, delete the index of the database, or simply run the report through the Domino Web Administrator.
Scheduled reports should not be affected.
This a software limitation. The GTR engine does not support OLE, especially for Asian languages, well.
Notes Client
Search query troubleshooting and limitations
Following are the issues related to full-text searching in Notes/Domino 7:
� NOT queries must be correctly formatted; in the example below, the NOT (!) operator is ignored:
The correct format for this query is: NOT ([body] contains (director))
156
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
� You may experience problems searching in the Names and Address Book database. Performing a "fielded"
search, using the wildcard option with the singular letters A through F, may not return all valid search results.
This is a Search Engine software limitation.
Workaround
Increase the number for letters, before the wildcard character (*), to 2 letters.
� Error "Query is not understandable" may be given if the search query is created with a Query "condition" and any
string, but without space between the two. The Search Engine can process a query using the operator symbols
(!&,|) without spaces between query words and the operator symbols. However, when using a Query Condition
Token (instead of a text string), the query requires a space between the operator symbol and the second text
string.
Workaround
Insert a space between the query parts.
� Documents are not found when the search query is formatted like: word1.<space>word2 (<space> means that
the 'space bar' was pressed).
Workaround
Surround the query with double quotation marks: "word1.<space>word2"
� The ACCRUE operator fails when the query is complex. The ACCRUE operator doesn't return the correct relevance
order if the query includes additional search parts. This is a search engine limitation, it does not honor
precedence set by parenthesis.
Example of problem query: (word1) AND (word2 ACCRUE word3 ACCRUE word4 ACCRUE word5)
� The Search Engine does not support the Macintosh 10000 Code page.
Domino Server
Setting a character set for full-text indexing plain-text files
The Domino server uses the Verity KeyView filter for retrieving content from binary attachments. The KeyView filter
takes care of character set information of each binary attachment file, so that Domino full-text indexes binary
attachment files, regardless of a locale configuration. This, however, is not the case for plain-text files, because a
plain-text file has no character set information. The Domino server handles plain-text files under the assumption that
they are written in the character set that is the same as the character set of the current locale of the server.
You can check the current locale of the Domino server by entering "show locale" at the console; the response would be
something like this:
Region: en-US [English(United States)]
Collation: en [Latin1]
CSID: 52(Hex)
NOTE: Domino uses the CSID value to determine the character set of Text Attachments files
When the character set of a text file you want to full-text search is different from that of the server, full-text search does
not work. You can avoid this problem by explicitly setting FT_KVCS_UNKNOWN_CSID=CharacterSetVal in the
NOTES.INI file. FT_KVCS_UNKNOWN_CSID overrides the character set value that Domino server uses for handling
plain-text files. For example, if you want to full-text search plain-text files written in Shift_JIS (a Japanese character
set) on 'C' locale, you set FT_KVCS_UNKNOWN_CSID=12 in the Domino server's NOTES.INI file.
157
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
The following table shows the CSID values for some of the Windows code-pages:
Windows Code-Page ID Language CSID
874 Thai 90
932 Japanese 12
936 Chinese (People's Republic of China, 1B
Singapore)
937 Chinese (Taiwan) 1A
949 Korean 18
1250 Eastern European 50
1251 Cyrillic 51
1252 Western European 52
1253 Greek 53
1254 Turkish 54
1255 Hebrew 55
1256 Arabic 56
1257 Baltic 57
The document "Setting up Domino on Linux for non-'C' locales", located in the 'Things you need to know - Installation'
section lists other CSID values that you can use for the variable CharacterSetVal.
If searching these two types of field name, you will get a message "Query is not understandable: ([Date/Time] IS
PRESENT)" or "Query is not understandable: ([Number] IS PRESENT)"
If set to FT_LIMIT_HIGHLIGHT_FILTER=1, then no file will be re-filtered upon search and highlight document open.
If set to FT_LIMIT_HIGHLIGHT_FILTER=1000000, then files 1000000 bytes or larger will skip highlight re-filtering.
158
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
Domino Server
Verity Keyview Filter Support switches off/on for z/OS
Domino 7 for z/OS uses the Verity Keyview filter for retrieving text from binary attachments.
To enable this feature, a database has to be full-text indexed with the option to index binary attachments. Indexing
attachments as raw text will continue to operate as before, and does not use the Keyview filter. The Keyview filter can
be enabled or disabled for the entire server by specifying the NOTES.INI setting of
FT_BINARY_FILTER_OFF
A value of FT_BINARY_FILTER_OFF=0, or no setting present in the NOTES.INI file, indicates that Keyview filter will be
used, and is the default setting. A value of FT_BINARY_FILTER_OFF=1 indicates Keyview filter will not be used.
This NOTES.INI setting allows administrators to shut off the filter without having to change the indexing options on all
databases that have the binary attachment option turned on.
OS390_EXPANDHFS_ENABLE=1
When OS390_EXPANDHFS_ENABLE is enabled in NOTES.INI, an attempt is made to expand the file system in the
same volume. If this fails and the following NOTES.INI is also set, then there is a second attempt to expand the file
system into additional volumes. Expands into additional volumes are successful only if the file system was defined as
a multi volume HFS.
OS390_EXPAND_NEXT_VOL = 1
Each time a file system is successfully expanded, the following is an example of what the Domino server console
displays:
If running on z/FS, the following error message that will be displayed because BPX1PCT pfsctl() does not support the
extend file system command on z/FS.
Error Expand File System Failed errno = 134 errno2 = 11B300BA "EDC5134I
Function not implemented."
02/22/2002 08:14:54 PM OS390_EXPANDHFS_ENABLE=1 Failure to expand file system
file-system-name for nn Megabytes
If an attempt is made to expand a file system with no more space left on the device (volume or multiple volumes), the
following is an example of what the Domino server console displays:
Error Expand File System Failed errno = 133 errno2 = 5B27C005 "EDC5133I No
space left on device."
02/22/2002 08:21:46 PM OS390_EXPANDHFS_ENABLE=1 Failure to expand file system
If an attempt is made to expand a file system that does not exist, the following is an example of what the Domino
server console displays:
Error Expand File System Failed errno = 129 errno2 = 05F1006C "EDC5129I No
such file or directory."
02/22/2002 08:21:46 PM OS390_EXPANDHFS_ENABLE=1 Failure to expand file system
file-system-name for nn Megabytes
159
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
Other characters\suffixes which may possibly be removed are "Y" preceded by a consonant, for example, "candy",
which would also resolve to "candies" because first the "s" suffix is first removed and then the "ie" is removed because it
is preceded by a consonant.
The "Word variant" search only applies to English searches (i.e., all characters in the search MUST be
less than hex 0x7B). If any character (as entered in the search bar) does not meet this criterion, then a "word variant"
search will not occur; the search will proceed with no stemming taking place.
Security issues
Workaround
Copy the group from the Domino Directory to your Personal Name and Address Book, so that names associated with
the group are available.
are produced in many benign circumstances, especially by Microsoft Internet Explorer. The most frequent
circumstance is when IE drops an SSL connection and then resumes it. The error is generated even though there is no
apparent interruption percieved by the client.
160
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
Expiration Date=(Last Change Date + Change Interval) and IF (Expiration Date - Todays Date) < (25% of change
Interval)
"You are not authorized to perform that operation: <servername database name>"
This occurs because the template for the Certificate Authority database, cca50.ntf, does not contain sufficient Access
Control information to allow any user to create a Certificate Authority database. The templates ACL must first be
edited by a User with Administrator privileges in order to permit this. Follow these steps to enable the cca50.ntf
template for creating a Certificate Authority database:
The user for which the Role was selected in the template will now be able to create a Certificate Authority database.
Notes Client
Import Internet cert status from Smartcard is not updating
After you import an Internet certificate from a Smartcard, the new Internet certificate does not show up in the "Your
Internet Certificates" list box in the User Security dialog box.
Workaround
If you close the User Security dialog box and re-open it, you will see the newly imported certificate.
HTTP Server: SSL handshake failure, no website found for IP address [9.95.79.250]
Workaround
Use the server IP address in the "Host name or address mapped to this site" field.
161
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
� Lotus Notes
HTTP - Works as expected
LDAP - Works as expected
POP3 - Client Certificate Authentication Fails, Name & Password works as expected
IMAP - Client Certificate Authentication Fails , Name & Password works as expected
SMTP - Works as expected
Authentication Methods
Settings below are found in the servers server document or Internet Site Document for each protocol respectively.
Settings represent use of authentication methods to access an SSL secure session via each protocol.
Legend:
Pass - Works Properly
Fail - Bug/Crash/Not working as expected. Include a link to any SPRs
N/S - Not Supported in Domino Configuration
5 IE 5.x -6.x uses client certs to encrypt email and not to authenticate a secure connection with IMAP, LDAP, POP3, or
NNTP
6 IMAP and POP3 can not have anonymous enabled at all.
8 Fails over to Name/Pass
9 Fails over to Anonymous
11 SMTP Inbound does not support Client Certificates
IE Domestic Client Certs: Y Client Certs: N Client Certs: N Client Certs: N Client Certs: Y Client Certs: Y Client Certs: Y
6.0/ Outlook Name/Pass: N Name/Pass: Y Name/Pass: N Name/Pass: Y Name/Pass: Y Name/Pass: N Name/Pass: Y
Express Anonymous: N Anonymous: N Anonymous: Y Anonymous: Y Anonymous: N Anonymous: Y Anonymous: Y
162
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
Legend:
Pass - Works Properly
Fail - Bug/Crash/Not working as expected.
N/S - Not Supported in Domino Configuration
Workarounds
To configure the key ring file name if Internet Site documents are enabled, do the following:
1. Disable the server's use of Internet Site documents by disabling the option "Load Internet configurations from
Server\Internet Sites documents" on the Basics tab of the Server document.
2. On the Server document, click Ports -> Internet Ports and, in the SSL settings section, enter the SSL key file
name.
3. Re-enable the Internet Site documents option.
If the keyfile name does not end in ".kyr", rename the keyring and stash (.sth) file names correctly and make sure that
the correct file name appears in the SSL key file name field in the Server document.
Once you have enabled this setting in a policy document, you cannot disable it.
Possible workarounds include disabling the security policy, or setting the number of expired passwords to store to 0.
163
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
The value of the certified public key in cross certificate created in the procedure does not match the value of the
cross-certificates created using the Domino Administrator.
Notes Client
Smartcard configuration details fail to update for new user
There is a known issue that occurs when a Smartcard is configured to use two USB slots. If you switch to a new user,
the User Security dialog box shows only the slot used by the previous user. The new user can not select a USB slot.
Workarounds
Place both users' Smartcards in both configured slots when starting Notes
or
Place the Smartcard in the selected empty slot and restart Notes.
The problem has been fixed in this release. A new dialog has been added that can be used to select the token or slot
used to smartcard-enable an ID file or search for certificates to import. To open this dialog, open the User Security
Panel (File/Security/User Security), select the Your Identity//Your Smartcard tab, press the "Configuration Details"
button, then press the "Select Slot" button.
Once an ID file has been smartcard-enabled or a certificate has been imported, the correct token will be found and
used as long as the token is connected to any of the slots presented by the PKCS#11 library.
This limitation still partially exists in the SECManipulateSC API function, which can only use the token in the first
occupied slot when smartcard-enabling an ID file.
Domino Server
SSL Session Resumption
SSL session resumption greatly improves performance when the Notes HTTP Client or server is using SSL, and may
have a minor (positive) effect on other "Internet" protocols as well.
The default number of resumable sessions that will be cached on the server is 50. To modify the number of sessions
cached, set the SSL_RESUMABLE_SESSIONS NOTES.INI variable to the desired number. Setting
SSL_RESUMABLE_SESSIONS=1 will disable SSL session resumption on the server.
Currently, the number of resumable sessions will not dynamically climb to match the server SSL load, and there is
currently no means of configuring sessions to time out and expire.
The default starting size of each cached session can be configured with the SSL_SESSION_SIZE NOTES.INI variable.
Increasing the size of this variable will result in a lower incidence of elements being reallocated on the fly in order to
hold large X.509 client certificates, but will also consume more memory.
164
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
Notes Client
Warning dialog box does not appear before certificate expires
No warning message appears in the Notes client for users when their Notes certificate is expiring. For example, if a
user's certificate is set to expire within a week, the user will get a warning about the certificate expiration in the User
Security Panel, but does not get a warning dialog box when they log in to the Notes client.
The only VeriSign certificates that are affected are ones issued by O=VeriSign Trust Network/OU=VeriSign
Inc/OU=VeriSign International Server CA - Class 3. Before installing these certificates, you must open the certificate
labeled "VeriSign Intermediate CA" and click the button "Trust This Certificate". Enter your password when prompted
then proceed with "Install Certificate Into Key Ring" as usual.
"Error processing certificate request: The requested item does not exist."
This error only occurs if you try to recertify or register a user immediately after you add an Alternate Name to your CA
Process-enabled certifier, and before the certifier has automatically refreshed its context.
Workaround
� At the server console, type
then
tell ca refresh
� If your CA Process-enabled Notes certifier has been locked with a user ID, you will need to unlock it using the
following command:
Be sure to type the full path and file name of the ID file used to lock your CA and the ID's password when using
the unlock command. Type the following to verify that it is active again:
te ca status
� Next, open the Administration Requests database and go to the Certification Authority Requests/Certificate
Requests view. Locate and open the rejected request. The request will have been rejected with the following
rejection reason:
5935: unknown
� Click Edit Request -> Approve Request. The certificate should be successfully issued.
165
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
Server issues
Domino Server
Server - IMAP "Other user's domain delimiter" Netscape setting
Attempting to use Namespace with the Netscape client, you will experience a problem accessing these folders. This is
due to a problem on the client that does not handle the Notes separators properly.
In the Server Configuration document under the 'IMAP - Public and Other User's Folders' tab you will find a new field;
the "Other user's domain delimiter" field. Please insert any character except "/"; we would suggest using the "|"
character.
If you do not delete EVENTS4.NTF from the Domino 6 server's data directory, the process described here occurs.
If you install a Domino 6 server and then register the new server using the Domino Administrator client on the Domino
7 hub server, during server setup of the Domino 6 server, several Domino 7 databases are replicated to the Domino 6
server including NAMES.NSF (Domino Directory), ADMIN4.NSF, and EVENTS4.NSF. When you launch the new Domino
6 server, the design task runs and begins replacing the design of the Domino 7 database EVENTS4.NSF with the
Domino 6 design of EVENTS4.NSF. The design of the Domino 7 versions of NAMES.NSF and ADMIN4.NSF are not
replaced.
The Domino 6 server then contains a Domino 6 version of EVENTS4.NSF, and a Domino 7 version of ADMIN4.NSF and
NAMES.NSF. If you create a server Connection document from the Domino 7 hub server to the Domino 6 server, the
database design of the Domino 7 version of EVENTS4.NSF is replaced with the Domino 6 version of EVENTS4.NSF on
the Domino 7 hub server. The Domino 6 design is then replicated throughout the domain.
Domino 7 features, such as DDM, that use the Domino 7 version of EVENTS4.NSF do not work on servers with a
Domino 6 version of EVENTS4.NSF.
Domino Server
Additional server setup fails if use different server org/ou
When setting up an additional server, the server setup fails if the additional server's "org/ou" name is different from the
primary server's "org/ou" name.
To workaround this issue, copy the directory from the primary server to the seconday server's Domino data folder.
166
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
Open the file ADMINDATA.XML file that is created in the Domino/data directory. No administrators are listed between
the XML tags <admins></admins>. Change the Group Type for the group LocalDomainAdmins as follows:
Domino Server
Domino Server Controller - Don't run in the background on AIX
For the Domino Java Console, running the Server Controller in the background on AIX may cause the Controller
process not to run (in wait mode).
java.lang.NullPointerException
at lotus.domino.console.DominoController.setHostName(DominoController.java:144)
at lotus.domino.console.AdminDataParser.ReadAdminInfo(AdminDataParser.java:275)
at lotus.domino.console.AdminDataParser.readAdmins(AdminDataParser.java:339)
at lotus.domino.console.ControllerCmdParser.updateAdmins(ControllerCmdParser.java:257)
at lotus.domino.console.ControllerCmdParser.run(ControllerCmdParser.java:723)
These exception messages are displayed only the first time a server is invoked, after installing/registering a first server
or an additional server; the server will still run normally despite the errors.
Subsequent invocation of the Server will no longer display the errors.
Domino Server
Issue cancelling Domino server setup after closing progress bar
When you see the server setup progress bar at the last step of a server setup, clicking the "X" button in the top-right
corner of the window and exiting the server setup, may not result in the server starting up normally. If you encounter
this issue, please uninstall and run the server setup again.
167
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
Domino Server
Java agents on UNIX using 4.6 Domino Java package will fail
Java agents on UNIX platforms using "import lotus.notes.*" to load the 4.6 version of the Domino Java package will fail
to run with the following error:
04/07/2004 13:25:13HTTP JVM: java.lang.UnsatisfiedLinkError: NregisterJavaThread
04/07/2004 13:25:13 HTTP JVM: at lotus.notes.Session.registerJavaThread(Session.java:121)
04/07/2004 13:25:13 HTTP JVM: at lotus.notes.NotesThread.initThread(NotesThread.java:104)
04/07/2004 13:25:13 HTTP JVM: at lotus.notes.NotesThread.run(NotesThread.java:138)
Java agents using "import lotus.domino.*" to load 5.0 and later versions of the Domino Java package work fine on
all platforms.
To work around this problem, switch the import statement to the newer "import lotus.domino.*" package. This
package is backwards-compatible.
Domino Server
Known problem with mail database creation in WebAdmin
Logging in to the web administrator to register a user whose mail server is different from registration server, the mail
database will not be created successfully if you specify a correct size limit for the quota and threshhold of the mail
database.
The error message says: "Failed: Notes error: You are not authorized to set database quota."
Domino Server
Partition server launch issue
After completing a partitioned server setup, the server cannot be launched by clicking the shortcut and using the
"nserver" command, but you can launch the server using this command with a specific NOTES.INI parameter: "nserver
=c:\lotus\domino\data1\notes.ini".
168
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
5. Stop RMEval and ISpy by entering this command from the server console:
tell RMEval quit
tell ISpy quit
6. Restart RMEval and ISpy by entering this command from the server console:
load runjava RMEval
load runjava ISpy
Domino Server
Running NSD manually can cause Domino to crash
On UNIX systems, under certain conditions, running NSD manually can cause Domino to crash. This can happen
when a process such as the Agent Manager (AMGR) or Web Server (HTTP) is executing Java code. To prevent this
crash add the variable AMQ_NO_SIGWAIT_SIGTRAP=1 to your system environment (see the instructions for your UNIX
shell - csh, ksh, bash, etc.).
Domino Server
Selected font can't reproduce from previous setup
When setting up a Domino server from a previous setup, the selected font in the "Welcome to Domino Server Setup"
screen can not be reproduced; you must re-select the font to continue.
Domino Server
Server - Domino Console
The Domino Console is a new feature for Domino, consisting of two modules: Domino Controller and Domino Console,
both Java-based applications. The Controller runs on the server end, while the Console can be run independently on
any machine. On UNIX, to run Domino Console that system must be running X windows. However, Domino Controller
can be started without running X windows.
Normally, starting the Domino Controller also starts the Domino Server and Domino Console on the same machine.
However, once started, an administrator can then exit the Domino Console without exiting the Domino Server and/or
Domino Controller. This allows administrators to reconnect with the Controller and Server by starting the Domino
Console either on the same machine, or remotely on any other machine.
For Domino 6 or later, please be aware that the Domino Console is installed with the Domino server, Administrator
Client and Notes Client. However, if you want to run the Domino Console separately on any machine, please follow the
instructions under Console, below.
Note: Please be aware that you can not run Domino Controller [(n)server -jc -s ] and Domino server separately and
expect them to communicate to each other. So one must start the domino server under the control of the Domino
Controller.
Controller
� Starting with the current release of Domino 6, the server generates a file called "admindata.xml" in the data
directory. Please do not modify this file manually. To set or modify admin roles, you must change the server
document in the NAB.
� For the console to connect to any server, that server should be running with Domino Controller. To run server
under controller issue the following command.
On NT: Make sure no other server is running. Run the server as: nserver -jc. You will see a window. DO NOT
KILL OR CLOSE THIS WINDOW, but iconify it.
On UNIX: Make sure no other server is running. Change the directory to Data Directory. Run the server as:
<IDIR>/lotus/bin/server -jc.
<IDIR> in this document refers to the directory where the domino server is installed.
For example: /opt or /local.
169
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
When you start Domino as described above, the Controller gets started and it, in turn, starts Domino Console and
Domino Server. Since all three processes are running on the same machine, they will take up some system
resources. If your machine is slow or memory-starved, it is suggested that you run server in the following manner
(server means nserver on NT/W2K or server on UNIX):
server -jc -c Should not bring up the Console and should start Domino and the Controller. If the Domino server
needs a password, it will only bring up the server process. You must connect from another Console and enter a
password from there. If the server doesn't have a password, it will bring up all of the Domino processes.
NOTE: For the first time only after setup, connecting from a remote system using the Domino Console, you
will not be able to connect if the server is waiting for a password. You can connect to Controller locally by
using local server icon on the Console and enter password. However, If the server doesn't require a password,
you will be able to connect.
server -jc -s Should bring up the Console and the Controller but not start Domino
Console
� To run Console only, please follow the instructions below:
On NT: run "jconsole.exe" from the command prompt. This executable is located where server or administrator is
installed.
On UNIX: run "jconsole" from the command prompt. This executable is located where server is installed.
<IDIR>/lotus/bin/jconsole
� In the current release, to run Domino Console separately on a machine where Domino is not installed, you need to
have the following files in a directory on the machine you want to run. Copy the following from the Domino
executable directory on a machine where Domino is installed, to a new directory on the desired machine.
- dconsole.jar
- jconsole.exe (on NT/W2K) or jconsole (on UNIX)
- jvm directory including all subdirectories
- Follow the steps under Console, On NT or On UNIX above, as appropriate.
� For any help on how to use Domino Console, refer to the on-line help menu option on the Domino Console menu.
� To Connect to any controller, the administrator needs to know his/her user name or any shortname and password
(internet password field) that is in the administrators person document in the NAB.
� In the NAB, in the server document, the internet host name field must have the proper host name.
� To be able to connect to the controller, administrators need to have their names put in the appropriate fields in
the server document in NAB under the Security tab. The fields are:
� Full Access Administrators can issue all Domino, Shell and Controller commands (including quit, exit,
enable/disable user).
� Full Remote Console Administrators can issue Controller commands (including quit, exit, enable/disable
user) and all Domino commands, but not Shell commands.
� View Only Administrators can issue View Only Domino commands and Controller commands (except quit,
exit, enable/disable user), but not Shell Commands.
� System Administrators can issue Controller commands (except quit, exit, enable/disable user) and Shell
commands, but not Domino commands.
� Restricted System Administrators can issue only those Shell commands listed in the restricted system
commands field and Controller commands (except quit, exit, enable/disable user).
� Restricted System Commands should contain a list commands that can be issued by the Restricted System
Administrator(s).
� The port 2050 or whatever port you are running the Domino Controller on, must be a publicly available port for
the Domino Console to be able to connect from a remote machine.
170
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
� To connect to the controller for the first time, you must type in hostname of the controller/server to which you
want to connect in the server name field of the Open server dialog. Once you connect to the controller/server,
from the Domino Console use "File->refresh server list" menu option to get the list of available servers and server
groups from the connected server. When the administrator exits the console, the server and group list are
persisted in dconsole.ini file. Next time you start the Domino Console, there is no need to do refresh servers list
unless you want to get the latest changes.
� To run Domino Controller/Domino Console on a partitioned server environment, make sure the NOTES.INI file has
the TCPIP_TcpIpAddress line with the specified IP Address for the server.
� You can copy text from the console text area to the system clipboard by selecting the text using the left mouse
button, and clicking the right mouse button, or by using CRTL-C, or by using "Edit -> Copy" menu option to copy.
� Clicking the right mouse button on either available or connected server list view will display a pop up menu, where
you could connect, disconnect, and server information.
� For shell commands, it is recommended NOT to use Editors, Debuggers, or any other program which is
interactive and uses the same shell to run.
� If you don't want to get the Controller status window displayed, please set the NOTES.INI parameter:
"ShowControllerStatusWindow=0". By default, the window will be displayed.
� On UNIX machines, please do NOT tee the output to a file. If you do, only controller messages will be written in to
that file.
� On UNIX servers, "File->Kill Server" followed by "File->Start Server" is not asking for password if the server has a
password because Kill server is not cleaning the message queues where password is remembered and used.
� The only way you can remove a domain or server from displaying on the Domino Console is by deleting the server
record(s) from the "dconsole.ini".
� Administrators who issue "tell ca" commands can use "View -> Show Secure Password" or click "secure password"
on the Popup menu by clicking the little arrow next to the Send button. The Password field allows user to enter
passwords encrypted.
� Controller command "#restart domino" is not working as specified in the documentation. It only brings down the
domino processes but does not restart domino. Please use menu commands "File->Kill Domino" followed by
"File->Start Domino" instead.
� If the console is stuck in Wait Cursor mode for any reason too long, use CTRL-SHIFT-B to come to normal cursor
mode.
Known Issues
� When you start the console, a blank screen will intermittently display where the console text is shown. Resizing
the main window will eliminate the painting problem.
� When the Look And Feel is changed, the cursor is lost from the command prompt area. If you click Send Button,
open any menu or some other action, focus comes back to normal.
� If you do any local logging, for each server you do, do once "Edit -> Local Logging" even if you don't change
anything before enabling by "File -> Local Logging". Otherwise, logging is written to default file "dconsole.log"
instead of what is shown in "Edit -> Local Logging" dialog. Also, If you change the file path for local logging file,
next time when you come into dialig "Edit->Local Logging" is defaulting to data directory.
� When Domino Console is connected to any Controller, controller immediately gives last 120 messages. If any of
those messages is prompt, Domino Console may display that prompt. Ignore and cancel that dialog unless that is
the last message you see on the console.
� If a prompt message is displayed while you are in a dialog, the only way you can close the prompt is by clicking
on the window closing icon of the prompt. Focus is getting confused between two modal windows.
171
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
Internationalization Issues
� On Linux, Domino Console that is started by the Controller has a problem when using Hebrew characters; the
console freezes after it writes Hebrew characters. Instead of Controller starting the Console, start the Console
separately and attach to the Controller. That is, start Controller as "server -jc -c" and Console as "jconsole" and
attach to the Controller. Or, start Controller "server -jc", and as soon as you give the Domino password, exit just
the Console only. Then start Console separately and attach.
� How to enter Indic language characters in Domino Console - On AIX, Linux, and NT/W2K machines, click on the
icon on the top left corner of the window/dialog. Selecting the "Select Input Method" menu option pops up a
menu from which you can select the Input Method Editor of choice.
� On Linux, expanding the Chinese character selection in Linux's IME results in recycling server commands being
displayed because of a Linux IME problem.
� On Linux, Korean characters are not displayed while typing in the Command Input field of Domino Console.
� Domino Console does not currently support Thai locale.
� Domino Console does not support inputting text in a different language than the language of the Operating
System it is running on.
� Domino Console does not switch input modes in Japanese IME using ALT+ ~ when a dialog box with text field is
invoked. If you tab out to another field and come back, everything works fine.
� Domino Console does not currently support GB18030.
This is of the form: sc <server> [command] [service name] <option1> <option2> ...
� To add "-jc" at the end of the ImagePath value in regedit by looking for Domino service entry:
MyComputer -> HKEY_LOCAL_MACHINE -> System -> CurrentControlSet -> Services ->
LotusDominoServer(datadirectory)
� Specify in the "Startup Parameters" along with other parameters. For example:
"=c:\lotus\domino\notes.ini -jc"
Starting with the current release of Domino, logging of the controller messages has changed as explained below:
Logging on Controller End
Controller logs messages from Domino which can be controlled by the user. By default, it saves the messages in
normal text format (i.e., plain messages) in Domino's data directory. However, the user can set a different
directory and different name by specifying the path for ControllerLogFileName as explained in the Controller
Specifics below. Every midnight, the controller starts another log file with the same path, but appending a
different datetime so that the logfile won't be too big. However, if the user changes the ControllerLogFileType on
the fly from the Console, then a new file also gets created, with that datetime. In essence, if a user changes
ControllerLogFileName and/or ControllerLogExpiration these are taken into consideration when Domino is
started, or at midnight when the new file is created, or when the user changes ControllerLogType.
172
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
Controller Specifics
Users can change these from the console, as below, by editing dcontroller.ini or by using the controller set
command from console (e.g., con set ControllerLogType=2).
There are three parameters that effect the logging on the controller end. These are set in "dcontroller.ini" file in
server's data directory:
ControllerLogType
ControllerLogExpiration
ControllerLogFileName
ControllerLogType
This can have 0, 1, 2, or 3 as its value.
0 -- means no logging. Do not log at all on the controller end. This is the same as not setting the
DEBUG_OUTFILE option.
1 -- means log in normal text messages. This is the default, and gives more information than the
DEBUG_OUTFILE setting. It is similar to the 'pipe' command on UNIX.
2 -- means log the messages in meta format with all info (severity, color, procid etc.,) that comes from
server.
3 -- means log both types of files simultaneously.
ControllerLogExpiration
This will keep files for the number of days set, and purge the remaining. Default value is 7 days. That means,
on any day, you will have that many days-old files in the data directory, or whatever directory is set.
ControllerLogFileName
This will keep track of the pathname for the log file. When the user sets this, he should not give any
extension. Program appends .meta or .log to the file name, and appends the datetime to the given name.
Default name given is "dcntrlr". Default directory is domino data directory. Default log file are as follows:
dcntrlr06170900.log or dcntrlr06170900.meta based on the ControllerLogType.
If the user sets ControllerLogFileName=d:\logs\mylog, the files will be as follows in d:\mylog directory:
mylog06170900.log or mylog06170900.meta
However, if the user sets ControllerLogFileName=d:\logs\mylog.log, the files will be as follows in d:\mylog
directory:
mylog.log06170900.log or mylog.log06170900.meta
Note: Both controller logging and local logging are writing native bytes instead of UTF8. If you have multibyte
characters, they won't show correctly.
173
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
� CPU Utilization
� Disk Utilization
� Memory Utilization
� Network Utilization
As a result, the Current Reports and Historical Reports views in the Health Monitoring database will reflect "critically
poor performance" for the above components on any Linux servers in the domain.
Workaround
Simply disable monitoring for these components. This can be done by going to the Domino Administrator Client -
Configuration/Health Monitoring/Server Components view. Choose 'Edit Server Document' for any Linux servers listed
in the view, disable the above components, save & close the document. A pencil icon will display next to the
document to show that the automatic selections have been revised. Health reports for Linux servers will now reflect
true status because the above components are being ignored.
Domino Server
Server setup error: Special database object cannot be located
When setting up a 7.x Domino server, specifying a server as an "existing server", the step which uses
NSFDbCreateAndCopyReplica may report a problem with the special object missing.
Workaround
Do the following to the names.nsf file on the "existing" server:
� Run fixup
� Run copy mode compact (compact -c) This makes a new, temporary copy of the db, copies over all info, and
when complete deletes the existing database and renames the temporary db.
� Touch the ACL (add foo/bar with No Access, then remove this entry.) This rewrites the ACL object.
� Clear replication history. This clears the Replication History Cache object. After this, the next replication
with each other server may do a Full Search.
Domino Server
UNIX - Running background Server Controller may cause error
For the Domino Java Console, running the Server Controller in the background, on UNIX systems only, may cause the
Controller process not to run (in wait mode). There is currently no programmatic fix available.
Workaround
The workaround for this issue is to make sure that the user terminal where the server controller is running in the
background does not have the "tostop" bit terminal setting enabled. To check, issue the command "stty -a" in a
terminal, and see if the output has "tostop" or "-tostop". If "tostop" is there, disable this bit by issuing the command
"stty -tostop".
174
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
Domino Server
UNIX - "Could not lock System prefs" error in the Java console
This release note details an issue with Java errors within Domino on UNIX, of the following type:
"java.util.prefs.FileSystemPreferences checkLockFile0ErrorCode
WARNING: Could not lock System prefs. Unix error code 1101753807"
This error occurs because the JRE looks for security settings in /etc/.java and $HOME/.java by default.
However, Domino installs its own JRE within the Notes Executable directory (
/opt/lotus/notes/latest/PLAT/jvm), and installs System Preferences files there.
On some UNIX platforms if a JDK/JRE is installed locally for the Operating System, then this install may create a
/etc/.java directory which is owned/writeable by root. Since Domino does not run as root, it is unable to lock the
preferences file in this directory hierarchy, resulting in the above error message.
Additionally, the deinstallation of a JDK/JRE on a UNIX platform may leave behind this directory structure, but with
incomplete/missing files/hierarchy, causing the same or similar error. For example, it may leave behind
/etc/.java/.systemPrefs without containing the files .system.lock and .systemRootModFile.
Currently, there is no clear way to deal with this issue programmatically in Domino, due to the many ways Domino
accesses Java functionality. It is recommended that you either:
1. Remove /etc/.java and use local user preferences only, either in $HOME or just with what comes
packaged with Domino (preferred)
2. Recursively make /etc/.java globally readable/writeable/executable, but you will still be susceptible to
the incomplete/missing files/hierarchy issue described above.
Workaround
Configure the HTTP server to listen on port 80.
Domino Server
Enumerations are not supported in LotusScript
Enumerations are not supported in LotusScript at runtime in this release for either input or output parameters to Web
service methods.
Domino Server
Failure serializing strings with embedded nulls in Java
Strings to be serialized for inclusion in a SOAP response for a Java Web service should not contain embedded nulls.
Such a case will cause formation of the response to be terminated prematurely, resulting in a truncated (and thus
invalid) XML document being sent as the SOAP response.
Such a string could be created in Java by the literal "1\02\03" for example. Additionally, the Item.getValueString()
meth will yield such a string if the item text contains newlines.
175
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
Domino Designer
Importing WSDL containing xml:lang types
Element "type" attributes with a value of "xml:lang" in WSDL schema definitions are rejected during WSDL import for
lack of a mapping to an implementation type. This may be addressed in a future release.
Domino Designer
Importing WSDL containing xsd:date-based simpleTypes
When importing a WSDL document that defines a schema simpleType based on XSD "date", the generated
deserializer/serializer code is wrong, but may be corrected manually without triggering WSDL document regeneration.
This problem is specific to Java Web services, only.
For example, importing WSDL with the following simpleType (derived by restriction based on type "xsd:date"):
<xsd:simpleType name="simpleDate">
<xsd:restriction base="xsd:date" />
</xsd:simpleType>
will generate the following methods in the resulting "SimpleDate" Java class:
However, neither of the above methods will produce the desired results at runtime.
176
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
Domino Server
Improperly serialized derived simple type in LotusScript
A derived simple type, defined in a WSDL document and imported into an RPC/Encoded LotusScript Web service, will
not be serialized properly when used as an output parameter.
<xsd:simpleType name="MYTYPE">
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
Class MYTYPE
Public value As String
Sub NEW
End Sub
End Class
When used as an output parameter, the SOAP response would contain something like
<MYMETHReturn xsi:type="ns1:MYTYPE">
<value xsi:type="xsd:string">myvalue</value>
</MYMETHReturn>
<MYMETHReturn xsi:type="ns1:MYTYPE">myvalue</MYMETHReturn>
177
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
If, however, the WSDL document were to be regenerated, the type associated with the above LotusScript code would
be
<complexType name="MYTYPE">
<sequence>
<element name="VALUE" type="xsd:string"/>
</sequence>
</complexType>
Domino Server
Init all values to be returned by a LotusScript Web Service
If your LotusScript Web Service returns Faults with the message:
"Web service is unable to create LotusScript object" or "Web service is unable
to create LotusScript Array"
it is usually caused by uninitialized objects or arrays in the response object. A future release will recognize this, and
emit empty values. In the meantime, make sure that all return values are properly initialized and/or Redim-ed.
Domino Server
LotusScript Constructors called by Web Services sometimes fail
You may have a Web Service that appears to work most of the time, but occassionally fails with the following error:
"Web service is unable to create LotusScript object"
This can happen when a SOAP request passes object arguments whose CLASS definitions include a no-argument
constructor (i.e., NEW method). The LotusScript provider attempts to call these constructors when marshalling the
argument objects, and occassionally LotusScript yields during these operations.
The provider currently treats these yields as errors and returns a Fault where, instead, it should resume execution
until the constructor has successfully completed. A possible workaround is to explicitly init the objects with code that
runs in the Web Service, rather than relying on constructors.
Domino Server
LotusScript Doc/literal services fail
LotusScript services which have the "Doc/literal" "SOAP message format" selected on the Advanced tab of the Web
Service Infobox will fail when invoked. The SOAP response will contain a fault such as:
<soapenv:Fault>
<faultcode>soapenv:Server.generalException</faultcode>
<faultstring>No such operation ''</faultstring>
<detail/>
</soapenv:Fault>
Domino Designer
LotusScript Web services and fixed-size arrays
Although fixed-size arrays may appear in LotusScript classes as members of a class, they are not supported by the
LotusScript Web service runtime, and are known to cause instability in the Domino http server if passed to a
LotusScript Web service at runtime. Only dynamic arrays should be specified for array members of classes passed
to/from a LotusScript Web service.
178
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
Domino Server
LS Web Service definitions should all be in Declarations section
LotusScript Class and Type definitions in Script Libraries cannot always be found at runtime when responding to a
Web Service SOAP request. As a workaround, define everything needed by the Web Service, including the service class
itself, in the Declarations section of the Web Service.
Domino Server
Recompile LotusScript Web Services that include lsxsd.lss
If you used the lsxsd.lss include file in LotusScript Web Services written against earlier beta releases of Domino 7, you
should recompile them for this release.
Domino Server
User defined data in WS_Fault subclass are not serialized
For LotusScript, application-specific properties of a subclass are not serialized into the <details> element of a fault
returned in the SOAP response.
That is, in LotusScript, it is presently not possible to include additional service-specific data in a fault as described in
the documentation.
Domino Designer
Web services and Agents should have unique names
Web services and Agents should have unique names, otherwise it is possible that the agent would be invoked via the
?OpenWebService URL, instead of the intended Web service.
Domino Designer
Web services and SOAPENC arrays
The WSDL representation generated by Designer for arrays in a LotusScript Web service implementation are always of
the SOAP-encoded ("SOAPENC") form:
<complexType name="ArrayOfxxx">
<complexContent>
<restriction base="soapenc:Array">
<attribute ref="soapenc:arrayType" wsdl:arrayType="[array element type]"/>
</restriction>
</complexContent>
</complexType>
SOAPENC arrays are not always accepted by 3rd-party tools, especially when the Web service is of some "literal" SOAP
message format (see the Web service advanced properties panel in Designer). Alternative array representations may
be achieved by exporting the WSDL document, applying revisions with a text editor, and then re-importing into a new
Web service design element. An alternative format to the above example might be:
<complexType name="xxxArray">
<sequence>
<element name="elem" minOccurs="0" maxOccurs="unbounded" type="[array element type]"/>
</sequence>
</complexType>
However, this alternative array representation is not yet completely supported by the LotusScript Web service runtime.
Another option is to elect the "rpc/encoded" SOAP message format (see the Web service advanced properties panel in
Designer).
The SOAP-encoded WSDL array format is also generated from a Java Web service, in most cases. However, the
alternative array representation shown above is also generated from Java for what are commonly known as "indexed"
properties in a Java Bean. The alternative array representation is also supported by the Java Web service runtime.
179
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 3 - Known limitations, problems, and workarounds
Domino Server
Webadmin: Delete database link works incorrectly
If you are trying to delete a database link through the Web Administrator, the original database which the link points
to will also be deleted incorrectly.
180
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 4 - Documentation updates
Notes Client
Changes in local database encryption depend on compact
Changes in local database encryption appears to require a compact to activate.
When encryption is first enabled, the compact seems to be automatically scheduled and requires no manual steps.
However, if the database is open, it is not immediately compacted and therefore not encrypted. You must close the
database and then reopen it to have database compaction happen automatically. The database is then encrypted.
To disable encryption, you must manually enable a database compact by in database properties, which disables
encryption.
Notes Client
Client - Client configuration (setup) changes in Notes 7
A new client configuration wizard, which runs after install for a first time setup, or the first time a user roams to a
machine, is available in Lotus Notes 7.
Differences from the pre-R5 configuration wizard include:
� The ordering of things is different, for instance if the id file is found on the server, it doesn't ask you to provide
one. Also if the server can be accessed via the LAN, you are not asked to set up a phone connection.
� The configuration process has been broken into modules with each piece being completed before the next one
starts. This improves error detection before the input stage is completed, allowing users to correct errors. It also
means that after you have connected to the server, and your local address book has been created, you can no
longer "cancel" the configuration, you can only "cancel" the yet-to-be-completed components.
� For roaming users, after connecting to the server and replicating the roaming databases, no further questions are
asked. These configurations are assumed to have been completed on the initial client configuration.
Notes Client
Icons in your Inbox and other views
Message types in the Inbox and other views are indicated by icons to the left of one of the columns in the view.
Icon Description
181
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 4 - Documentation updates
Chat transcript
Chat I started
Invitee has accepted, or tentatively accepted, your meeting invitation (in chair's Inbox)
Meeting confirmation
Meeting rescheduled
Meeting cancelled
182
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 4 - Documentation updates
Document is trucated
Instant messaging is enabled, but the person does not want to be disturbed
Note You can enable a preference to show popup help on these and other message icons. Choose File - Preferences -
User Preferences, and under Additional Options, select "Enable Icon Popup Help in View.
Notes Client
Location must point to server address if LAN connection needed
If you have trouble upgrading to roaming from a location that requires a Local Area Network connection document to
connect to the roaming server, make sure the current location document contains the complete host name in the
Home/mail server field on the Servers tab of the Location document.
For example if your LAN connection document contains serverx.ibm.com in the Destination server address field, your
current location document should contain serverx.ibm.com in the Home/mail server field.
Notes Client
Rollover certificates dialog box
The rollover certificates dialog box is accessible from the Key Rollover Information dialog box in the Notes Client Help.
Its primary purpose is to show the key rollover history in a given user's ID file. The dialog box lists the rollover
certificates issued to and by each key. Administrators can use this information for troubleshooting purposes.
For more information, see the topic "Key rollover" in the Domino Administration Help.
With Domino 7, it is now possible to perform this import without first smartcard-enabling the ID file. This allows users
to use keys that were pre-loaded onto read-only tokens and therefore cannot currently be used to lock the Notes ID
file. As long as the PKCS#11 library is correctly configured and a token is present in the reader, then the "Import
Internet Certificates from a Smartcard" menu option will be available off the User Security Dialog.
However, there are limitations to this mode of operation in the current release.
� Background processes, such as Just-In-Time encryption and server tasks, are currently unable to prompt for the
PIN, and so will only be able to use keys on the token if the ID file is locked with a smartcard, or if the token
supports a protected authentication path and will therefore be able to prompt for the PIN itself.
� If an ID file utilizing this feature is subsequently locked with a second smartcard, it may become impossible to
use any keys on the initial token on a single-slot system, since removing the smartcard that locks the ID file from
the reader to insert the initial token will log the user out of Notes.
� Some older versions of Notes/Domino will be unable to use the key stored on the token.
� In the current release, the SC_manip_ImportInetCert opcode for the SECManipulateSC C API function can
only be used to import certificates from the smartcard that is locking that ID file. This prevents
SECManipulateSC from being used to import certificates into ID files that are not smartcard-enabled.
183
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 4 - Documentation updates
Notes Client
"Local free time info" Replicator page entry shown with old icon
In pictures in several topics in Lotus 7 Client Help, the "Local free time info" entry on the Replicator page is
shown with a book icon.
� Under "Getting Started" in the Contents: "Replicator page: staying current with servers"
� Under "Getting Connected" in the Contents: "Managing replication using the Replicator page"
� Under "Getting Connected" in the Contents: "Refining the sequence of replication on the Replicator page"
184
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 4 - Documentation updates
Domino Server
DB2 purge interval setting
Deleting an NSFDB2 database causes all DB2 data and DB2 tables associated with the NSFDB2 database to be
deleted. However, the DB2 schema and table space are not purged, to allow for recovery of an NSFDB2 database that
is accidentally deleted. The Domino server's daily poll task physically removes the schema and table space container
of a deleted NSFDB2 database once the DB2 Purge interval has expired.
The DB2 purge interval can be set on the DB2 tab of the Server document.
185
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 4 - Documentation updates
� Launcher: Deploying items via the Launcher on the My Work page is not supported. If you drag/drop items to
the Launcher and deploy a Desktop Policy with the customized My Work page, the Launcher will remain empty on
users' desktops.
� Group Calendar: The Group Calendar button found on 'Team' tabs is not supported in Desktop Policies. The
Group Calendar feature is specific to each individual user's mail file. As a result, it is not possible to deploy a
Group Calendar to multiple users via Policies.
� 'Use System Colors' User Preference in combination with Workplace: If the "Use System Colors" User Preference
is enabled, the My Work page banner in a customized My Work page will display using system colors, not the
chosen banner color/pattern. This is consistent with this User Preference setting and how other aspects of the
Notes Client display when it is enabled.
� The default for console logging is that it is now enabled, with a minimal 1K log file size.
� If the user later specifies CONSOLE_LOG_ENABLED or enables logging via the server console command, then the
default console log size is changed to unlimited (unless CONSOLE_LOG_MAX_KBYTES is set).
Domino Server
International issues in Java-based Domino Console
Following are the International issues with the Java-based Domino Console:
� On Linux, the Domino console that is started by the Controller does not work correctly using Hebrew characters;
the console freezes after it writes Hebrew characters. Instead of allowing the Controller to start the Console, start
the Console separately and attach to the Controller. That is, start the Controller using the command, "server -jc
-c", and start the console using the command, "jconsole", and then attach to the Controller. Or, start the
Controller "server -jc", and as soon as you enter the Domino password, exit just the Console. Start the Console
separately and attach.
� Entering Indic language characters in Domino Console - On AIX, Linux, and NT/W2K machines, click the icon in
the top left corner of the window/dialog. Select the "Select Input Method" menu option to display a menu from
which you can select the Input Method Editor of choice.
186
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 4 - Documentation updates
� On Linux, expanding the Chinese character selection in Linux's IME results in recycling server commands being
displayed. This is due to a Linux IME problem.
� On Linux, Korean characters are not displayed while typing in the Command Input field of the Domino Console.
� The Domino Console does not currently support Thai locale.
� The Domino Console does not support inputting text in a language other than the language of the Operating
System.
� The Domino Console does not switch input modes in Japanese IME using ALT+ ~ when a dialog box with text field
is invoked. If you tab to another field and then return to the original field, it works.
� The Domino Console does not currently support GB18030.
Sample
This is a sample scriptable setup file for a LAN connection. All options are used in this sample file.
Username = Joe Employee
KeyFileName=G:\shareddrive\userid\jemployee.id
Domino.Server=1
Domino.Name=servername/domain (For example, server1/sales/enterprise)
Domino.Port=TCP/IP
IM.Server=servername.misc.domain.com
IM.Port=12345
IM.ConnectWhen=2
IM.Protocol=3
IM.ProxyType=2
187
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 4 - Documentation updates
IM.ProxyServer=sametimeproxy.domain.com
IM.ProxyPort=789
IM.ServerNameResolve=0
IM.ProxyUsername=joeemployee
AdditionalServices=0
Mail.Incoming.Protocol=2
Mail.Incoming.Name=INCOMING INET MAIL
Mail.Incoming.Server=servername.misc.domain.com
Mail.Incoming.Username=jemployee
Mail.Incoming.Password=xyz123
Mail.Incoming.SSL=0
Mail.Outgoing.Name=OUTGOING INET MAIL
Mail.Outgoing.Server=servername.misc.domain.com
[email protected]
Mail.InternetDomain=misc.domain.com
AdditionalServices.NetworkDial=1
NetworkDial.EntryName=TEST 1 Dial-up Connection
NetworkDial.Username=jemployee
NetworkDial.Password=xyz123
NetworkDial.Phonenumber=area code-phone-number (For example, 508-123-4567)
NetworkDial.Domain=domainname
News.Name=NEWS SERVER ACCOUNT
News.Server=server.domain.com
Directory.Name=LDAP DIRECTORY SERVER ACCOUNT
Directory.Server=name.misc.domain.com
Proxy.UseHTTP=0
Proxy.HTTP=proxy.domain.com:8080
Proxy.FTP=proxy.fake.com:8080
Proxy.Gopher=proxy.fake.com:8080
Proxy.SSL=proxy.fake.com:8080
Proxy.SOCKS=proxy.domain.com:1080
Proxy.HTTPTunnel=proxy.domain.com:8080
Proxy.None=domain.com
Replication.Threshold=3
Replication.Schedule=1
188
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 4 - Documentation updates
Migration
Organizations using Setup Profiles should consider migrating to policies. Although Setup Profiles will continue to be
supported in Domino 6, no new features will be incorporated. Administrators will no longer be able to specify a Setup
Profile at user registration time. A migration tool to convert Setup Profiles to Policies is not available at this time.
A set of any type of bookmarks in any configuration can be pushed to a user. Bookmarks can be added to the
bookmark bar, specific folders or subfolders (including the startup folder) or hierarchies of bookmarks can be added
to the user's desktop. An administrator configures the layout of bookmarks desired, then drags it into the grey outline
at the bottom of the database tab in the desktop policy. This hierarchy of bookmarks is merged with the user's copy.
The administrator can later make changes by moving or removing bookmarks from this outline and those changes will
also be reflected for the user.
"Do not allow private location docs" field in the Desktop Settings doc is new for Domino 7 and it means that if a
company used the obscure location action to make location documents private they will not be slammed by upgrading
to Domino 7. This field forces the admin to make a conscious decision to ignore that old flag. This flag(NoPrivateLocs)
is used by the NAMEDPIsFieldLocked routine to determine if the fields should be locked or not.
Update.DeferredList
Number of unprocessed update requests in the deferred queue
Update.DeferredList.Duplicates
Number of requests that have been discarded from the deferred queue
because they were duplicates of a request already in the queue
Update.DeferredList.Max
The maximum length that the deferred queue has been since we started
Update.DeferredList.NextDueTime
The date and time at which the next deferred request will be processed
189
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 4 - Documentation updates
Update.NAB.Updates
The number of times views in the NAB have been updated
Update.PendingList
Number of unprocessed update requests in the immediate queue
Update.PendingList.Duplicates
Number of requests that have been discarded from the immediate queue
because they were duplicates of a request already in the queue
Update.PendingList.Max
The maximum length that the immediate queue has been since we started
Update.PendingList.NextDueTime
The date and time at which the next immediate request will be processed
Update.PendingList.Processed.AllViews (or Compactions, or SingleView)
The total number of all view update requests performed
If Full-Text Indexing is performed on another thread, the following server statistics are generated in Domino 7:
Update.FullTextList
Number of unprocessed FT requests in the FT queue
Update.FullTextList.Duplicates
Number of requests that have been discarded from the FT queue
because they were duplicates of a request already in the queue
Update.FullTextList.Max
The maximum length that the FT queue has been since we started
Update.FullTextList.Processed
The total number of all FT update requests performed
Part 8 - Copy the Sametime server related files between Sametime servers and Domino servers
In Domino 6.5 for a mixed environment using Forms5.nsf and Forms6.nsf, use the following steps for Forms5.nsf (not
supported on Mozilla):
1. Copy the contents from the Sametime applets folder on the Domino Web Access server to the Sametime server.
On the Domino Web Access server, the applets are located in the "Sametime" directory:
<data directory>\domino\html\Sametime
The Configuration tab on the Domino Administrator does not contain tools to register an organization, nor does it
contain the tool to register an organization unit. Organizations and organization units are not supported in a Domino
hosted environment.
190
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 4 - Documentation updates
Domino Server
Starting the Domino server controller as a Windows service
To start the Domino server controller as a Windows service, in the Services Dialog box for the Lotus Domino Server
Service, in the "Start Parameters" field, type:
-jc
For example, see the entry in the Start Parameters field in the following dialog box:
191
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 4 - Documentation updates
Domino Designer
Adding actions to right mouse button menus for views
You can add actions to the menus that pop up when a Notes user clicks the right mouse button in a view. To include
an action in the right mouse button menu for a view, choose "Include in right mouse button menu" on the Action Info
tab of the properties box for the action.
When you add an action to the right mouse button menu, keep the following in mind:
� If you add a shared action to a right mouse button menu, the action appears on the right mouse button menu for
all views that use that action.
� If an action you add to the right mouse button menu is part of a submenu, the parent menu item also appears on
the menu.
Domino Designer
Agent and Web services profiling
Calls to Domino Objects in agents or Web services written in LotusScript or Java can be monitored and their elapsed
times reported.
To enable profiling in an agent or Web service, select the Security tab of the properties box and check "Profile this
agent" or "Profile this web service." Profiling occurs each time an enabled agent or Web service runs. Agent profiling
occurs on both the Notes client and Domino server.
To view the profiling results for the latest run, select the agent and choose Agent - View Profile Results, or select the
Web service and choose Design - View Profile Results.
The results are presented in a document based on the hidden form $BEProfile. The result document contains a
heading listing the name of the agent or Web service and the creation time. The Body item of the result document
contains a table with a row for each Domino Objects method called and 5 columns:
� Class -- The name of a Domino Objects class using normalized names such as Session, Database, and Document.
� Method -- The name of a Domino Objects method or property using normalized names such as CurrentDatabase,
AppendItemValue, and Save.
� Operation -- For properties, the type of operation: Get or Set.
� Calls -- The number of times the method or property was called.
� Time -- The amount of time the calls consumed in milliseconds. The symbol "<" means not enough time to
calculate.
The LotusScript NotesAgent class contains a new method GetPerformanceDocument which returns the profiling results
for the agent as a NotesDocument object. Use of this NotesDocument object is restricted to the second parameter of
EditDocument in NotesUIWorkspace, allowing the profiling results to be opened as a UI document. The
NotesDocument object returned by GetPerformanceDocument is considered read-only; results are undefined if you
write to this object. This method is in the LotusScript interface only.
The following code opens the profiling results for an agent as a UI document.
Sub Initialize
Dim session As New NotesSession
Dim db As NotesDatabase
Dim agent As NotesAgent
Dim doc As NotesDocument
Dim ws As New NotesUIWorkspace
Dim uidoc As NotesUIDocument
Dim agentNames() As String
Dim i As Integer
Set db = session.CurrentDatabase
' Build list of agent names and have user select one
i = 0
Forall a In db.Agents
Redim Preserve agentNames(0 To i)
192
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 4 - Documentation updates
agentNames(i) = a.Name
i = i + 1
End Forall
title = ws.Prompt(PROMPT_OKCANCELLIST, "Agent name", _
"Select the agent to be viewed", agentNames(0), agentNames)
If Isempty(title) Then Exit Sub
If the user enables the AutoSave feature, the most current version of the document is saved to an Autosave database
(...\data\autosave.nsf). The Autosave database is created automatically when the Notes client is first installed. The
user then recovers the documents from this database.
Note: Users can override the default location for autosave.nsf by setting the NOTES.INI variable auto_save_db to
the file location of their choice.
Note that the original Notes document is still stored in its database or Notes application; the version with the newest
changes that has not yet been saved is the one copied to the Autosave database.
Note: Application developers should be sure to test the forms in their applications with Autosave to ensure that
Autosave works properly with the application.
Note: The form on which your document is based must be enabled for AutoSave by the application developer. If you
enable Autosave in the Client, the client status bar will indicate when a document is being autosaved. If Autosave is
not enabled for a particular form, speak with the application developer for that application about enabling Autosave.
193
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 4 - Documentation updates
At startup after a crash or power loss, and after the user authenticates, the user is prompted to recover unsaved work:
If the user presses Yes , the Recover Unsaved Documents dialog box appears that lists the documents that can be
recovered.
Alternatively, the user can select No and recover the autosaved documents later by selecting File - Autosave - Recover
Autosaved Documents. The Recover Unsaved Documents dialog box appears and users can recover or delete
documents as described above.
Once a document has been recovered from the AutoSave database, it is automatically removed from that database.
This helps keep the Autosave database from becoming too big.
194
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 4 - Documentation updates
� If you do not add ALT text to a picture or image resource in a rich text field, the Web server no longer generates a
null ALT text attribute automatically.
Note The null ALT text attribute (Alternate Text ="") causes screen readers to skip the image when reading the
Web page. If there is no ALT text attribute at all, screen readers read the source URL for the image. You can add
the ALT text attribute by entering text in the Alternate Text field in the properties box for the picture or image
resource. To use the null ALT text attribute, enter "" in the Alternate Text field.
� The Web server now automatically generates ALT text for additional images on the Web pages the Web server
generates. The Web server automatically generates ALT text for the images associated with the following:
calendar view navigation, view column sorting, MIME attachment markers, and free time schedules.
Domino Designer
Correction to Web Services topic
The following amends the first paragraph of the Web services topic in the Domino Designer Help.
Domino supports Web services as defined in the W3C documents Simple Object Access Protocol (SOAP) 1.1 (
http://www.w3.org/TR/2000/NOTE-SOAP-20000508) and Web Services Description Language (WSDL) 1.1 (
http://www.w3.org/TR/2001/NOTE-wsdl-20010315). See also Web Services Architecture (
http://www.w3.org/TR/ws-arch) and Web Services Activity (http://www.w3.org/2002/ws/).
Domino Designer
Design list usability improvements
The following changes have been made to Design lists to make them more compact and easier to use.
� The Comment column now appears on the same line as the other columns for each design element. This lets
Designer display the information for each design element on one line instead of two.
� To further compact the width of the Design list, some of the column titles are now icons instead of text. Among
the column titles that use icons are No Refresh, Notes, Web, and Mobile.
� The Inherits From column has been moved to the right of the No Refresh column.
� The Trigger column in the Agents Design list displays icons for triggers instead of text descriptions of triggers. In
addition, the column title for Private Agent is now an icon instead of text.
195
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 4 - Documentation updates
� Similar changes have been made to the Shared Actions Design list in order to conserve space and make the list
easier to use.
Note Some icons include descriptions you can access. If you are unsure what an icon represents, hold the mouse
pointer over the icon. Designer displays the meaning of the icon. (The icons that are used as column titles do not
include these descriptions yet.)
Domino Designer
Editing fields in a design element without opening the element
You can now edit the Name, Alias, and Comment fields of a design element directly in the Design list in the Work
pane. You no longer need to open the design element.
To edit the Name, Alias, or Comment field of a design element, do the following:
1. In the Design pane, click the type of design element that you want to edit. For example, click Forms.
2. In the Work pane, select the design element that you want to edit. For example, click the form you want to edit.
3. Click the field in that design element that you want to edit. For example, click the Name field.
4. Edit the field and then press ENTER.
Domino Designer
NotesDXLExporter SchemaLocation and ValidationStyle
Below is documentation for two new properties.
SchemaLocation property
Read-write. The URI of the schema for the DXL being exported.
Note This property is new with Release 7.
Note This property is not supported in COM.
Defined in
NotesDXLExporter
Data type
String
Syntax
To get: uri$ = notesDXLExporter.SchemaLocation
To set: notesDXLExporter.SchemaLocation = uri$
Usage
This property applies when ValidationStyle is VALIDATIONSTYLE_SCHEMA.
Defaults to the location of an XSD file in the xmlschemas subdirectory of the ND program directory, for example:
http://www.lotus.com/dxl xmlschemas/domino_7_0.xsd
196
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 4 - Documentation updates
ValidationStyle property
Read-write. The method for validating the DXL being exported.
Note This property is new with Release 7.
Note This property is not supported in COM.
Defined in
NotesDXLExporter
Data type
Constant of type Integer
Syntax
To get: style% = notesDXLExporter.ValidationStyle
To set: notesDXLExporter.ValidationStyle = style%
Legal values
� VALIDATIONSTYLE_NONE (0)
� VALIDATIONSTYLE_DTD (1) (default)
� VALIDATIONSTYLE_SCHEMA (2)
197
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 4 - Documentation updates
Usage
Setting this property to VALIDATIONSTYLE_DTD sets OutputDOCTYPE to True. Setting this property to any other value
sets OutputDOCTYPE to False.
Setting OutputDOCTYPE to True sets this property to VALIDATIONSTYLE_DTD. Setting OutputDOCTYPE to False sets
this property to VALIDATIONSTYLE_NONE if it is currently set to VALIDATIONSTYLE_DTD; otherwise, this property
remains unchanged.
Domino Designer
Script Libraries for Web Services
Notes Domino Designer 7.0 supports the use of script libraries for web services.
The Port type class (sometimes called the implementation class) is specified in the Basics tab of the web services
properties box. This class may be defined in the web service "declarations" object, or it may be defined in an included
script library.
The following must be defined in the same location as the Port type class:
� all namespace constants
� all enumeration classes and their associated "List" object and constants
Class types that are used to define other classes may be inherited across script libraries. They must be included, but
need not be in a single library.
198
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 4 - Documentation updates
Example:
This web service defines the PortType1 class, which has a single function, Foo, that takes two string inputs, and
returns a value of type Twostrings. The class Twostrings is defined in the library2 script library.
%INCLUDE "lsxsd.lss"
%INCLUDE "library2.lss"
Class PortType1
Sub NEW
End Sub
End Class
library2:
Class Twostrings
Sub NEW
End Sub
End Class
Domino Designer
Server requirements for running a Java program
In the server NOTES.INI file, the JavaMaxHeapsize should not be decreased below a value of 64M, or a runtime error
will occur when attempting to execute nhttp.exe. If a value for JavaMaxHeapsize is not set in the server NOTES.INI file,
a value of 64M will be used.
199
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 4 - Documentation updates
Domino Designer
Shared columns
Shared columns allow the creation of a common column for insertion in multiple views in the same database,
eliminating the need to create the same column multiple times and creating a single point for propagating changes to
all views using the same column. A shared column has its own design element but once inserted into a view is part of
the view. A view containing a shared column is backwards compatible for access from Notes and the Web.
To create a new shared column, select Columns under Shared Code. Click New Shared Column or choose Create -
Design - Shared Column. You can also copy and paste an existing Shared Column design element.
To create a new shared column based on the design of an existing column in a view, open the view, select the column,
and choose Create - Copy As Shared Column. This action creates a new shared column and leaves the existing view
column as is.
The Shared Column design element has the same appearance and column properties as an unshared column in a
view.
In addition, the Shared Column design element has properties specific to shared columns. The Shared Column
properties box specifies the name of the shared column (required), an alias (optional), and a comment (optional).
To use a shared column in a view, open the view and choose Create - Insert Shared Column or Create - Append Shared
Column. Select the shared column from the displayed list. Check the Use Formula Only box if you want to override the
shared column display properties, such as font and column alignment, in the view. Leave the box unchecked to lock
the display properties. The column programmatic name can always be modified even if the Use Formula Only box is
not checked, but you should change this name only if it duplicates the programmatic name of another column in the
view. You cannot modify the column value (formula).
To see the names of the views using a shared column, select the shared column in Columns under Shared Code and
click Who is using this Shared Column.
To edit a shared column, double-click the Shared Column design element in Columns under Shared Code. You can
also edit a shared column by selecting it in a view and choosing Design - Edit Shared Column.
When an existing shared column is edited and saved, all views containing the column are updated. These views are
resaved with the current user ID. Where Use Formula Only is checked, only the formula is updated.
To delete a shared column, select the Shared Column design element. Press Delete or choose Edit - Delete. When a
shared column is deleted, the shared column is changed to an unshared column in all views containing the column.
Shared columns may be used in DB2 Query views.
Shared columns, like shared fields, are not multilingual elements.
For more information about how Domino Web Access uses certificates, see the help topics:
� How Domino Web Access Uses Public and Private Keys
� Add Sender to Contacts
200
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 4 - Documentation updates
To help filter out unwanted e-mail, the Domino server can be configured to use blacklists to specify hosts or domains
responsible for sending unwanted e-mail to you. When blacklist filters are enabled, any e-mail from a host on the
blacklist is tagged. Although you cannot see the tag, your Notes mail system recognizes it and you can create a mail
rule to act on messages that have a blacklist tag. For example, you may want to create a rule that sends all blacklist
tagged e-mails to a folder called SPAM:
WHEN Blacklist contains SpamCop THEN move to folder SPAM
In addition to blacklists, Domino also tags e-mails with whitelist tags. A whitelist is a list of exceptions to hosts or
domains on a blacklist. To take advantage of the Domino server's whitelist, you can set a mail rule to act on messages
that have a whitelist tag.
If blacklist and whitelist filters are enabled on the Domino server, your Domino Administrator can supply you with the
list of names on the lists. You can also find this information in the Domino Directory. To view the lists, open the
Domino Directory (NAMES.NSF) and expand Configurations. Open the server Configurations document - Router/SMTP
- Restrictions and controls - SMTP Inbound Controls. The lists display under the DNS Blacklist Filters and DNS
Whitelist Filters.
201
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 4 - Documentation updates
202
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 5 - Notices and Trademarks
Licensing information
Domino Administrator Client, Notes Client, Domino Designer, Domino Server, Domino Web Access, Domino Access for Outlook, Domino Offline
Services (DOLS), Domino for z/OS, Domino for i5/OS
License agreement
Any information or reference related to license terms in this document is provided to you for your information.
However, your use of Notes and Domino, and any other IBM program referenced in this document, is solely subject to
the terms and conditions of the IBM International Program License Agreement (IPLA) and related License Information
(LI) document accompanying each such program. You may not rely on this document should there be any questions
concerning your right to use Notes and Domino. Please refer to the IPLA and LI document for Notes and Domino that
is located in the license.txt file.
Domino Administrator Client, Notes Client, Domino Designer, Domino Server, Domino Web Access, Domino Access for Outlook, Domino Offline
Services (DOLS), Domino for z/OS, Domino for i5/OS
Domino includes DB2 UDB components
Your copy of Domino includes some components of the IBM DB2 Universal Database (DB2 UDB); it's usage is defined
in the IBM Lotus Domino program license agreement.
If your requirements for using DB2 UDB exceed the rights specified in the program license agreement, please contact
your DB2 Reseller to obtain a full DB2 UDB program.
Domino Administrator Client, Notes Client, Domino Designer, Domino Server, Domino Web Access, Domino Access for Outlook, Domino Offline
Services (DOLS), Domino for z/OS, Domino for i5/OS
Excluded Components information
Information included in this section relates to certain "Excluded Components"; the terms governing usage of Excluded
Components are as set forth in the IBM product license. Pursuant to the licenses under which IBM has obtained the
Excluded Components, IBM is required to provide the following copyright notices and information. They are provided
for informational purposes only, and do not change the terms of the IBM product license.
Domino Administrator Client, Notes Client, Domino Designer, Domino Server, Domino Web Access, Domino Access for Outlook, Domino Offline
Services (DOLS), Domino for z/OS, Domino for i5/OS
Apache Axis 1.1 information
The Apache Software is used in support of the Open Source code called Apache Axis 1.1.
Copyright (c) 2001-2003 The Apache Software Foundation. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the
following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following
disclaimer.
203
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 5 - Notices and Trademarks
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following
disclaimer in the documentation and/or other materials provided with the distribution.
3. The end-user documentation included with the redistribution, if any, must include the following acknowledgment:
"This product includes software developed by the Apache Software Foundation (http://www.apache.org/)."
Alternately, this acknowledgment may appear in the software itself, if and wherever such third-party acknowledgments
normally appear.
4. The names "Axis" and "Apache Software Foundation" must not be used to endorse or promote products derived from
this software without prior written permission. For written permission, please contact [email protected].
5. Products derived from this software may not be called "Apache", nor may "Apache" appear in their name, without
prior written permission of the Apache Software Foundation.
THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR ITS CONTRIBUTORS BE LIABLE FOR
ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
====================================================================
This software consists of voluntary contributions made by many individuals on behalf of the Apache Software
Foundation. For more information on the Apache Software Foundation, please see <http://www.apache.org/>.
Domino Administrator Client, Notes Client, Domino Designer, Domino Server, Domino Web Access, Domino Access for Outlook, Domino Offline
Services (DOLS), Domino for z/OS, Domino for i5/OS
DNS Resolver software information
DNS Resolver
Copyright (c) 1980, 1983, 1988, 1993
The Regents of the University of California. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the
following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following
disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following
disclaimer in the documentation and/or other materials provided with the distribution.
3. All advertising materials mentioning features or use of this software must display the following acknowledgement:
This product includes software developed by the University of California, Berkeley and its contributors.
4. Neither the name of the University nor the names of its contributors may be used to endorse or promote products
derived from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED
WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
204
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 5 - Notices and Trademarks
Permission to use, copy, modify, and distribute this software for any purpose with or without fee is hereby granted,
provided that the above copyright notice and this permission notice appear in all copies, and that the name of Digital
Equipment Corporation not be used in advertising or publicity pertaining to distribution of the document or software
without specific, written prior permission.
THE SOFTWARE IS PROVIDED "AS IS" AND DIGITAL EQUIPMENT CORP. DISCLAIMS ALL WARRANTIES WITH REGARD
TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT
SHALL DIGITAL EQUIPMENT CORPORATION BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL
DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH
THE USE OR PERFORMANCE OF THIS SOFTWARE.
Domino Administrator Client, Notes Client, Domino Designer, Domino Server, Domino Web Access, Domino Access for Outlook, Domino Offline
Services (DOLS), Domino for z/OS, Domino for i5/OS
Independent JPEG Group software information
The Independent JPEG Group's JPEG software
=============================
README for release 6 of 2-Aug-95
=============================
This distribution contains the sixth public release of the Independent JPEG Group's free JPEG software. You are
welcome to redistribute this software and to use it for any purpose, subject to the conditions under LEGAL ISSUES,
below.
Serious users of this software (particularly those incorporating it into larger programs) should contact IJG at
[email protected] to be added to our electronic mailing list. Mailing list members are notified of updates and
have a chance to participate in technical discussions, etc.
This software is the work of Tom Lane, Philip Gladstone, Luis Ortiz, Jim Boucher, Lee Crocker, Julian Minguillon,
George Phillips, Davide Rossi, Ge' Weijers, and other members of the Independent JPEG Group.
IJG is not affiliated with the official ISO JPEG standards committee.
DOCUMENTATION ROADMAP
==========================
User documentation:
install.doc How to configure and install the IJG software.
usage.doc Usage instructions for cjpeg, djpeg, jpegtran, rdjpgcom, and wrjpgcom.
*.1 UNIX-style man pages for programs (same info as usage.doc).
wizard.doc Advanced usage instructions for JPEG wizards only.
change.log Version-to-version change highlights.
205
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 5 - Notices and Trademarks
Please read at least the files install.doc and usage.doc. Useful information can also be found in the JPEG FAQ
(Frequently Asked Questions) article. See ARCHIVE LOCATIONS below to find out where to obtain the FAQ article.
If you want to understand how the JPEG code works, we suggest reading one or more of the REFERENCES, then
looking at the documentation files (in roughly the order listed) before diving into the code.
OVERVIEW
==========
This package contains C software to implement JPEG image compression and decompression. JPEG (pronounced
"jay-peg") is a standardized compression method for full-color and gray-scale images. JPEG is intended for
compressing "real-world" scenes; line drawings, cartoons and other non-realistic images are not its strong suit. JPEG
is lossy, meaning that the output image is not exactly identical to the input image. Hence you must not use JPEG if
you
have to have identical output bits. However, on typical photographic images, very good compression levels can be
obtained with no visible change, and remarkably high compression levels are possible if you can tolerate a low-quality
image. For more details, see the references, or just experiment with various compression settings.
This software implements JPEG baseline, extended-sequential, and progressive compression processes. Provision is
made for supporting all variants of these processes, although some uncommon parameter settings aren't
implemented yet. For legal reasons, we are not distributing code for the arithmetic-coding variants of JPEG; see
LEGAL ISSUES. We have made no provision for supporting the hierarchical or lossless processes defined in the
standard.
We provide a set of library routines for reading and writing JPEG image files, plus two sample applications "cjpeg" and
"djpeg", which use the library to perform conversion between JPEG and some other popular image file formats. The
library is intended to be reused in other applications.
In order to support file conversion and viewing software, we have included considerable functionality beyond the bare
JPEG coding/decoding capability; for example, the color quantization modules are not strictly part of JPEG decoding,
but they are essential for output to colormapped file formats or colormapped displays. These extra functions can be
compiled out of the library if not required for a particular application. We have also included "jpegtran", a utility for
lossless transcoding between different JPEG processes, and "rdjpgcom" and "wrjpgcom", two simple applications for
inserting and extracting textual comments in JFIF files.
The emphasis in designing this software has been on achieving portability and flexibility, while also making it fast
enough to be useful. In particular, the software is not intended to be read as a tutorial on JPEG. (See the
REFERENCES section for introductory material.) Rather, it is intended to be reliable, portable, industrial-strength
code. We do not claim to have achieved that goal in every aspect of the software, but we strive for it.
We welcome the use of this software as a component of commercial products. No royalty is required, but we do ask
for an acknowledgement in product documentation, as described under LEGAL ISSUES.
LEGAL ISSUES
=============
In plain English:
1. We don't promise that this software works. (But if you find any bugs, please let us know!)
2. You can use this software for whatever you want. You don't have to pay us.
3. You may not pretend that you wrote this software. If you use it in a program, you must acknowledge somewhere in
your documentation that you've used the IJG code.
In legalese:
The authors make NO WARRANTY or representation, either express or implied, with respect to this software, its
quality, accuracy, merchantability, or fitness for a particular purpose. This software is provided "AS IS", and you,
its user, assume the entire risk as to its quality and accuracy.
This software is copyright (C) 1991, 1992, 1993, 1994, 1995, Thomas G. Lane.
All Rights Reserved except as specified below.
206
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 5 - Notices and Trademarks
Permission is hereby granted to use, copy, modify, and distribute this software (or portions thereof) for any purpose,
without fee, subject to these conditions:
(1) If any part of the source code for this software is distributed, then this README file must be included, with this
copyright and no-warranty notice unaltered; and any additions, deletions, or changes to the original files must be
clearly indicated in accompanying documentation.
(2) If only executable code is distributed, then the accompanying documentation must state that "this software is
based in part on the work of the Independent JPEG Group".
(3) Permission for use of this software is granted only if the user accepts full responsibility for any undesirable
consequences; the authors accept NO LIABILITY for damages of any kind.
These conditions apply to any software derived from or based on the IJG code, not just to the unmodified library. If
you use our work, you ought to acknowledge us.
Permission is NOT granted for the use of any IJG author's name or company name in advertising or publicity relating
to this software or products derived from it. This software may be referred to only as "the Independent JPEG Group's
software".
We specifically permit and encourage the use of this software as the basis of commercial products, provided that all
warranty or liability claims are assumed by the product vendor.
ansi2knr.c is included in this distribution by permission of L. Peter Deutsch, sole proprietor of its copyright holder,
Aladdin Enterprises of Menlo Park, CA. ansi2knr.c is NOT covered by the above copyright and conditions, but instead
by the usual distribution terms of the Free Software Foundation; principally, that you must include source code if you
redistribute it. (See the file ansi2knr.c for full details.) However, since ansi2knr.c is not needed as part of any
program generated from the IJG code, this does not limit you more than the foregoing paragraphs do.
The configuration script "configure" was produced with GNU Autoconf. It is copyright by the Free Software Foundation
but is freely distributable.
It appears that the arithmetic coding option of the JPEG spec is covered by patents owned by IBM, AT&T, and
Mitsubishi. Hence arithmetic coding cannot legally be used without obtaining one or more licenses. For this reason,
support for arithmetic coding has been removed from the free JPEG software. (Since arithmetic coding provides only a
marginal gain over the unpatented Huffman mode, it is unlikely that very many implementations will support it.) So
far as we are aware, there are no patent restrictions on the remaining code.
WARNING: Unisys has begun to enforce their patent on LZW compression against GIF encoders and decoders. You
will need a license from Unisys to use the included rdgif.c or wrgif.c files in a commercial or shareware application. At
this time, Unisys is not enforcing their patent against freeware, so distribution of this package remains legal.
However, we intend to remove GIF support from the IJG package as soon as a suitable replacement format becomes
reasonably popular.
REFERENCES
=============
We highly recommend reading one or more of these references before trying to understand the innards of the JPEG
software.
(Adjacent articles in that issue discuss MPEG motion picture compression, applications of JPEG, and related topics.)
If you don't have the CACM issue handy, a PostScript file containing a revised version of Wallace's article is available
at ftp.uu.net, graphics/jpeg/wallace.ps.gz. The file (actually a preprint for an article that appeared in IEEE Trans.
Consumer Electronics) omits the sample images that appeared in CACM, but it includes corrections and some added
material. Note: the Wallace article is copyright ACM and IEEE, and it may not be used for commercial purposes.
207
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 5 - Notices and Trademarks
A somewhat less technical, more leisurely introduction to JPEG can be found in "The Data Compression Book" by Mark
Nelson, published by M&T Books (Redwood City, CA), 1991, ISBN 1-55851-216-0. This book provides good
explanations and example C code for a multitude of compression methods including JPEG. It is an excellent source if
you are comfortable reading C code but don't know much about data compression in general. The book's JPEG
sample code is far from industrial-strength, but when you are ready to look at a full implementation, you've got one
here...
The best full description of JPEG is the textbook "JPEG Still Image Data Compression Standard" by William B.
Pennebaker and Joan L. Mitchell, published by Van Nostrand Reinhold, 1993, ISBN 0-442-01272-1. Price US$59.95,
638 pp. The book includes the complete text of the ISO JPEG standards (DIS 10918-1 and draft DIS 10918-2). This
is by far the most complete exposition of JPEG in existence, and we highly recommend it.
The JPEG standard itself is not available electronically; you must order a paper copy through ISO. (Unless you feel a
need to own a certified official copy, we recommend buying the Pennebaker and Mitchell book instead; it's much
cheaper and includes a great deal of useful explanatory material.) In the US, copies of the standard may be ordered
from ANSI Sales at (212) 642-4900, or from Global Engineering Documents at (800) 854-7179. (ANSI doesn't take
credit card orders, but Global does.) It's not cheap: as of 1992, ANSI was charging $95 for Part 1 and $47 for Part 2,
plus 7% shipping/handling. The standard is divided into two parts, Part 1 being the actual specification, while Part 2
covers compliance testing methods. Part 1 is titled "Digital Compression and Coding of Continuous-tone Still Images,
Part 1: Requirements and guidelines" and has document number ISO/IEC IS 10918-1. Part 2 is titled "Digital
Compression and Coding of Continuous-tone Still Images, Part 2: Compliance testing" and has document number
ISO/IEC IS 10918-2.
Extensions to the original JPEG standard are defined in Part 3, a new ISO document. Part 3 is undergoing ISO
balloting and is expected to be approved by the end of 1995. IJG currently does not support any Part 3 extensions.
The JPEG standard does not specify all details of an interchangeable file format. For the omitted details we follow the
"JFIF" conventions, revision 1.02. A copy of the JFIF spec is available from:
Literature Department
C-Cube Microsystems, Inc.
1778 McCarthy Blvd.
Milpitas, CA 95035
phone (408) 944-6300, fax (408) 944-6314
A PostScript version of this document is available at ftp.uu.net, file graphics/jpeg/jfif.ps.gz. It can also be obtained by
e-mail from the C-Cube mail server, [email protected]. Send the message "send jfif_ps from jpeg" to the server to
obtain the JFIF document; send the message "help" if you have trouble.
The TIFF 6.0 file format specification can be obtained by FTP from sgi.com (192.48.153.1), file
graphics/tiff/TIFF6.ps.Z; or you can order a printed copy from Aldus Corp. at (206) 628-6593. The JPEG
incorporation scheme found in the TIFF 6.0 spec of 3-June-92 has a number of serious problems. IJG does not
recommend use of the TIFF 6.0 design (TIFF Compression tag 6). Instead, we recommend the JPEG design proposed
by TIFF Technical Note #2 (Compression tag 7). Copies of this Note can be obtained from sgi.com or from
ftp.uu.net:/graphics/jpeg/. It is expected that the next revision of the TIFF spec will replace the 6.0 JPEG design with
the Note's design. Although IJG's own code does not support TIFF/JPEG, the free libtiff library uses our library to
implement TIFF/JPEG per the Note. libtiff is available
from sgi.com:/graphics/tiff/.
ARCHIVE LOCATIONS
====================
The "official" archive site for this software is ftp.uu.net (Internet address 192.48.96.9). The most recent released
version can always be found there in directory graphics/jpeg. This particular version will be archived as
graphics/jpeg/jpegsrc.v6.tar.gz. If you are on the Internet, you can retrieve files from ftp.uu.net by standard
anonymous FTP. If you don't have FTP access, UUNET's archives are also available via UUCP; contact
[email protected] for information on retrieving files that way.
Numerous Internet sites maintain copies of the UUNET files; in particular, you can probably find a copy at any site
that archives comp.sources.misc submissions. However, only ftp.uu.net is guaranteed to have the latest official
version.
208
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 5 - Notices and Trademarks
You can also obtain this software in DOS-compatible "zip" archive format from the SimTel archives
(ftp.coast.net:/SimTel/msdos/graphics/), or on CompuServe in the GRAPHSUPPORT forum (GO GRAPHSUP), library
12 "JPEG Tools". Again, these versions may sometimes lag behind the ftp.uu.net release.
The JPEG FAQ (Frequently Asked Questions) article is a useful source of general information about JPEG. It is
updated constantly and therefore is not included in this distribution. The FAQ is posted every two weeks to Usenet
newsgroups comp.graphics, news.answers, and other groups. You can always obtain the latest version from the
news.answers archive at rtfm.mit.edu. By FTP, fetch /pub/usenet/news.answers/jpeg-faq/part1 and .../part2. If you
don't have FTP, send e-mail to [email protected] with body
send usenet/news.answers/jpeg-faq/part1
send usenet/news.answers/jpeg-faq/part2
RELATED SOFTWARE
====================
Numerous viewing and image manipulation programs now support JPEG. (Quite a few of them use this library to do
so.) The JPEG FAQ described above lists some of the more popular free and shareware viewers, and tells where to
obtain them on Internet.
If you are on a UNIX machine, we highly recommend Jef Poskanzer's free PBMPLUS image software, which provides
many useful operations on PPM-format image files. In particular, it can convert PPM images to and from a wide
range of other formats. You can obtain this package by FTP from ftp.x.org (contrib/pbmplus*.tar.Z) or ftp.ee.lbl.gov
(pbmplus*.tar.Z). There is also a newer update of this package called NETPBM, available from wuarchive.wustl.edu
under directory /graphics/graphics/packages/NetPBM/. Unfortunately PBMPLUS/NETPBM is not nearly as portable
as the IJG software is; you are likely to have difficulty making it work on any non-Unix machine.
A different free JPEG implementation, written by the PVRG group at Stanford, is available from havefun.stanford.edu in
directory pub/jpeg. This program is designed for research and experimentation rather than production use; it is
slower, harder to use, and less portable than the IJG code, but it is easier to read and modify. Also, the PVRG code
supports lossless JPEG, which we do not.
Some JPEG programs produce files that are not compatible with our library. The root of the problem is that the ISO
JPEG committee failed to specify a concrete file format. Some vendors "filled in the blanks" on their own, creating
proprietary formats that no one else could read. (For example, none of the early commercial JPEG implementations
for the Macintosh were able to exchange compressed files.)
The file format we have adopted is called JFIF (see REFERENCES). This format has been agreed to by a number of
major commercial JPEG vendors, and it has become the de facto standard. JFIF is a minimal or "low end"
representation.
We recommend the use of TIFF/JPEG (TIFF revision 6.0 as modified by TIFF Technical Note #2) for "high end"
applications that need to record a lot of additional data about an image. TIFF/JPEG is fairly new and not yet widely
supported, unfortunately.
The upcoming JPEG Part 3 standard defines a file format called SPIFF. SPIFF is interoperable with JFIF, in the sense
that most JFIF decoders should be able to read the most common variant of SPIFF. SPIFF has some technical
advantages over JFIF, but its major claim to fame is simply that it is an official standard rather than an informal one.
At this point it is unclear whether SPIFF will supersede JFIF or whether JFIF will remain the de-facto standard. IJG
intends to support SPIFF once the standard is frozen, but we have not decided whether it should become our default
output format or not. (In any case, our decoder will remain capable of reading JFIF indefinitely.)
Various proprietary file formats incorporating JPEG compression also exist. We have little or no sympathy for the
existence of these formats. Indeed, one of the original reasons for developing this free software was to help
force convergence on common, open format standards for JPEG files. Don't use a proprietary file format!
209
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 5 - Notices and Trademarks
TO DO
======
In future versions, we are considering supporting some of the upcoming JPEG Part 3 extensions --- principally,
variable quantization and the SPIFF file format.
Tuning the software for better behavior at low quality/high compression settings is also of interest. The current
method for scaling the quantization tables is known not to be very good at low Q values.
Domino Administrator Client, Notes Client, Domino Designer, Domino Server, Domino Web Access, Domino Access for Outlook, Domino Offline
Services (DOLS), Domino for z/OS, Domino for i5/OS
InstallShield information
The InstallShield Program includes "UnZipSFX stub" software from the Info-Zip group which is Copyright (c)
1999-2002, Info-ZIP. All rights reserved. IBM did not modify the UnZipSFX software. There are no extra charges or
costs due to the use of this code, and the original compression sources are freely available from
http://www.info-zip.org/ on the Internet.
================
UnZipSFX Stub file
Copyright (c) 1990-2002 Info-ZIP. All rights reserved.
For the purposes of this copyright and license, "Info-ZIP" is defined as the following set of individuals:
Mark Adler, John Bush, Karl Davis, Harald Denker, Jean-Michel Dubois, Jean-loup Gailly, Hunter Goatley, Ian Gorman,
Chris Herborth, Dirk Haase, Greg Hartwig, Robert Heath, Jonathan Hudson, Paul Kienitz, David Kirschbaum, Johnny
Lee, Onno van der Linden, Igor Mandrichenko, Steve P. Miller, Sergio Monesi, Keith Owens, George Petrov, Greg
Roelofs, Kai Uwe Rommel, Steve Salisbury, Dave Smith, Christian Spieler, Antoine Verheijen, Paul von Behren, Rich
Wales, Mike White
This software is provided "as is," without warranty of any kind, express or implied. In no event shall Info-ZIP or its
contributors be held liable for any direct, indirect, incidental, special or consequential damages arising out of the use
of or inability to use this software.
Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter
it and redistribute it freely, subject to the following restrictions:
1. Redistributions of source code must retain the above copyright notice, definition, disclaimer, and this list of
conditions.
2. Redistributions in binary form (compiled executables) must reproduce the above copyright notice, definition,
disclaimer, and this list of conditions in documentation and/or other materials provided with the distribution.
The sole exception to this condition is redistribution of a standard UnZipSFX binary as part of a self-extracting
archive; that is permitted without inclusion of this license, as long as the normal UnZipSFX banner has not
been removed from the binary or disabled.
3. Altered versions--including, but not limited to, ports to new operating systems, existing ports with new
graphical interfaces, and dynamic, shared, or static library versions--must be plainly marked as such and must
not be misrepresented as being the original source. Such altered versions also must not be misrepresented as
being Info-ZIP releases--including, but not limited to, labeling of the altered versions with the names "Info-ZIP"
(or any variation thereof, including, but not limited to, different capitalizations), "Pocket UnZip," "WiZ" or
"MacZip" without the explicit permission of Info-ZIP. Such altered versions are further prohibited from
misrepresentative use of the Zip-Bugs or Info-ZIP e-mail addresses or of the Info-ZIP URL(s).
4. Info-ZIP retains the right to use the names "Info-ZIP," "Zip," "UnZip," "UnZipSFX," "WiZ," "Pocket UnZip," "Pocket
Zip," and "MacZip" for its own source and binary releases.
210
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 5 - Notices and Trademarks
Domino Administrator Client, Notes Client, Domino Designer, Domino Server, Domino Web Access, Domino Access for Outlook, Domino Offline
Services (DOLS), Domino for z/OS, Domino for i5/OS
Net-SNMP software information
Various copyrights apply to this package, listed in 3 separate parts below. Please make sure that you read all the
parts. Up until 2001, the project was based at UC Davis, and the first part covers all code written during this time.
From 2001 onwards, the project has been based at SourceForge, and Networks Associates Technology, Inc. hold the
copyright on behalf of the wider Net-SNMP community, covering all derivative work done since then. An additional
copyright section has been added as Part 3 below also under a BSD license for the work contributed by Cambridge
Broadband Ltd. to the project since 2001.
Code has been contributed to this project by many people over the years it has been in development, and a full list of
contributors can be found in the README file under the THANKS section.
Permission to use, copy, modify and distribute this software and its documentation for any purpose and without fee is
hereby granted, provided that the above copyright notice appears in all copies and that both that copyright notice and
this permission notice appear in supporting documentation, and that the name of CMU and The Regents of the
University of California not be used in advertising or publicity pertaining to distribution of the software without specific
written permission.
CMU AND THE REGENTS OF THE UNIVERSITY OF CALIFORNIA DISCLAIM ALL WARRANTIES WITH REGARD TO THIS
SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL CMU
OR THE REGENTS OF THE UNIVERSITY OF CALIFORNIA BE LIABLE FOR ANY SPECIAL, INDIRECT OR
CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM THE LOSS OF USE, DATA OR
PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR
IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
---- Part 2: Networks Associates Technology, Inc copyright notice (BSD) ----
Copyright (c) 2001-2003, Networks Associates Technology, Inc
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the
following conditions are met:
� Redistributions of source code must retain the above copyright notice, this list of conditions and the following
disclaimer.
� Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following
disclaimer in the documentation and/or other materials provided with the distribution.
� Neither the name of the Networks Associates Technology, Inc nor the names of its contributors may be used to
endorse or promote products derived from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR
IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR
CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
SUCH DAMAGE.
211
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 5 - Notices and Trademarks
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the
following conditions are met:
� Redistributions of source code must retain the above copyright notice, this list of conditions and the following
disclaimer.
� Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following
disclaimer in the documentation and/or other materials provided with the distribution.
� The name of Cambridge Broadband Ltd. may not be used to endorse or promote products derived from this
software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES,
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA,
OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY
WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
Domino Administrator Client, Notes Client, Domino Designer, Domino Server, Domino Web Access, Domino Access for Outlook, Domino Offline
Services (DOLS), Domino for z/OS, Domino for i5/OS
Reg Exp Parser information
Reg Exp Parser
The Apache Software License, Version 1.1
Copyright (c) 1999-2001 The Apache Software Foundation. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the
following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following
disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following
disclaimer in the documentation and/or other materials provided with the distribution.
3. The end-user documentation included with the redistribution, if any, must include the following acknowlegement:
"This product includes software developed by the Apache Software Foundation (http://www.apache.org/)."
Alternately, this acknowlegement may appear in the software itself, if and wherever such third-party acknowlegements
normally appear.
4. The names "The Jakarta Project", "Struts", and "Apache Software Foundation" must not be used to endorse or
promote products derived from this software without prior written permission. For written permission, please contact
[email protected].
212
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 5 - Notices and Trademarks
5. Products derived from this software may not be called "Apache" nor may "Apache" appear in their names without
prior written permission of the Apache Group.
THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR ITS CONTRIBUTORS BE LIABLE FOR
ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
====================================================================
This software consists of voluntary contributions made by many individuals on behalf of the Apache Software
Foundation. For more information on the Apache Software Foundation, please see <http://www.apache.org/>.
Domino Administrator Client, Notes Client, Domino Designer, Domino Server, Domino Web Access, Domino Access for Outlook, Domino Offline
Services (DOLS), Domino for z/OS, Domino for i5/OS
SNIA/CIMOM information
The Program contains code which is derived from the Storage Network Industry Association's CIMOM code ("the
Modified CIMOM Code"). The Modified CIMOM Code is available in source code form and may be obtained upon
written request to the following address:
The source code version of the Modified CIMOM Code is available under the terms of the SNIA Public License version
1.1 (http://www.opengroup.org/snia-cimom/license.tpl?CALLER=index.tpl). The executable version of the Modified
CIMOM Code is provided under the terms of the Program's license, which are offered by IBM alone, and not by the
Storage Network Industry Association or any other contributor to the CIMOM code.
Domino Administrator Client, Notes Client, Domino Designer, Domino Server, Domino Web Access, Domino Access for Outlook, Domino Offline
Services (DOLS), Domino for z/OS, Domino for i5/OS
S/MIME license information
The Domino S/MIME implementation uses the S/MIME Freeware Library. The Public License is listed below.
1. You may, free of charge and without additional permission from the U.S. Government, use, copy, modify, sublicense
and otherwise distribute the SFL Software or components of the SFL Software, with or without modifications developed
by you and/or by others.
2. You may, free of charge and without additional permission from the U.S. Government, distribute copies of the SFL
Documentation, with or without modifications developed by you and/or by others, at no charge or at a charge that
covers the cost of reproducing such copies, provided that this SFL Public License is retained.
3. Furthermore, if you distribute the SFL Software or parts of the SFL Software, with or without modifications
developed by you and/or others, then you must either make available the source code to all portions of the SFL
Software (exclusive of any modifications made by you and/or by others) upon request, or instead you may notify
anyone requesting the SFL Software source code that it is freely available from the U.S. Government.
213
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 5 - Notices and Trademarks
4. Transmission of this SFL Public License must accompany whatever portions of the SFL Software you redistribute.
5. The SFL Software is provided without warranty or guarantee of any nature, express or implied, including without
limitation the warranties of merchantability and fitness for a particular purpose.
6. The U.S. Government cannot be held liable for any damages either directly or indirectly caused by the use of the
SFL Software.
7. It is not permitted to copy, sublicense, distribute or transfer any of the SFL Software except as expressly indicated
herein. Any attempts to do otherwise will be considered a violation of this License and your rights to the SFL Software
will be voided.
The SFL uses the Enhanced SNACC (eSNACC) Abstract Syntax Notation One(ASN.1) C++ Library to ASN.1 encode and
decode security-related data objects. The eSNACC ASN.1 C++ Library is covered by the ENHANCED SNACC
SOFTWARE PUBLIC LICENSE. None of the GNU public licenses apply to theeSNACC ASN.1 C++ Library. The eSNACC
Compiler is not distributed as part of the SFL.
Domino Administrator Client, Notes Client, Domino Designer, Domino Server, Domino Web Access, Domino Access for Outlook, Domino Offline
Services (DOLS), Domino for z/OS, Domino for i5/OS
zlib software information
zlib.h -- interface of the 'zlib' general purpose compression library
version 1.1.4, March 11th, 2002
This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable
for any damages arising from the use of this software.
Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter
it and redistribute it freely, subject to the following restrictions:
1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If
you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not
required.
2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original
software.
3. This notice may not be removed or altered from any source distribution.
214
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 5 - Notices and Trademarks
Notices
Domino Administrator Client, Notes Client, Domino Designer, Domino Server, Domino Web Access, Domino Access for Outlook, Domino Offline
Services (DOLS), Domino for z/OS, Domino for i5/OS
Notices
This information was developed for products and services offered in the USA. IBM may not offer the products, services,
or features discussed in this document in all countries. Consult your local IBM representative for information on the
products and services currently available in your area. Any reference to an IBM product, program, or service is not
intended to state or imply that only that IBM product, program, or service may be used. Any functionally equivalent
product, program, or service that does not infringe any IBM intellectual property right may be used instead. However,
it is the user's responsibility to evaluate and verify the operation of any non-IBM product, program, or service.
IBM may have patents or pending patent applications covering subject matter described in this document. The
furnishing of this document does not give you any license to these patents. You can send license inquiries, in writing,
to:
IBM Director of Licensing
IBM Corporation
North Castle Drive
Armonk, NY 10504-1785
U.S.A.
For license inquiries regarding double-byte (DBCS) information, contact the IBM Intellectual Property Department in
your country/region or send inquiries, in writing, to:
IBM World Trade Asia Corporation Licensing
2-31 Roppongi 3-chome, Minato-ku
Tokyo 106, Japan
The following paragraph does not apply to the United Kingdom or any other country/region where such provisions are
inconsistent with local law:
INTERNATIONAL BUSINESS MACHINES CORPORATION PROVIDES THIS PUBLICATION "AS IS" WITHOUT WARRANTY
OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
NON-INFRINGEMENT, MERCHANTABILITY, OR FITNESS FOR A PARTICULAR PURPOSE.
Some states do not allow disclaimer of express or implied warranties in certain transactions; therefore, this statement
may not apply to you.
This information could include technical inaccuracies or typographical errors. Changes are periodically made to the
information herein; these changes will be incorporated in new editions of the publication. IBM may make
improvements and/or changes in the product(s) and/or the program(s) described in this publication at any time
without notice.
Any references in this information to non-IBM Web sites are provided for convenience only and do not in any manner
serve as an endorsement of those Web sites. The materials at those Web sites are not part of the materials for this
IBM product, and use of those Web sites is at your own risk.
IBM may use or distribute any of the information you supply in any way it believes appropriate without incurring any
obligation to you.
Licensees of this program who wish to have information about it for the purpose of enabling: (i) the exchange of
information between independently created programs and other programs (including this one) and (ii) the mutual use
of the information that has been exchanged, should contact:
Lotus Software
IBM Software Group
One Rogers Street
Cambridge, MA 02142
USA
Such information may be available, subject to appropriate terms and conditions, including in some cases payment of
a fee.
215
IBM Lotus Notes, Domino, Domino Designer 7 Release Notes Chapter 5 - Notices and Trademarks
The licensed program described in this document and all licensed material available for it are provided by IBM under
terms of the IBM Customer Agreement, IBM International Program License Agreement, or by any equivalent
agreement between us.
Any performance data contained herein was determined in a controlled environment. Therefore, the results obtained in
other operating environments may vary significantly. Some measurements may have been made on development-level
systems, and there is no guarantee that these measurements will be the same on generally available systems.
Furthermore, some measurements may have been estimated through extrapolation. Actual results may vary. Users of
this document should verify the applicable data for their specific environment.
Information concerning non-IBM products was obtained from the suppliers of those products, their published
announcements, or other publicly available sources. IBM has not tested those products and cannot confirm the
accuracy of performance, compatibility, or any other claims related to non-IBM products. Questions on the
capabilities of non-IBM products should be addressed to the suppliers of those products.
All statements regarding IBM's future direction or intent are subject to change or withdrawal without notice, and
represent goals and objectives only.
This information contains examples of data and reports used in daily business operations. To illustrate them as
completely as possible, the examples include the names of individuals, companies, brands, and products. All of these
names are fictitious and any similarity to the names and addresses used by an actual business enterprise is entirely
coincidental.
Trademarks
Domino Administrator Client, Notes Client, Domino Designer, Domino Server, Domino Web Access, Domino Access for Outlook, Domino Offline
Services (DOLS), Domino for z/OS, Domino for i5/OS
Trademarks
IBM, the IBM logo, AIX, DB2, Domino, Freelance, Freelance Graphics, iSeries, i5/OS, Lotus, Lotus Notes, LotusScript,
Notes, 1-2-3, OS/400, Quickplace, S/390, Sametime, SmartSuite, WebSphere, Workplace, Workplace Managed Client,
z/OS, and zSeries are trademarks or registered trademarks of IBM Corporation in the United States, other countries,
or both.
Additional IBM copyright information can be found at: http://www.ibm.com/legal/copytrade.shtml
Java and all Java-based trademarks and logos are trademarks of Sun Microsystems, Inc. in the United States, other
countries, or both.
Microsoft, Windows, and the Windows logo are trademarks of Microsoft Corporation in the United States, other
countries, or both.
Intel and Pentium are trademarks of Intel Corporation in the United States, other countries, or both.
The Graphics Interchange Format(c) is the Copyright property of CompuServe Incorporated. GIF(sm) is a Service
Mark property of CompuServe Incorporated.
UNIX is a registered trademark of The Open Group in the United States and other countries.
Linux is a trademark of Linus Torvalds in the United States, other countries, or both.
Other company, product and service names may be trademarks or service marks of others.
216