C 2359762
C 2359762
Version 8.0.2
Release Notes
GC23-5976-02
Note: Before using this information and the product it supports, read the information in "Notices" on page 295.
Release Notes
1
1
1
8
9
9
10
10
11
12
12
13
13
13
13
15
15
15
15
16
17
20
20
29
29
30
32
34
34
35
35
36
36
37
39
39
40
41
44
44
44
44
45
45
46
48
49
49
Release Notes
50
51
52
53
54
56
56
56
57 57
60
60
60
61
61
63
63
64
64
64
64
65
65
66
67
68
69
69
70
70
71
71
72
72
72
73
73
73
75
75
75
75
76
76
76
76
77
79
79
Release Notes
79
80
80
80
80
81
81
82
82 83
87
88
88
88
88
88
89
90
90
92
94
95
97
97
97
98
100
101
102
102
103
103
104
106
106
106
106
106
107
107
107
108
108
109
109
109
109
109
109
Release Notes
Features not available in "basic" configuration of Notes 8 ............................................ Help Search -- Not all results can be synchronized with Contents ............................... Roaming User - Issues and cleanup functionality ......................................................... Windows 64-bit: KeyView filter unavailable for Lotus WordPro .................................... Composite Applications issues ............................................................................................ Composite applications only open in Notes client......................................................... Detect component application events in NSF components .......................................... Errors occur when adding local components ................................................................ References to obsolete tools appear in Designer documentation ................................ Timing problems occur with page transitions and properties ........................................ Wire does not fire in composite application .................................................................. Domino Domain Monitoring issues...................................................................................... DDM Remote Server Console Common Action not working correctly .......................... System i: DDM memory probe reports 2x usage for Java agent .................................. Domino Web Access issues ................................................................................................ Cannot reuse child windows to open encrypted mail .................................................... Desktop icons do not work for DOLS on Linux clients .................................................. Domino Web Access Lite mode support in mixed environments .................................. Out-of-Office cannot be set offline ................................................................................ Prevent Copy function is not supported in Domino Web Access .................................. Ultralite: Alternate names are not supported ................................................................ Ultralite: Reply/Reply To All/Forward limitations ........................................................... Ultralite: Secure mail is not supported .......................................................................... Installation issues ................................................................................................................ Domino install - bidirectional language display error .................................................... Linux installer displays East Asian license text incorrectly ........................................... Redundant icon is left in "Add or Remove Programs" using SURunAs ........................ Running server does not shutdown after trial license is expired ................................... Smart Upgrade: Notes program path cannot contain a space ...................................... UNIX installer shows incorrect prompt creating uninstaller ........................................... Lotus Symphony issues....................................................................................................... Forms are not saved correctly in .PPT format .............................................................. Graphics with text cannot be copied to other applications ............................................ Presentation tables cannot be displayed in OpenOffice 2.0 ......................................... Save unsupported document type may cause data loss .............................................. Tables in Notes cannot be copied to Lotus Symphony Presentations .......................... User cannot Undo if a document is not completely loaded ........................................... "Reversing Path Direction" is not supported for animation effect.................................. Mail issues ........................................................................................................................... Cannot display Categorized Inbox in Notes .................................................................. Group membership changes effectiveness of Message Recall .................................... Interoperability of built-in view icons ............................................................................. Mail quota usage and disk space properties values may differ .................................... Out-of-office and differences between client and server time ....................................... Setting Delegation requires specific access levels ....................................................... Notes client on Macintosh issues ........................................................................................ Known attachment viewing issues on Macintosh.......................................................... Some shortcut keys are not supported ......................................................................... Policy issues ........................................................................................................................
110
111
111
111
112
112
112
112
112
113
113
113
113
113
113
113
113
114
114
114
114
114
115
115
115
115
115
115
116
116
116
116
116
116
116
116
117
117
117
117
117
117
118
118
118
119
119
119
121
Release Notes
Dialing rules not locking down via Desktop policies...................................................... How-to-apply settings not applied to some Desktop settings ....................................... Replication box not consuming configured values via policies ..................................... Search issues ...................................................................................................................... PDF search fails with bidirectional language option ..................................................... System i: Summary information for Domain Search not displayed ............................... Security issues .................................................................................................................... Restrictions for using LTPAtoken 2 for single sign-on .................................................. Server issues ....................................................................................................................... Domino 64-bit: Running DIIOP remote application returns error .................................. Domino for Linux on System z jconsole program limitation .......................................... NETBIOS over TCP/IP not supported on Windows 2003 x64 ...................................... System i: Java heap dump not generated with "classic" JVM....................................... System z: zFS filesystem limitation ............................................................................... Web Services issues ........................................................................................................... Consuming SOAPENC faults with multi-refs ................................................................ Moving Web service classes to a Java script library..................................................... Multi-byte characters in WSDL documents ................................................................... Web Service version compatibilities ............................................................................. Web Services and Arrays ............................................................................................. XML schema mechanisms "include" and "import" are not supported ........................... Known problems and workarounds ............................................................................................ Accessibility issues .............................................................................................................. Recent searches cannot be displayed in Large Font mode .......................................... Section properties box buttons are inaccessible........................................................... Activities issues ................................................................................................................... Adding large files to an Activity may take a long time ................................................... Group membership and Forward a Link problems ........................................................ Issues when adding several Notes documents to Activities ......................................... Notes may crash while publishing large mail to Activities ............................................. Application Development issues ................................................................................... Using rcplauncher to launch Notes may affect access to APIs ..................................... Browser issues .................................................................................................................... Notes Web Browser issues ........................................................................................... Calendar and scheduling issues.......................................................................................... Invitees are not displayed in "bcc:" list .......................................................................... Tentative Accept from Notes states that it was accepted ............................................. To Do view does not have "Ctrl-Click here to add a new document "........................... Client issues ........................................................................................................................ Adding NSL to an existing Notes install removes features ........................................... Bookmarks from Startup folder opening only with new tab theme ................................ Close All option closes the sidebar ............................................................................... Do not use Alt+F4 to close Preferences dialog ............................................................. Drag-and-drop folders and bookmarks to Open menu not functional ........................... Drag-and-drop unopened tabs to Open list not functional ............................................ Drag and drop from feed reader to IE browser fails ...................................................... Duplicate items in Preferences dialog........................................................................... F1 Help for File -> Preferences not fully implemented.................................................. Feed reader content should be per user ID ..................................................................
121
121
121
122
122
122
122
122
123
123
123
123
123
123
124
124
124
125
125
126
128
128
128
128
128
129
129
129
129
129
130
130
130
130
130
130
130
131
131
131
131
131
132
132
132
132
132
132
132
Release Notes
Feed reader not working if "Program Files" name is translated .................................... Feed reader support for sites requiring authentication ................................................. Feeds date/time display in current locale format .......................................................... GB18030 and other fonts may require parameter file customization ............................ GB18030 character display on Windows XP Notes client ............................................ Install yields error when installing from non -ASCII directory........................................ Invoking Preferences from Designer............................................................................. JIS2004 character display on Windows XP Notes client .............................................. Lotus Notes Smart Tag options unavailable in Microsoft Word .................................... Manually resized preview pane and Show Preview ...................................................... My Widgets: Cannot export a locked widget ................................................................. My Widgets: Live Text and rendered MIME e -mail ...................................................... My Widgets: Not all Web pages supported for widget creation .................................... My Widgets: Recognize Live Text in this Document option .......................................... My Widgets: Restricting install of existing widgets types .............................................. My Widgets: Sidebar contribution and Close menu option ........................................... My Widgets: Text with multiple components not recognized ........................................ My Widgets: Toolbar should not appear in standalone Symphony ............................... My Widgets: View state lost if sidebar collapsed at shutdown ...................................... Notes Help window disappears in some MUI installs ................................................... Notes message RTVSCAN holding memory ................................................................ Notes UI display speed on Windows ............................................................................ Open panel font does not match OS font setting .......................................................... Roaming user not fully supported ................................................................................. Search bar returns to default position at restart ............................................................ Theme does not change after disabling high contrast .................................................. Toolbar may display incorrect icons after a crash......................................................... Toolbars can experience display issues in new window theme .................................... Unexpected feed reader subscription behavior ............................................................ Use Help table of contents to access Help topics on Preferences ............................... XML files may appear in list of Dynamic Help search results ....................................... "Open" menu displays incorrectly in bi-directional mode .............................................. Composite Applications issues ............................................................................................ Applications not opened in the correct window ............................................................. DAP configuration settings impact what client displays ................................................ Keyboard loses focus in composite application ............................................................ Lead Manager Composite Application sample does not install .................................... Problem encountered wiring components with ?OpenDatabase .................................. Tab remains when deleting a page in CAE................................................................... Contacts issues ................................................................................................................... Moving a recent Contact with a domain in the address ................................................ Designer issues ................................................................................................................... Preview page with embedded view focus issue ............................................................ Directory issues ................................................................................................................... Change to LDAP searches for the mail attribute........................................................... Directory Assistance not taking advantage of cluster failover....................................... Domino Access for MS Outlook issues ............................................................................... DAMO: Known issues ................................................................................................... Single Logon with DAMO ..............................................................................................
133
133
133
134
134
135
135
135
136
136
137
137
137
137
138
138
139
139
139
139
140
140
140
140
140
140
141
141
141
141
142
142
142
142
142
143
143
143
143
144
144
144
144
144
144
145
145
145
145
Release Notes
Domino Web Access issues ................................................................................................ DOLS uninstallation requires restart ............................................................................. Domino Web Access Lite mode does not support secure mail ..................................... Inability to reach Sametime server may cause system to hang .................................... Issue starting chats from Mail views ............................................................................. No support for bi-directional display in Firefox .............................................................. Opening a calendar entry from the sidebar in Lite mode .............................................. Passthru HTML is supported only with plain text signature .......................................... RSS feeds remain in IE 7 feed reader after logging off ................................................ Spell check issue on Linux and UNIX servers .............................................................. System i: DWA with Sametime chat/awareness requires port 80 ................................. Tabs appear incorrectly in bi-directional mode ............................................................. Ultralite: Default Time Zone behavior ........................................................................... Ultralite: International characters are not displayed correctly ....................................... Ultralite: Known issues with Contacts ........................................................................... Ultralite: Mark Unread icon in ghosted invitations has no effect ................................... Ultralite: Time/Date format errors for new users ........................................................... Unexpected security message appears in Lite mode session ...................................... Unread marks do not replicate by default ..................................................................... Using Domino Web Access 8.0 with a Sametime 7.0 server ........................................ Installation issues ................................................................................................................ Ending the Notes installation process before completion ............................................. FTP and Notes .keystore file......................................................................................... Incorrect message after installing Notes with missing features .................................... Information and known issues with the new UNIX ISMP installer ................................. Installation path cannot contain certain characters ....................................................... Installer does not create the registry entries for Notestat ............................................. Notes does not support downgrade .............................................................................. Notes features size values if already installed .............................................................. Notes installation panel may close unexpectedly on SLED 10 ..................................... Notes processes left open if configuration wizard is cancelled ..................................... Notes upgrade does not terminate when Notes is running ........................................... Recognizing and stopping a failed network share install process ................................. Rerunning Notes installer to uninstall Lotus Symphony................................................ Shared node install: Do not use option "b" in silent mode ............................................ SLED 10: Setting locale for Notes installation .............................................................. Smart Upgrade Governor information is not refreshed ................................................. Some messages do not appear in the Linux install log file ........................................... System i: CHKPRDOPT error messages in language environments ........................... System i: Domino installation may fail with signature violation ..................................... System i: Installation will fail if WRKDOMSVR command active .................................. System i: Missing Java option not always reported during install ................................. Upgrading Notes 8.0 installs that used a multiuser transform ...................................... Vista: Changing the default Notes installation path ...................................................... Vista: Smart Upgrade succeeded report issue ............................................................. Instant Messaging issues .................................................................................................... IM Vertical Orientation View is not working................................................................... Sametime Preference setting - Communities using HTTP settings .............................. Save Chat to HTML file .................................................................................................
146
146
146
146
147
147
147
147
147
147
148
148
148
148
148
149
149
149
149
150
150
150
150
151
151
152
152
152
153
153
153
153
153
154
154
155
155
155
156
156
156
157
157
157
157
158
158
159
159
Release Notes
Lotus Symphony issues....................................................................................................... JAWS: Version 8.0 or higher is needed using Windows ............................................... Linux: No "Save as type" option available .................................................................... MS Excel file with protected worksheet or workbook will not open ............................... ODF file association is overwritten................................................................................ Special characters are not supported in file name ........................................................ Mail issues ........................................................................................................................... Cannot create a mail archive when mail quota is exceeded ......................................... Deleting messages may cause conversations to be out of order ................................. Documents selected in Mail mini-view will not appear in Preview ................................ Errors after restarting Mail Application .......................................................................... Notes 8 .css overrides some Domino Designer mail properties ................................... Notes client on Linux issues ................................................................................................ Bookmark behaviors with Notes on Linux ..................................................................... Dragging-and-dropping Notes documents to Desktop folder ........................................ High Contrast mode is not automatically detected by Notes client ............................... System file dialog issues............................................................................................... Using "Open in New Window" on Linux ........................................................................ Programming issues............................................................................................................ Deprecating Notes.ini variable DXLI2=0 ....................................................................... Recompiling Visual Basic programs that use backend COM APIs ............................... Redisplay a programmatically modified outline ............................................................. Security issues .................................................................................................................... Error: This identitys keys have never been rolled over . . . .......................................... Problems using Entrust certificates on smartcards ....................................................... Requesting a client certificate causes an error in Windows Vista ................................. Server issues ....................................................................................................................... System i: HTTP crash when same port used by IPV 4/IPV6 ........................................ System i: Database name with extended characters not displayed.............................. iNav: CFGDOMSVR with timezone (* sysval) by iNav.................................................. Domino 64-bit: Known issues ....................................................................................... AIX, Linux, Solaris: Domino task crash when JVM receives signal .............................. Web Services issues ........................................................................................................... Fault order in generated method signatures ................................................................. Importing WSDL containing xml:lang types .................................................................. Importing WSDL <group> references with maxOccurs attribute................................... Java Web service providers may return null data members . ....................................... Java Web service value type classes may not generate into WSDL ............................ Web service interface change may not regenerate WSDL ........................................... Web services and Agents should have unique names .................................................
160
160
160
160
160
160
161
161
161
161
162
162
163
163
163
163
164
164
164
164
165
165
165
165
166
166
167
168
168
168
167
167
169
169
169
169
170
170
171
171
173
173
173
174
174
175
175
177
177
Release Notes
Getting Started - View mail conversations........................................................................... Google Desktop Search setup description update .............................................................. Inline spell checking available on text fields ........................................................................ Keyboard shortcuts corrections and updates ...................................................................... New Preference on document selection in views ................................................................ New View > Show > Information Bar command .................................................................. No context help for policies and settings document in Notes .............................................. No context help for programmer pane in Notes client ......................................................... Open in new window ........................................................................................................... Prevent the export of view data ........................................................................................... Quota indicator display in mail navigator............................................................................. Recent contacts view........................................................................................................... Replication - Correction to "Make Available Offline" menu.................................................. Saving and displaying conference call information.............................................................. Scheduling an IBM Lotus Sametime Unyte online meeting................................................. Searching the Web from Notes ........................................................................................... Search: Web query syntax is minus sign instead of NOT ................................................... Setting regional calendar preferences................................................................................. Upgrade folder design ......................................................................................................... Use Ctrl+F5 to lock out all clients ........................................................................................ Web query syntax: Plus(+) and minus (-) usage ................................................................. "About This Application" and "Using This Application" documents ..................................... "IBM Lotus Productivity Tools" renamed "IBM Lotus Symphony" ....................................... Domino Administration Help ...................................................................................................... Allowing diagnostic data to be sent to IBM .......................................................................... Calculating user licenses - documentation correction ......................................................... Change to configuration setting for non -MIME Internet e-mail ........................................... Clarification: Character limits for alternate names............................................................... Clarification: Characters for use in Notes passwords.......................................................... Commas not allowed in Agent Parameters for Event Handlers .......................................... Correction for Extended Directory Catalog topic ................................................................. Creating a server ID for the DB 2 Access server................................................................. Creating criteria for mail archiving ....................................................................................... Customizing Resource-Balancing Behavior ........................................................................ DB2 Access View and Query View usage notes ................................................................. Difference between Load convert and Replace design ....................................................... Domino and Microsoft Cluster Server .................................................................................. Enabling the Portal server for federated administration ...................................................... Enhanced user activity detail available for applications ...................................................... Event Handler notification methods..................................................................................... Mail quota settings - desktop policy settings document ...................................................... New Server.Load workloads for Notes 8 ............................................................................. Storing roaming user ID in PAB during user registration ..................................................... Using mail journaling to determine intended message recipients ....................................... WebSphere Services DDM probe not available for use ...................................................... Composite Application Editor Help ............................................................................................ Components can be associated with a portlet ..................................................................... Links to NSF components can be calculated at runtime ..................................................... Domino Designer Help ...............................................................................................................
177
177
178
178
180
180
180
180
180
181
181
181
181
182
182
182
182
183
183
183
183
184
184
184
184
185
186
186
186
186
187
187
187
190
191
192
192
192
192
193
193
194
195
195
195
195
195
197
198
Release Notes
Agents property - usage and examples revised .................................................................. attachVCard method - new Document java method ............................................................ AttachVCard method - new NotesDocument method.......................................................... CalendarFormat @Command - usage enhancement ......................................................... Caution when using CreateFromTemplate with large dbs................................................... Changes to the "Instant Spell Check" feature ..................................................................... Clear method ....................................................................................................................... clearProperty method .......................................................................................................... Composite Properties renamed Wiring Properties .............................................................. Concurrent Web services require concurrent Web Agents ................................................. ConvertToZone method - usage notes ................................................................................ CreateSession in NotesFactory - syntax revised................................................................. Description property ............................................................................................................ DesignImportOption property .............................................................................................. Designing forms - Changes do not effect existing forms ..................................................... Disabling Passthru HTML - revised values.......................................................................... DiscoverFolders @Command title parameter and new example ........................................ DontSendLocalSecurityUpdates takes effect immediately .................................................. Examples: Accessing the current database and view ......................................................... Examples: Clear method - revised ...................................................................................... Examples: ClearProperty method - revised ......................................................................... Examples: Description property - revised............................................................................ Examples: GetMailInfo method - new examples ................................................................. Examples: GetProperty method - revised............................................................................ Examples: Isinput property - revised ................................................................................... Examples: Name property - revised .................................................................................... Examples: NameSpace property - revised .......................................................................... Examples: NotesProperty class - revised............................................................................ Examples: Publish method - revised ................................................................................... Examples: Title property - revised ....................................................................................... Examples: TypeName property - revised ............................................................................ Examples: Values property - revised ................................................................................... Example: FTDomainSearch - new example ........................................................................ Formulas that look for values in columns and views ........................................................... GetComponentViewPreference method .............................................................................. getProperty method ............................................................................................................. getPropertyBroker method .................................................................................................. getPropertyValue................................................................................................................. getPropertyValueString method .......................................................................................... getValueString method ........................................................................................................ hasProperty method ............................................................................................................ InputPropertyBroker property - new Java PropertyBroker property .................................... IsInCompositeApp property ................................................................................................. IsInput property - new .......................................................................................................... isTrustedSession in Session - new example ....................................................................... isTrustedSession in Session - new Java property............................................................... IsUsingJavaElement property.............................................................................................. Java versions of LotusScript methods................................................................................. Java View class - revised methods .....................................................................................
198
200
200
201
201
202
202
203
203
203
204
204
205
205
205
206
206
207
207
207
208
208
209
210
210
211
212
212
213
213
214
214
215
215
216
217
217
218
218
219
220
220
221
222
222
222
223
224
224
Release Notes
Keyboard shortcuts for bi -directional language support ..................................................... markAllRead method - java ViewNavigator new method .................................................... markAllUnread method - java ViewNavigator new method ................................................. Memory management for Java objects ............................................................................... Name property..................................................................................................................... Namespace property ........................................................................................................... NotesFactory class - new createTrustedSession method ................................................... NotesProperty class - new Java class................................................................................. NotesUIDocument Print method - syntax parameter revised .............................................. NotesUIView Print method - syntax parameter and examples revised ............................... Oracle connectivity with Linux ............................................................................................. Prompt method: Clarificiation of PROMPT_CHOOSEDATABASE ..................................... PropertyBroker class - new Java class................................................................................ Publish method - NotesProperty.......................................................................................... Publish method - PropertyBroker ........................................................................................ Read-restricted views not appearing in Domino Designer .................................................. RemoveLinkage method - new method ............................................................................... setPropertyValue method .................................................................................................... StampAllMulti method - new method ................................................................................... s.GetPropertyBroker(" com.ibm.compositeapps.samples") has changed ........................... Table of Column Icons - revised.......................................................................................... Title property........................................................................................................................ Troubleshooting DAVs - Data Exception error .................................................................... Troubleshooting DAVs - Inserting multiple value dates ....................................................... Troubleshooting DAVs - unknown form : Message ............................................................. TypeName property............................................................................................................. Updates to Web services Java and LotusScript classes doc .............................................. Using the Message programming model with a web service .............................................. Values property ................................................................................................................... ViewHorizScrollBar @Command - not supported ............................................................... Web Service Consumer PortType class .............................................................................. @AbstractSimple - revised syntax and return value ........................................................... @Adjust usage note ............................................................................................................ @GetComponentViewPreference ....................................................................................... @InheritedDocumentUniqueID usage - only works in Notes client ..................................... @IsEmbeddedInsideWCT and IsEmbeddedInsideWCT method - usage note ................... @IsInCompositeApp ........................................................................................................... @Version - Notes 8.0 is version 307, Notes 8.0.1 is version 322 ....................................... Domino Web Access Help ......................................................................................................... Add a rich text signature to messages ................................................................................ Configuration settings supported in Domino Web Access Lite mode .................................. Create "confidential" contacts or mail groups ...................................................................... Delegate access to Contacts............................................................................................... Displaying remote images in mail ........................................................................................ Domino Web Access Lite mode .......................................................................................... Errata: Using the To Do list ................................................................................................. iNotes_WA_EnableLiteMode............................................................................................... iNotes_WA_NoVertLineReplyForward ................................................................................ iNotes_WA_PrintSSApplyTo ...............................................................................................
225
226
226
227
227
227
228
228
229
230
232
232
234
234
235
235
235
236
236
237
237
238
238
239
239
239
240
246
247
248
248
255
257
258
259
259
259
260
262
262
262
263
263
264
264
265
265
265
266
Release Notes
Logging in to Domino Web Access...................................................................................... Notes.ini settings supported in Domino Web Access Lite mode ......................................... Preferences supported in Domino Web Access Lite mode ................................................. Setting up Domino Web Access with Sametime - errata ..................................................... Using message recall in Domino Web Access .................................................................... Domino for System i Documentation ......................................................................................... System i: C and C++ Application requirements................................................................... System i: CFGDOMSVR maximum length of DOM and ORG keywords ............................ System i: CFG/CHGDOMSVR TIMEZONE and DAYSAVTIME keywords ......................... System i: Daylight Savings Time changes .......................................................................... System i: Generating an NSD ............................................................................................. System i: How to obtain additional spell-check dictionaries ................................................ System i: Parallel save capability with BRMS and i5/OS V5R4 .......................................... System i: Retrieve Domino Server Attributes API ............................................................... System i: System Value QLOGOUTPUT ............................................................................ System i: Use of the forward slash "/" character ................................................................. System i: Using iSeries Navigator tasks on the Web .......................................................... System i: WRKDOMSVR new options - 14, 15, 16 and F23 ............................................... Activities Help ............................................................................................................................ Activities sidebar enhancements ......................................................................................... Sametime Help .......................................................................................................................... Sametime Contacts Help ..................................................................................................... Sametime Show Online Settings ......................................................................................... Lotus Symphony Help ................................................................................................................ Symphony keyboard shortcuts corrections and updates.....................................................
266
266
267
269
270
271
271
271
272
273
273
273
274
274
283
284
284
289
290
290
292
292
293
293
293
295
295
295
295
297
Release Notes
Welcome
Lotus Notes, Domino Designer, Domino Server, Domino Web Access, Domino Offline Services (DOLS), Domino for System i, Domino for System z
Lotus Notes, Domino Designer, Domino Server, Domino Web Access, Domino Offline Services (DOLS), Domino for System i, Domino for System z
Release Notes
2. Overview of features Please refer to the "What's new in IBM Lotus Notes" topic in Help for information about features that are new in the Notes client. 3. System Requirements The following hardware is recommended:
A Pentium or equivalent processor
A minimum of 32Mb of memory
Approximately 32Mb of hard disk space to install the software
Operating system:
Windows XP is required to use this product.
To use the WorkBench:
Domino Designer 6 or above
To translate Domino Global WorkBench glossaries:
Notes 6 client, or above, or
Domino 6 server and Internet Explorer 5.5 or later
To use applications built by Domino Global WorkBench:
Server: Domino 6 or above
Client: Notes 6 or above, or a Web browser (see below)
To install the Language Synchronizer:
Server: Domino Release 5 or above
Browsers: To work with Web-enabled language applications, 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. 4. Download and Installation To install from the Notes CD: Open the Apps\DGW folder and run Setup.exe. To install after downloading from the Web: You will have one file, DGW800.ZIP. Download this file to a temporary directory on your hard disk. Unpack it then run SETUP.EXE which will begin the installation process. 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.)
Release Notes
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 - Application - Replace Design. 6. Multilingual applications and browsers The default language of a multilingual application will only be observed if: 1. You choose a language for your browser that does not exist in the multilingual
application, and
2. No other languages that are used in your multilingual application are present in the language listbox of your Web browser. 7. Language switching and browsers When using Netscape or Internet Explorer to view multilingual applications 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 applications Performance issues have been noted when synchronizing large numbers of new documents ( > 1,000 ) where the applications are located on a server other than that on which the synchronizer server task is running. It is best to locate applications on the same server as the synchronizer server task. 9. Bi-Directional language support 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.
Release Notes
10. LotusScript compile and Notes documents 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 application) version of the script will execute in the built application. 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 application 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. 11. Editing documents in a projects application Documents in a projects application 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 application, then the names of any project documents for this folder must also be modified to match or unexpected results may occur in the WorkBench. 12. Keywords and values in help documents Sometimes a Notes application may span several applications, with all keywords and values grouped in help documents in one of the applications. Formulas referencing the application with the keywords and values will only continue to work if they contain the correct name of the application file they are calling. When localizing, you can either translate the application name in the calling formulas, in which case you must take care to rename the built application to the translated name, or you can leave the application 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. 13. Project icons in Windows XP 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.
Release Notes
Language dictionary files The language dictionary files are used for spell-checking within Notes. The following language dictionary files are included in a self extracting file located in the \APPS\DICTIONARIES directory. Notes automatically installs certain dictionary files that correspond to your language version of Notes. If you want to use one of the dictionary files listed below and find that it has not been installed automatically by Notes, simply decompress the contents of the DICTIONARIES.EXE (DICTIONARIES.SEA for Macintosh) self-extracting file on the CD-ROM to a temporary directory on your hard drive and copy the appropriate dictionary file (listed below) into your Notes data directory. Language Afrikaans* Arabic* Catalan Chinese* Czech* Danish Dutch Dutch Belgian Dutch Preferred English (Australia) English (Canada) English (Caribbean) English (Jamaica) English (New Zealand) English (United States) English (Ireland) English (South Africa) English (United Kingdom) Finnish French (Belgium) French (Luxembourg) French (Standard) French (Switzerland) French (Canada) German (Austria) German (Liechtenstein) German (Luxembourg) German (Standard) German (Reform) German (Switzerland) Dictionary File Name AFRIKAAN.DIC ARABIC.DIC CATALA.DIC CLKCHS.DIC CLKCHT.DIC CZECH.DIC DANSK.DIC NEDERLND.DIC NEDPLUS.DIC AUS.DIC US.DIC
UK.DIC
SUOMI.DIC FRANCAIS.DIC
CANADIEN.DIC DEUTSCH.DIC
DEUTSCH2.DIC DSCHWEIZ.DIC
Release Notes
Language Greek* Hebrew* Hungarian* Icelandic* Italian (Standard) Italian (Switzerland) Medical (American) Medical (British) Medical (British IZE) Norwegian (Bokmal) Norwegian (Nynorsk) Polish* Portuguese (Brazil) Portuguese (Standard) Russian* Russian (Io)* Spanish 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 Thai* Turkish*
Release Notes
SwiftFile Mail Assistant 4.0 for IBM Lotus Notes SwiftFile is an add-on to the Notes client that helps users file their e-mail into folders. SwiftFile learns to predict where the user is likely to file each incoming message. Based on its predictions, SwiftFile adds three shortcut buttons to the top of each message that can be used to quickly file a message into one of the suggested folders. When one of SwiftFiles predictions is correct, the effort required to file a message is reduced to a single button click. Installation SwiftFile can be installed from the Notes 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 application. International Support SwiftFile supports all languages supported by Lotus Notes. Multiple languages can be mixed within the same application and even within the same document without adversely affecting SwiftFile's prediction ability. System Requirements
Windows XP
32 MB RAM 10 MB free disk space Lotus Notes client
Free Time Web Service application The Busy Time Web Service application (BUSYTIMEWS.NSF) allows a Domino Server to provide busy time information about the users in its Domino Directory through a Web Service. This is a sample application and may change in future releases. Using this application
This is a sample application and may change in future releases.
Accessing the Web Service The Domino server now does free/busy time lookup for meeting attendees whose names are Internet e-mail addresses. If an attendee whose name is an Internet e-mail address is in the same Domino Domain as the server, the server obtains the attendee's free time information from the Free Time application (BUSYTIME.NSF) as usual. If the attendee is not in the local Domino domain, the server sends the lookup request to the Web Service gateway, wsconn. Wsconn then makes a Web service request for the information to the Web service defined by the NOTES.INI variable WSCALCONN_URL. The URL should have the following syntax for a remote Domino server providing the Web service: http://host/busytimews.nsf/busytimelookup?OpenWebService 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
Release Notes
Protect the service using HTTP transport level security. To do this, create a new user in the server's Domino Directory and assign that user an HTTP password. The user does not need a Notes ID. Then set the application ACL for BUSYTIMEWS.NSF to "no access" for Default and "no access" for Anonymous. Set the access for this new user to Reader. 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.
Lotus Notes, Domino Designer, Domino Server, Domino Web Access, Domino Offline Services (DOLS), Domino for System i, Domino for System z
Click Help --> Help Contents from the menu bar For context-sensitive help, press F1 (Ctrl+F1 for Linux users), click Help --> Dynamic Help from the menu bar, or click the "?" in the toolbar or in the top right corner of most dialog boxes
Release Notes
Domino and Domino Designer Help Lotus Domino 8 and Lotus Domino Designer 8 includes Help .NSF files for Lotus Domino Administrator (Server) and Lotus Domino Designer Help. The Help .NSF files are installed by default in the HELP directory of your Domino or Notes data directory. Title Lotus Domino Designer 8 Help Lotus Domino Administrator 8 Help Database file name HELP8_DESIGNER.NSF HELP8_ADMIN.NSF Description Lotus Domino Designer and programming language Help Lotus Domino server and Lotus Domino Administrator Help
You can access Domino and Domino Designer Help in the following ways:
z z z z z z
Click the link to Help on the Notes, Domino Designer, or Domino Administrator Welcome pages Click Help --> Help Topics from the menu bar Press F1 Click the "?" in the top right corner of most dialog boxes Click File --> Application --> Open and browse to your local directory or a Domino server Visit the Domino and Notes Documentation site at http://www.lotus.com/doc
IBM Lotus Domino and Notes Information Center Information about the Domino server and Domino Administrator client for the 8.0.2 release can be found in the Domino Administrator Help, which is available in the IBM Lotus Domino and Notes Information Center: http://publib.boulder.ibm.com/infocenter/domhelp/v8r0/index.jsp. The Information Center also contains the Help for: Lotus Notes Traveler 8.0.1, Lotus Notes 8, and Lotus Domino 8 Administrator.
Lotus Notes, Domino Designer, Domino Server, Domino Web Access, Domino Access for Outlook, Domino Offline Services (DOLS), Domino for System i, Domino for System z
Lotus Notes, Domino Designer, Domino Server, Domino Web Access, Domino Access for Outlook, Domino Offline Services (DOLS), Domino for System i, Domino for System z
Release Notes
The following list represents an overview of the new features that are available in IBM Lotus Notes and
IBM Lotus Domino 8.0.2. For more comprehensive information about new features, please refer to the
Documentation Updates chapter of these release notes, and to the IBM Lotus Domino and Notes
Information Center at http://publib.boulder.ibm.com/infocenter/domhelp/v8r0/index.jsp.
Client Client UI
z
The choice to use either a Windows selection model, which is currently in the Notes 8.0.2 Standard client, or the classic Notes selection model, has been provided. This replaces Notes 7.x functionality that was lost in previous 8.0.x Java views.
The Notes Toolbox / My Widgets and LiveText features have been expanded to include platform support for Linux.
Performance
z
The Notes 8.0.2 Standard client has been upgraded to Java 6 SR1 J2SE runtime, which has been shown to improve startup performance.
Support for DAMO in a Citrix environment has been introduced Support for Outlook 2007 - DAMO now runs on Outlook 2007 SP1 Support for Windows Vista - DAMO is supported on the Windows Vista OS. See the "Known limitations, problems, and workarounds" section of these release notes for Domino Access for Microsoft Outlook issues.
New ultralite client mode - The newest mode of Domino Web Access is the ultralite mode, called Lotus iNotes ultralite mode. It is designed for use on a mobile device and is initially supported on the Apple iPhone or iPod touch. It provides basic mail and contacts capabilities, along with a day-at-a-glance calendar. For additional information on this new mode see the topic "Domino Web Access ultralite mode" in the the IBM Lotus Domino and Notes Information Center at http://publib.boulder.ibm.com/infocenter/domhelp/v8r0/index.jsp.
10
Release Notes
A new function can be used to prevent exporting view data to local files when the Notes database ACL setting "Replicate or copy documents" is set to 'Prevent copying'. A new method, RichTextDocLink.RemoveLinkage, can be used on a document link or hotspot link to remove the linkage. In the case of a simple doclink, the link is removed. In the case of a hotspot link, this method removes only the linkage, leaving the text intact.
Domino is now supported on Red Hat Enterprise Linux (RHEL) 5.1, 32-bit and 64-bit. For additional information, see "Notes and Domino 8.0.2 platforms and system requirements" in these release notes.
Proxy
z
NTLMv2 proxy authentication is now supported. There are no special configuration instructions; it can be configured in the same way as any other proxy. Note, however, that the Apache Axis 1.4 runtime used for Domino Web Services does not use the platform URL handler, and will not obey the proxy configuration.
The variable TCP_NODELAY is now set to "on" for the socket connection, by default. This means that the Nagle algorithm is now off by default. The Nagle algorithm, named for its creator John Nagle, is used to automatically concatenate a number of small buffer messages; this process (called "nagling") increases the efficiency of a network application system by decreasing the number of packets that must be sent.
Domino Designer
11
Release Notes
Local composite application support can also be enabled by editing the plugin_customization.ini file for Notes. This file is located in the <INSTALL_DIR>\framework\rcp directory. Open the plugin_customization.ini file and add the following entry: com.ibm.rcp.ca.utils/localCAenabled=true
Backward compatibility
Domino Server
12
Release Notes
Long Description IBM Lotus Domino Utility Server Multi O/S 7.0.3 Media Pack Nordics
AH0UCML
IBM Lotus Domino Utility Server Multi O/S 7.0.3 Media Pack East Europe
AH0UDML
Languages Danish Dutch Finnish Norwegian Swedish Arabic Greek Hebrew Hungarian Polish Russian Slovenian Turkish Czech Portuguese
Lotus Notes
Domino Server
Product compatibility
Domino Server
13
Release Notes
Hardware requirements
Lotus Notes, Domino Designer, Domino Server, Domino for System i, Domino for System z
Domino Server
15
Release Notes
IBM iSeries model 270 or 8xx servers or eServer i5 model 520 and above The following models are recommended: z iSeries 270, 810, 820, 825, 800-2464 and above z eServer i5 520-0901 and above z System i 9405-520 Express models and 9406-520 Value models WITH accelerator processor feature z System i 9407-515, 9406-520, 9406-525 and above The following models are NOT supported: z iSeries 800-2463 z eServer i5 520-0900 z System i 9405-520 Express models and 9406-520 Value models WITHOUT accelerator processor feature Note: Although a Domino server can run on any POWER model, the iSeries and System i server models are optimized for client/server applications such as Domino. iSeries 270, 800-2464, 810-2465, and eServer i5 520-0901 and 520-0902 are recommended for Notes-based mail or light applications only. Partial processor models may not be suitable for compute-intensive applications; IBM eServer i5 520-0903 or higher are recommended for CPU-intensive workloads.
See the System i Performance Capabilities Reference for more details on specific models. http://publib.boulder.ibm.com/infocenter/iseries/v5r4/topic/books/sc410607.pdf See also Upgrade Planning : i5/OS and OS/400 level mapping for details about which releases of i5/OS or OS/400 are supported by each of the System i RISC models. http://www-304.ibm.com/jct01004c/systems/support/i/planning/upgrade/osmapping.html Memory requirements
z z
Disk requirements
z z
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 System i for Domino, use the IBM Systems Workload Estimator. The Estimator is available at the following Web site: http://www-912.ibm.com/estimator
16
Release Notes
ActivClient 5.4 ActivClient 5.4 with CAC tokens Aladdin eToken RTE 3.65 A-Trust a-sign Client v1.2.2.1 (*) Belgian eID v2.5.9 (*) Datakey CIP 4.07 (*) Estonian eID (*) Eutron CryptoIdentity Cryptokit 3.7.1 GemSafe Libraries 4.2.0 SP3 (*) IBM Embedded Security System with Client Security Software v6.01.0037.00 Rainbow iKey 2032 SDK v4.7.0 Rainbow CryptoSwift eCommerce Server Accelerator PCI CS400 model 2.2.6a (*) Secude v5.6 (*)
yes
yes
n/a
n/a
yes
yes
no
yes
yes
yes
yes
yes
The technique introduced in 7.0 to "Lock ID With Key on Smartcard" will be used with all tokens that support C_Sign for CKM_RSA_PKCS with input lengths up to k-11 bytes, in accordance with the PKCS#11 specification. New techniques for locking the ID file using a private RSA key on the smartcard were added in later releases for some tokens that do not support the full range of input lengths, and those tokens are marked with (version+) in the relevant columns of the above table. ID files locked with these new techniques can not be used by older versions of Notes/Domino; attempts to do so will result in an "Unsupported ID file version" error. Aladdin eToken RTE 3.65 has been tested with this release using eToken PRO USB 64k tokens and eToken NG-FLASH USB tokens.
17
Release Notes
The Belgian eID was tested with run-time version 2.5.9, and we highly recommend that customers upgrade to the most recent version of the Belgian eID Run-time software. Users will receive redundant PIN prompts from the PKCS#11 library as well as Notes due to the token failing to set the CKF_PROTECTED_AUTHENTICATION_PATH token flag, but setting "allow_sso = false" in the Belgian eID configuration file beidbase.conf will eliminate the duplicate prompts. However, setting that variable and rebooting with the token in the reader may result in the PKCS#11 library hanging when first attempting to use the smartcard. This problem does not appear to occur when the ID file is locked with a key on the smartcard. The DataKey CIP 4.07 software installs multiple PKCS#11 libraries. dkck201.dll uses PKCS#11 v2.01 and has been tested successfully with Notes; dkck232.dll uses PKCS#11 v2.00 and does not work with Notes. The Estonian eID was tested with the PKCS#11 library from id-card-installer-0.7.exe (2/14/2006) Using this version of the library, the pre-loaded certificates could be imported into the ID file and used for S/MIME signing and decryption, but smartcard login was nonfunctional. It is possible that a newer version of the smartcard drivers will fix the token limitation that prevented the "Lock ID With Key on Smartcard" action from succeeding. The GemSafe Libraries 4.2 SP3 returns CKR_DEVICE_ERROR instead of CKR_TOKEN_NOT_PRESENT from C_GetTokenInfo when no token is in the reader. If Notes fails to automatically activate a workaround for this token bug, it may be necessary to manually set PKCS11_TOKEN_BUGS=128 in the notes.ini file. Due to the occasional failure of this token to report slot events, it may also be necessary to hit F5 and log out of Notes in order to force a PIN prompt when using keys on a smartcard when the ID file is not secured with that same smartcard. The Rainbow CryptoSwift eCommerce Server Accelerator fails to report that RSA cryptographic operations are performed in hardware. If you are having difficulty performing cryptographic operations (including importing X.509 certificates or exporting RSA keys) with this device, setting PKCS11_NO_HWCHECK=1 or PKCS11_TOKEN_BUGS=2 in the NOTES.INI file will activate a workaround in Notes/Domino for this problem. The Secude token cannot perform cryptographic operations with a number of smart card readers due to the high power demands of that token. Please confirm that your token readers are supported by Secude before deploying this package. If you are having difficulty signing S/MIME messages with a key on these smartcards and are using a supported token reader, setting PKCS11_TOKEN_BUGS=1 in the NOTES.INI file will activate a workaround in Notes that may fix this problem. and upgrading your Secude software may fix this problem.
An entry of "n/a" in the "Use pre-loaded keys and X.509 certificates" column does not necessarily indicate any incompatibility with the smartcard package, but simply means that we did not have a sample pre-loaded token to test against. Current versions of the Entrust CA create non-compliant PKCS#11 attributes for certificates and keys. Support for these keys and certs is limited; see "Problems using Entrust certificates on smartcards" in these release notes for more details. Read-only tokens, such as many national identity "eID" cards and Common Access Cards, can only be used to lock the ID file through the "Lock ID with Key on Smartcard" action, which was introduced in ND7. The "Enable Smartcard Login" action that was introduced in ND6 requires write access to the token.
18
Release Notes
The "Lock ID with Key on Smartcard" action will search all slots for the key needed to unlock the Notes ID file. Therefore, if a token is lost or locked out, a new token can be used with the old ID file, as long as the new token contains the exact same certificates and keys with the same key identifier (CKA_ID) attributes. However, if an ID file is smartcard-enabled using the "Enable Smartcard Login" option, then ID File Recovery must be used if the token is lost or locked out in order to revert the ID to a conventional password. The only way to revert a smartcard-protected ID file to a conventional 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 from the ID file, 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. 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.
z z
c:\WINNT\system32\acpkcs211.dll (ActivClient 5.4) c:\WINNT\system32\eTpkcs11.dll (Aladdin eToken RTE 3.65) c:\WINNT\system32\asignp11.dll (A-Trust v1.2.2.1) c:\WINNT\system32\Belgium Identity Card PKCS11.dll (Belgian eID) c:\WINNT\system32\dkck201.dll (Datakey CIP 4.07) c:\WINNT\system32\opensc-pkcs11.dll (Estonian eID) c:\WINNT\system32\sadaptor.dll (Eutron CryptoIdentity CryptoKit 3.7.1) c:\Program Files\Gemplus\GemSafe Libraries Admin\BIN\gclib.dll (GemSafe Libraries 4.x) c:\Program Files\IBM ThinkVantage\Client Security Solution\csspkcs11.dll (IBM Client Security Software v6.01) c:\WINNT\system32\dkck201.dll (Rainbow iKey 2032) c:\WINNT\system32\Cryptoki22.dll (Rainbow CryptoSwift eCommerce Sever Accelerator) c:\Program Files\Common Files\SECUDE\itsecp11.dll (Secude v5.6)
19
Release Notes
Software requirements
Lotus Notes, Domino Designer, Domino Server, Domino for System i, Domino for System z
(1)
Microsoft Windows Microsoft Windows XP Professional; Microsoft Windows XP for Tablet PC; Microsoft Windows Vista: Enterprise, Ultimate and Business Editions; Microsoft Windows Vista for Tablet PC
(see the "Windows system requirements" Release Note for Service Pack information )
Linux (Notes client only ) SUSE Linux Enterprise Desktop (SLED) 10 XGL; RedHat Enterprise Linux (RHEL) 5.1 Desktop - Note : AIGLX and SELinux must be disabled
(see the "Linux system requirements" Release Note for Service Pack information )
Processors supported
Intel Pentium or higher and compatibles, or equivalents Windows XP - Pentium 4, 1.2GHz or higher Windows Vista - Pentium 4, 1.2GHz or higher
Intel Pentium or higher and Notes Standard client - Intel compatibles, or equivalents Notes Basic client - Intel, PPC Pentium 4, 1.2GHz or higher
20
Release Notes
Notes Client (cont'd) Platform RAM Microsoft Windows Windows XP - 512 MB minimum; 1 GB or more strongly recommended Windows Vista - 1 GB minimum; 1.5 GB or more strongly recommended Install directory (C:\) 900 MB or more recommended
(see the "Notes installation directories" Release Note for additional information )
Disk space
(Minimum amounts are the disk space required for installing default files. More space is required if databases are replicated or copied locally)
Video
128 MB video RAM (with XGL-compatible video driver from hardware OEM for SLED 10) /etc/X11/xgl-hardwar e-list
Monitors supported Color monitor required; Color monitor required; 1024x768 screen 1024x768 screen resolution minimum resolution minimum Protocols supported NetBIOS over NetBEUI NetBIOS over IP
(2)
Color monitor required, 256 colors or greater; 1024x768 screen resolution minimum
No Yes
(3)
No No No No No Yes No
No No No No No Yes Yes
Citrix support information The Notes Client is supported on Citrix Presentation Server 4.5, on Windows 2003 server, using ICA clients. For additional information, please see the "Citrix support statement" release note in this chapter.
21
Release Notes
Domino Administrator Client , Domino Designer Platform Supported operating system versions Microsoft Windows Microsoft Windows XP Professional; Microsoft Windows Vista: Enterprise, Ultimate and Business Editions
(see the "Windows system requirements " Release Note for Service Pack information )
Processors supported
Intel Pentium or higher and compatibles, or equivalents; 1.5 GHz or higher recommended
RAM (Additional memory requirements are subject to your operating system requirements)
Windows XP - 512 MB minimum; 1 GB or more strongly recommended Windows Vista - 1 GB minimum; 1.5 GB or more strongly recommended Install directory (C:\) - 960 MB minimum
Disk space
(The minimum amounts are the disk space required for installing default files. More disk space is required if databases are replicated locally or copied locally)
No Yes
(3)
System requirement information is provided for the Notes Standard client configuration only. Notes Basic client configuration system requirement information is the same as for Notes 7.0.x. 2 Only Microsoft TCP/IP is supported. 3 Both Novell NetBIOS and Microsoft NetBIOS over IPX are supported.
22
Release Notes
32-bit Domino Server - Table 1 Platform Supported operating system versions Microsoft Windows 2003 Microsoft Windows 2003 Server Standard Edition; Microsoft Windows 2003 Server Enterprise Edition; Microsoft Windows 2003 Server x64 Edition
(see the "Windows system requirements" Release Note for Service Pack information )
(1)
Processors supported
Intel Pentium or higher and compatibles (32-bit and 64-bit chips as appropriate), or equivalents 512 MB minimum 512 MB or more recommended per CPU 1.5 GB minimum per partition 2 times the physical RAM installed Color monitor required
RAM
Disk space Disk swap space Monitors supported Protocols supported NetBIOS over NETBEUI NetBIOS over IP
(2)
23
Release Notes
32-bit Domino Server - Table 2 Platform Supported operating system versions IBM AIX IBM AIX 5.3 (64-bit kernel) (4) IBM AIX 6.1 (64-bit kernel)
(see the "AIX system requirements" Release Note for Service Pack information )
(4)
(1)
Linux Novell SUSE Linux Enterprise Server (SLES) 10 x86 (32-bit); Novell SUSE Linux Enterprise Server (SLES) 10 x86_64 (64-bit); Red Hat Enterprise Linux (RHEL) 5.0 and 5.1 (32-bit) Note: XGL and SELinux must be disabled; Red Hat Enterprise Linux (RHEL) 5.0 and 5.1 (64-bit) Note: XGL and SELinux must be disabled
(see the "Linux system requirements" Release Note for Service Pack information)
Processors supported
PowerPC
Intel Pentium or higher and compatibles (32-bit and 64-bit chips as appropriate), or equivalents 512 MB minimum; 512 MB or more recommended per CPU 1.5 GB minimum 1.5 GB or more recommended 2 times the physical RAM installed recommended
RAM
512 MB minimum; 512 MB or more recommended per CPU 1.5 GB minimum 1.5 GB or more recommended Same amount as physical memory required; recommend 2 times the physical RAM installed Any standard display (local or remote)
512 MB minimum 512 MB or more recommended per CPU 1.5 GB minimum 1.5 GB or more recommended 3 times the physical RAM recommended
Disk space
Monitors supported
24
Release Notes
32-bit Domino Server - Table 2 (cont'd) Platform Protocols supported NetBIOS NetBIOS over IP
(2)
IBM AIX
Linux
Sun Solaris
25
Release Notes
32-bit Domino Server - Table 3 Platform Supported operating system versions IBM z/OS IBM z/OS Version 1, Release 7 or later; IBM z/OSe Version 1, Release 7 or later Linux on System z Novell SUSE Linux Enterprise Server (SLES) 10 on System z (64-bit); Red Hat Enterprise Linux (RHEL) 5 on System z (64-bit) - Note: XGL and SELinux must be disabled
(see the "Linux system requirements" Release Note for service pack information )
(1)
Any that supports your release level of z/OS 1 GB minimum; 2 GB or more recommended 3 3390-3 volumes minimum N/A
Any that supports your release level of Linux on System z 1 GB minimum 2 GB or more recommended 2.5 GB minimum 2.5 GB or more recommended N/A
Disk space
Disk swap space Monitors supported Protocols supported NetBIOS NetBIOS over IP
(2)
Any standard display (local Any standard display (local or remote) or remote)
No No No No No Yes Yes No
No No No No No Yes Yes No
26
Release Notes
(5)
IBM AIX 64-bit IBM AIX 5.3 64-bit IBM AIX 6.1
(see the "AIX system requirements " Release Note for Service Pack information)
PowerPC 512 MB minimum; 512 MB or more recommended per CPU 1.5 GB minimum 1.5 GB or more recommended Same amount as physical memory required; recommend 2 times the physical RAM installed Any standard display (local or remote)
Intel EMT64 or higher and compatibles, or equivalents 512 MB minimum 512 MB or more recommended per CPU 1.5 GB minimum per partition 2 times the physical RAM installed Color monitor required
No No No No No Yes Yes No
No No No No No Yes Yes No
27
Release Notes
64-bit Domino Server - Table 2 Platform Supported operating system versions IBM System i
(6), (7)
Processors supported
IBM iSeries model 270 or 8xx servers, or eServer i5 model 520 and above
(see the "System i: Server hardware requirements " Release Notes for additional information )
RAM Disk space Disk swap space Monitors supported Protocols supported NetBIOS NetBIOS over IP
(2)
512 MB minimum; 512 MB or more per Domino server 2 GB minimum; 4 or more drives recommended N/A Any standard display (local or remote)
No No No No No Yes Yes No
If you are running with DB2 as the Domino datastore then you must add additional DB2 install requirements. DB2 9.1 is supported in the current release. NSFDB2 support is not available using Domino for System i. For additional install requirements, please see "Setting up and using Domino and DB2" in the Domino Administrator Help. 2 Only Microsoft TCP/IP is supported. 3 Domino clusters and partitioned server configurations do not support the IPX/SPX protocol. At this time, IBM does not plan to provide IPX/SPX network support for future releases of these features. 4 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). 5 See "Domino 64-bit: Known issues" in these release notes for more information. 6 For more details on specific models, see "System i Performance Capabilities Reference" at http://publib.boulder.ibm.com/infocenter/systems/scope/i5os/topic/books/sc410607.pdf. 7 i5/OS only runs on 64-bit hardware and has been enabled for 64-bit for a long time. i5/OS also provides 128-bit pointer capability. This means that all software that runs on i5/OS, including Domino, is 64-bit capable and typically uses 128-bit pointers.
28
Release Notes
Domino Server
IBM Tivoli Directory Server 5.2 and 6.0 Lotus Domino 6.5.x and 7.0.x Microsoft Windows Active Directory 2003, except on IBM i5/OS Sun Java System Directory Server 5.2, except on i5/OS
Text chat Rich Text Editor Emoticons Availability (on-line) status File transfers Screen captures Voice chat Video chat Telephone conference calls (telephony) Multiple communities Gateway communities Instant meetings Geographic location awareness Alert me whens Privacy lists Selective Do Not Disturb Announcements
All of the Sametime product documentation, including the IBM Lotus Sametime 8.0 Information Center, and the latest Release Notes, can be accessed from the IBM Lotus Sametime documentation page on Lotus developerWorks at: www.ibm.com/developerworks/lotus/documentation/sametime
29
Release Notes
IBM i5/OS V5R4 PTF 5722SS1 SI24683 OSP-THREADS-PERFM FASTER THREAD LOCAL STORAGE ACCESS METHOD must be applied. Without the PTF applied the product will install, but virtually all Domino-related functions (WRKDOMSVR, CFGDOMSVR, UPDDOMSVR, and anything that performs a NotesInit API call) will fail with messages that may refer to a missing export from service program QLEAWI. This PTF is available in V5R4 cumulative PTF package #7 - C6297540
z z z z
i5/OS - Host servers, 5722SS1 (option 12) TCP/IP Connectivity Utilities for i5/OS, 5722TC1 IBM Developer Kit for Java, 5722JV1 (*BASE option) J2SE 5.0 32 bit, 5722JV1 (option 8, the default JDK used by Domino 8)
z
Java Developer Kit 5.0, 5722JV1 (option 7) may also be used if a Notes.ini variable is specified to override the default.
Note 1: Domino 8 defaults to use J2SE 5.0 32 bit (option 8). This is an upgrade from the version used in prior Domino releases. Note 2: While the 5722JV1 option 8 JDK is recommended and the default for Domino 8, you can choose to use 5722JV1 option 7 by specifying JavaUseClassicJVM=1 in the server's Notes.INI file. Note 3: If Option 8 is not installed and JavaUseClassicJVM=1 is not specified in the Notes.ini file, then a JVM load failure will occur when the HTTP task starts.
z z
i5/OS - Qshell, 5722SS1 (option 30) i5/OS - Portable App Solutions Environment, 5722SS1 (option 33)
If you plan to use Web services, you must also install the following software:
z
If you plan to manage your Domino environment using iSeries Navigator, the graphical user interface for managing System i, you must install the following additional software: z IBM iSeries Access Base, 5722XW1 z IBM iSeries Access for Windows, 5722XE1 z Latest iSeries Navigator service pack available( http://www-03.ibm.com/systems/i/software/access/windows/casp.html) Refer to the release note "Domino administration using iSeries Navigator tasks on the Web" for additional software requirements and informaion on managing Domino servers from the Web. Make sure you have the latest PTF levels applied on your system. Refer to the Preventive Service Planning (PSP) Web site for the latest cumulative, group and individual PTFs available for the release: http://www-912.ibm.com/s_dir/sline003.nsf/sline003home
30
Release Notes
Domino software z Lotus Domino 8.0.2 for System i (5733LD8) and options:
z z
5733LD8 *BASE - This is the base option of Domino 8; this option is required. 5733LD8 option 1 - This contains the C API and 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.
5733LD8 option 12 - This is the server option for Domino 8.0.2; this option is required.
After installing the *BASE option and options 1 and 11, the following will be displayed on the
DSPSFWRSC panel:
Resource ID 5733LD8 5733LD8 5733LD8 5733LD8 5733LD8 Option *BASE *BASE 1 12 12 Feature 5050 2924 5050 5050 2924 Description Lotus Lotus Lotus Lotus Lotus Domino Domino Domino Domino Domino 8 (5724E62) 8 (5724E62) 8: C API 8: Release 8.0.2 8: Release 8.0.2
The Resource ID "5733LD8" 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 8 product, the 5733LD8 LICPGM value is specific to System i and i5/OS. Additional PTF Requirements The following V5R4 PTFs are required if you SAVE Domino on a V6R1 system and restore it back onto a V5R4 system.
z z
PTF 5722SS1 SI27294 JVA-INCORROUT JAVA PROGRAM RESTORE FROM FUTURE RELEASE FAILS PTF 5722999 MF40520 LIC-MSGCPF3888 *PGM, *SRVPGM AND *MODULE RESTORE FROM FUTURE
Limitations Refer to the release note "Features not available with Domino 8 for System i" for details regarding features that are not available with Domino 8.0.2 on System i. C and C++ Application Requirements Any applications that use the Domino C or C++ API on i5/OS need to be reviewed to make sure they are properly enabled for use with Domino on i5/OS. There are two important considerations. See the Release note "Enable C/C++ Applications for 64-bit support on System i" for more information.
31
Release Notes
IBM i5/OS V6R1 i5/OS - Host servers, 5761SS1 (option 12) TCP/IP Connectivity Utilities for i5/OS, 5761TC1 IBM Developer Kit for Java, 5761JV1 (*BASE option) J2SE 5.0 32 bit, 5761JV1 (option 8, the default JDK used by Domino 8)
z
TM
Java Developer Kit 5.0, 5761JV1 (option 7) may also be used if a Notes.ini variable is specified to override the default.
Note 1: Domino 8 defaults to use J2SE 5.0 32 bit (option 8). This is an upgrade from the version used in prior Domino releases. Note 2: While the 5761JV1 option 8 JDK is recommended and the default for Domino 8, you can choose to use 5761JV1 option 7 by specifying JavaUseClassicJVM=1 in the server's Notes.INI file. Note 3: If Option 8 is not installed and JavaUseClassicJVM=1 is not specified in the Notes.ini file, then a JVM load failure will occur when the HTTP task starts.
z z
i5/OS - Qshell, 5761SS1 (option 30) i5/OS - Portable App Solutions Environment, 5761SS1 (option 33)
If you plan to use Web services, you must also install the following software:
z
If you plan to manage your Domino environment using System i Navigator, the graphical user interface for managing System i, you must install the following additional software: z IBM System i Access Family (*BASE option), 5761XW1 z IBM System i Access for Windows, 5761XE1 z Latest System i Navigator service pack avalailable ( http://www-03.ibm.com/systems/i/software/access/windows/casp.html)
32
Release Notes
Refer to the release note Domino administration using System i Navigator tasks on the Web for additional software requirements and information on managing Domino servers from the Web. Make sure you have the latest PTF levels applied on your system. Refer to the Preventive Service Planning (PSP) Web site for the latest cumulative, group and individual PTFs available for the release: http://www-912.ibm.com/s_dir/sline003.nsf/sline003home Note: The latest cumulative, group and individual PTFs are not available until V6R1 general availability. Domino software z Lotus Domino 8.0.2 for System i (5733LD8) and options:
z z
5733LD8 *BASE - This is the base option of Domino 8; this option is required. 5733LD8 option 1 - This contains the C API and 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.
5733LD8 option 12 - This is the server option for Domino 8.0.2; this option is required.
After installing the *BASE option and options 1 and 11, the following will be displayed on the DSPSFWRSC panel: Resource ID 5733LD8 5733LD8 5733LD8 5733LD8 5733LD8 Option *BASE *BASE 1 12 12 Feature 5050 2924 5050 5050 2924 Description Lotus Lotus Lotus Lotus Lotus Domino Domino Domino Domino Domino 8 (5724E62) 8 (5724E62) 8: C API 8: Release 8.0.2 8: Release 8.0.2
The Resource ID "5733LD8" 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 8 product, the 5733LD8 LICPGM value is specific to System i and i5/OS. Limitations Refer to the release note "Features not available with Domino 8 for System i" for details regarding features that are not available with Domino 8.0.2 on System i. C and C++ Application Requirements Any applications that use the Domino C or C++ API on i5/OS need to be reviewed to make sure they are properly enabled for use with Domino on i5/OS. There are two important considerations. See the Release note "Enable C/C++ Applications for 64-bit support on System i" for more information.
33
Release Notes
The latest group and cumulative PTFs should always be applied. To check the HTTP Server PTF level on V5R4, enter the following on an i5/OS command line: DSPPTF 5722DG1 Note There may be additional updates to these PTF requirements. For the latest information, see the Web page: http://www.ibm.com/systems/i/software/domino/apachedom/ For more information about using the HTTP Server (powered by Apache) to forward HTTP traffic to Domino servers, refer to Chapter 16 Using IBM HTTP Server with Domino in the "Domino 8 for System i Help (Installing and Managing Guide)" at: http://www.ibm.com/developerworks/lotus/documentation/domino/
34
Release Notes
DB2 datastore and related Query View and Domino Access View capabilities Integration with and forwarding events to the Tivoli Enterprise console Domino-Portal Integration (DPI) Wizard is not available with Domino 8. Refer to the Portal 6.1 InfoCenter (http://infocenters.lotus.com/help5/index.jsp) for information about support in later releases. Activities server. To use Activities with Notes 8, the Activities server must be deployed to a supported platform. Refer to the Lotus Connections documentation for more information on Activities server configuration options and and deployment. The feature Fault Recovery restart in less than 30 seconds with Full NSD IPV6 support with i5/OS varies depending on the release, as indicated in the table below: Feature Domino server configuration (*) iSeries Navigator and iSeries Navigator Tasks on the Web HTTP (Apache) Plugin FTP Java console i5/OS V5R4 IPV4 / IPV6 IPV4 only i5/OS V6R1 IPV4 & IPV6 IPV4 & IPV6
z z
(*) You can configure a Domino server to communicate using IPV6 using the CFGDOMSVR CL command or configuration wizard (domwzd).
z
Domino 8 does not support the batch installation feature using the LODRUN command with physical media. The OS400/INTLENG/BATCH directory files were removed from the CD when the Domino product grew to require a second CD for installation. iSeries Cluster Enabled Domino is not available. For more information on System i High
Availability (HA); see http://www.ibm.com/eserver/iseries/ha/
xSP hosting has been removed. If the CFGDOMSVR or CHGDOMSVR commands specify XSP(*YES), the setting is ignored. SNMP Agent
z z z
35
Release Notes
Following are the z/OS Enterprise Integration requirements (LS:DO, DECS, LCLSX).
DB2 ODBC must use the DB2 for OS/390 and z/OS Recoverable Resource Manager Services attachment facility (RRSAF). The following settings are required: 1) Enable RRSAF on the db2 side 2) Specify MVSATTACHTYPE=RRSAF in the subsystem section of the DSNAOINI file. z Any Stored Procedure must be defined to use RRSAF. 3) Specify MULTICONTEXT=1 in the common section of the DSNAOINI file.
z z z z z z z z
Recommended for better performance : Windows -- Pentium IV 1.5 GHz with 512 MB of memory Linux -- Pentium IV 1.5 GHz with 512 MB of memory Macintosh -- G4 1.5 GHz with 512 MB of memory Minimum requirements : Windows -- Pentium III 800 MHz with 256 MB of memory Linux -- Pentium III 800 MHz with 256 MB of memory Macintosh -- G4 1 GHz 256 MB of memory
36
Release Notes
Mozilla Firefox is supported by the DWA7 and MAIL8 mail templates only, it is 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. Domino Web Access will not work if JavaScript is disabled or if session cookies are disabled.
Server Requirements See "Notes and Domino 8.0.2 platforms and system requirements" in these Release Notes for a complete list of server operating systems and requirements. Certified Proxy Servers z SunOne Portal Server 6.2 z IBM WebSphere Edge Server 2.0.2 efix 49 z Tivoli Access Manager 6.0 Adobe Acrobat
Adobe Acrobat Reader, Version 4.0 or higher to print calendars.
Lotus Notes, Domino Designer, Domino Server, Domino for System i, Domino for System z
z z z z z z z z
Windows 2003 32-bit Windows 2003 64-bit AIX 5.3 64-bit Solaris 10 RedHat Linux Enterprise Server 5.0 32-bit RedHat Linux Enterprise Server 5.0 64-bit SUSE Linux Enterprise Server 10 (SLES10) 32-bit SUSE Linux Enterprise Server 10 (SLES10) 64-bit
DECS/LEI with 64-bit Domino server DECS and LEI are supported with 64-bit versions of Domino on the following platforms.
z
DECS only
z z z
z/OS 1.7 Linux for System z - RedHat Enterprise Linux (RHEL) Server 5 on System z 64-bit Linux for System z - SUSE Linux Enterprise Server (SLES) 10 on System z 64-bit
37
Release Notes
DECS/LEI on System i
z z
* - Before installing or running Domino DECS or LEI 8.0.1 on i5/OS V6R1, please refer to the "Support for Lotus Domino and related products on i5/OS V6R1" Web page for information at support details at http://www.ibm.com/systems/i/software/domino/support/v6r1.html. Connector data drivers Supported Lotus Connector data driver versions relative to the above bit specifications, are listed below. Note: DataDirect ODBC drivers can be used with the Lotus Connector for ODBC. These include the Data Direct Sybase, Oracle, Informix, DB2, and SQL Server ODBC wire protocols. LEI and DECS support the supplied Lotus-branded DataDirect ODBC driver. LEI and DECS recommend using the Lotus-branded DataDirect ODBC Wire Protocol drivers. Windows 2003 Server and Server Enterprise Edition
z z z z z
Oracle 9i and 10g DB2 v8.2.2, 9.1 and DB2 Universal Database for iSeries (System i) Sybase 15 MS SQL Server 2000 and 2005 Data Direct ODBC 5.2
AIX 5.3
z z z z
Oracle 9i and 10g DB2 v8.2.2, 9.1 (must be aix power 4 or higher for DB2 9.1) and DB2 Universal Database for iSeries (System i) Sybase 15 Data Direct ODBC 5.2
Solaris 10
z z z z
Oracle 9i and 10g DB2 v8.2.2, 9.1and DB2 Universal Database for iSeries (System i) Sybase 15 Data Direct ODBC 5.2
Oracle 9i and 10g DB2 v8.2.2, 9.1 and DB2 Universal Database for iSeries (System i) Data Direct ODBC 5.2
Oracle 9i and 10g DB2 v8.2.2, 9.1 and DB2 Universal Database for iSeries (System i) Data Direct ODBC 5.2
Data Direct ODBC 5.2 (32-bit version) DB2 Universal Database for iSeries (System i)
38
Release Notes
z/OS 1.7
z
DB2 8, DB2 9.1 and DB2 Universal Database for iSeries (System i)
DB2 8, DB2 9.1 and DB2 Universal Database for iSeries (System i)
Lotus Notes
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 applications 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.
Lotus Notes
39
Release Notes
Translated? No No
No No No No No No
Basic Support by Locale (Country/Region) Brazil Argentina Bolivia Chile Colombia Costa Rica Dominican Republic Ecuador El Salvador Guatemala Honduras Mexico Nicaragua Panama Paraguay Peru Puerto Rico Spain United States Uruguay Venezuela Denmark Belgium Netherlands Finland Norway Portugal Sweden
Domino Server
40
Release Notes
64-bit Domino Server - AIX 5.3 ML05 or higher xlC.rte 8.0.0.5 or higher 64-bit Domino Server - AIX 6.1 Service Pack 1 APAR IZ10223 APAR IZ09961 APAR IZ10284 APAR IZ08022
41
Release Notes
libpng-32bit-1.2.8-19.2
libstdc++-4.1.0-28.4
libxml2-32bit-2.6.23-15.2
mDNSResponder-lib-32bit-107.5-9.2
openssl-32bit-0.9.8a-18.4
orbit2-32bit-2.12.4-17.6
pango-32bit-1.10.2-23.2
popt-32bit-1.7-271.4
resmgr-32bit-0.9.8_SVNr75-18.4
unixODBC-32bit-2.2.11-21.4
xorg-x11-libs-32bit-6.9.0-50.14
zlib-32bit-1.2.3-15.2
The following packages are required for client feature support on xSeries (32/64-bit OS) RHEL 5 Desktop. Note: If there is no comparable patch available for RHEL, there is no need to apply one. alsa-lib-1.0.12-3.el5
atk-1.12.2-1.fc6
audiofile-0.2.6-5
audit-libs-1.3.1-1.el5
avahi-0.6.16-1.el5
avahi-glib-0.6.16-1.el5
cairo-1.2.4-1.fc6
compat-libstdc++-33-3.2.3-61
cups-libs-1.2.4-11.5.el5
dbus-1.0.0-6.el5
dbus-glib-0.70-5
e2fsprogs-libs-1.39-8.el5
eel2-2.16.1-1.el5
esound-0.2.36-3
expat-1.95.8-8.2.1
fontconfig-2.4.1-6.el5
freetype-2.2.1-16.el5
gail-1.9.2-1.fc6
gamin-0.1.7-8.el5
GConf2-2.14.0-9.el5
glib2-2.12.3-2.fc6
glibc-2.5-12
gnome-desktop-2.16.0-1.fc6
gnome-keyring-0.6.0-1.fc6
gnome-menus-2.16.0-2.fc6
gnome-vfs2-2.16.2-4.el5
gnutls-1.4.1-2
gtk2-2.10.4-16.el5
krb5-libs-1.5-17
libart_lgpl-2.3.17-4
libbonobo-2.16.0-1.fc6
libbonoboui-2.16.0-1.fc6
libcap-1.10-26
libgcc-4.1.1-52.el5
libgcrypt-1.2.3-1
libglade2-2.6.0-2
libgnome-2.16.0-6.el5
libgnomecanvas-2.14.0-4.1
libgnomeprint22-2.12.1-9.el5
libgnomeprintui22-2.12.1-6
libgnomeui-2.16.0-5.el5
42
Release Notes
libgpg-error-1.4-2 libICE-1.0.1-2.1 libjpeg-6b-37 libpng-1.2.10-7 libselinux-1.33.4-2.el5 libsepol-1.15.2-1.el5 libSM-1.0.1-3.1 libstdc++-4.1.1-52.el5 libX11-1.0.3-8.el5 libXau-1.0.1-3.1 libXcursor-1.1.7-1.1 libXdmcp-1.0.1-2.1 libXext-1.0.1-2.1 libXfixes-4.0.1-2.1 libXft-2.1.10-1.1 libXi-1.0.1-3.1 libXinerama-1.0.1-2.1 libxml2-2.6.26-2.1.2 libXrandr-1.1.1-3.1 libXrender-0.9.1-3.1 libXt-1.0.2-3.1.fc6 openssl-0.9.8b-8.3.el5 ORBit2-2.14.3-4.el5 pam-0.99.6.2-3.14.el5 pango-1.14.9-3.el5 popt-1.10.2-37.el5 startup-notification-0.8-4.1 zlib-1.2.3-3 Domino server The following packages are required for server support on xSeries (32/64-bit) /System z (64-bit) SLES 10 (equivalent required for RHEL 5 - which may mean additional RPMs including compatible RPMs)*: glibc-32bit-2.4-31.2 libgcc-4.1.0-28.4 libstdc++-4.1.0-28.4 in addition, due to Java, the following packages are required for the server (some may not be needed on System z (64-bit))*: alsa-32bit-1.0.11-32.2 atk-32bit-1.10.3-15.2 cairo-32bit-1.0.2-27.4 compat-libstdc++-5.0.7-22.2 expat-32bit-2.0.0-13.2 fontconfig-32bit-2.3.94-18.5 freetype2-32bit-2.1.10-18.5 glib-32bit-1.2.10-609.2 glib2-32bit-2.8.5-21.2 glibc-32bit-2.4-31.2 glitz-32bit-0.4.4-21.2 gtk-32bit-1.2.10-907.2 gtk2-32bit-2.8.10-39.12 libgcc-4.1.0-28.4 libpng-32bit-1.2.8-19.2
43
Release Notes
pango-32bit-1.10.2-23.2 resmgr-32bit-0.9.8_SVNr75-18.4 unixODBC-32bit-2.2.11-21.4 xorg-x11-libs-32bit-6.9.0-50.14 zlib-32bit-1.2.3-15.2 * These names are from the library dependency lists on a SLES 10 64bit xSeries system, which is why some of the RPMs say "32bit" in their name. The names may change slightly if you are running any other version of Linux, but the "gist" remains the same: you need the given package (such as libstdc++) and the given level (4.1.0). Sometimes a higher level is OK, but other times you need the given level or a compatible level (C++ is an example where you need the given level or compatible RPM, like compat-libstdc++-5). For example, on RHEL 5 you need compat-libstdc++-33 and compat-libstdc++-296 to get the correct C++ level of libraries for both Java and Domino. If there is no comparable patch available for RHEL, for example, then you should be ok with not applying the patch/package.
Domino Server
44
Release Notes
Lotus Notes 8.0.2 and Lotus Domino 8.0.2 are initially supported on Windows platforms listed in the
"Notes Domino 8.0.2 platforms and system requirements" release note with the application of the Service
Packs listed below. Although individual operating system patches and Service Packs are not certified,
IBM/Lotus realizes that there are later service packs that may become publicly available after testing, and
acknowledges that these more recent updates may fix additional problems. You may wish to apply these
newer service packs as they become available.
You can obtain and install the following patches from Microsoft Corporation or download them from
Microsoft's Web site:
http://www.microsoft.com/downloads
Notes Client, Domino Designer, and Domino Administrator Clients :
Windows 2003 Server Standard and Enterprise Edition: Service Pack 2 (32-bit)
Mozilla Firefox 1.5.x, 2.0 on Windows XP Professional Mozilla Firefox 1.5.x, 2.0 on RHEL 5 Desktop Mozilla 1.8 on SLED 10 XGL
2
Web Mail and Web-enabled templates Domino Web Administrator Domino Web Access
z z z z z z
Microsoft Internet Explorer 6.x, 7.x (Windows platforms only) Mozilla Firefox 1.5.x, 2.0 (All supported platforms) Microsoft Internet Explorer 6.x, 7.x (Windows platforms only) Mozilla Firefox 1.4.x , 1.5.x, 2.0 (All supported platforms) Microsoft Internet Explorer 6.x, 7.x (Windows platforms only) Mozilla Firefox 1.5.x, 2.0 (All supported platforms)
1 2
Not applicable to Domino Designer. See "Linux system requirements" in these release notes for more information.
45
Release Notes
Lotus Notes, Domino Server, Domino for System i, Domino for System z
46
Release Notes
Spreadsheet Formats: Attachment Type Applix Spreadsheets Comma Separated Values (CSV) Corel Quattro Pro (QPW, WB3) Lotus 123 for Smartsuite (123) Lotus 1-2-3 (WK4) Lotus 1-2-3 Charts (123) Oasis Open Document Format (ODS) Microsoft Excel for Windows (XLS) Microsoft Excel for Macintosh (XLS) Microsoft Excel Charts (XLS) Microsoft Works Spread Sheet (S30, S40) Presentation Formats: Attachment type Applix Presents (AG) Corel Presentations (SHW) Lotus Freelance Graphics for Windows (PRE) Lotus Freelance Graphics 2 (PRE) Oasis Open Document Format (ODP) Microsoft PowerPoint for Windows (PPT) Microsoft PowerPoint 2007 (PPTX, PPTM, POTX, POTM, PPSX, PPSM) Microsoft PowerPoint for PC (PPT) Microsoft PowerPoint for Macintosh (PPT) Microsoft Project (MPP) (Extracts metadata only) Display Formats: Attachment type Adobe Portable Document Format (PDF) Version 1.1 to 1.7 Version 4.0, 4.2, 4.3, 4.4 6, 7, 8, 9, 10, 11, 12, X3 2, 96, 97, 98, Millenium Edition R9 2 2 97, 2000, 2002, 2003 Version 4.2, 4.3, 4.4 No specific version 5, 6, 7, 8 96, 97, Millennium Edition R9 2, 3 , 4 , 5 2, 3 , 4 , 5 2 2.2 through 2003 98, 2001 v.X, 2004 2, 3 ,4, 5 , 6, 7 2,3,4
47
Release Notes
Graphics Formats (Filter SDK): Attachment type AutoCAD Drawing Format (DWG) (Standalone: Does not extract metadata) AutoCAD Drawing Format (DXF) (Standalone: Does not extract metadata) Computer Graphics Metafile (CGM) (Embedded) Enhanced Metafile (EMF) (Embedded and Standalone) Lotus Pic (Pic) (Standalone) Microsoft Visio (Extracts metadata only) Tagged Image File (TIFF) (Standalone: Extracts metadata only) Windows Meta File (WMF) (Embedded and Standalone) Multimedia Formats: Attachment type MPEG - 1 Audio Layer 3 (MP3) (Extracts Meta Data : Summary Information Only) Container Formats: Attachment type Microsoft Outlook (MSG) Binary Formats: Nothing Supported in the Filter SDK. Version 97, 2000, 2002, 2003 Version ID3 Versions 1 and 2 Version R13, R14, 2000 (R15), 2004 (R18), 2007 (R21) R13, R14, 2000 (R15), 2004 (R18), 2007 (R21) No specific version No specific version No specific version 5, 2000, 2002, 2003 through 6.0 3
Solaris
pstack
Linux
gdb
2
For AIX 5.3 the required version of procstack can be downloaded here: http://www.ibm.com/support/docview.wss?rs=0&uid=isg1IY95868
2
For information about specific versions of gdb for Linux operating systems refer to IBM Support Technote 1200676
48
Release Notes
Installation notes
Lotus Notes, Domino Designer, Domino Server
49
Release Notes
Lotus Notes
Lotus Notes 8.0.x single or multi-user install on Windows Vista on which no Lotus Notes
installation exists currently
Lotus Notes 8.0.x upgrade from an existing Lotus Notes 8.0 install on Windows XP
Listed below are two options for enabling the UAC setting on the Windows Vista client. You can also reference http://www.netsquirrel.com/msconfig/msconfig_vista.html. Note: When installing or uninstalling Notes with UAC ON, you must be working as an administrative user. Also note that installation directories are described in the "Notes installation directories" release note as well as the platform-specific installation topics in the Domino Administrator help information center at http://publib.boulder.ibm.com/infocenter/domhelp/v8r0/index.jsp. Note: When installing Notes multi-user on a Windows Vista client with UAC on you must manually set 4 registry key values in the MSI transform file (MST) and call that transform from the Notes multi-user silent install command line or else you will not be able to run Notes after install. See the release note "Make required transform for silent multi-user install on Windows" for details on how to create this transform. Setting UAC ON -- Option 1 1. Click Start > Run and type MSCONFIG in the Run field to start the Microsoft Configuration Utility. Note: The Run menu may not visible by default. The Run command is in Programs Accessories.You can also find it by placing your cursor on the task bar, right-click, and choose > Properties > Start Menu > Classic Start menu. Alternatively you can click on the Vista Start icon in the bottom left corner of your screen and then t ype MSCONFIG in the search box to locate and start the utility. 2. If prompted for your administrator user name and password, or if so logged in, if prompted to continue respond as needed to continue. 3. Click the Tools tab. 4. Scroll down and click Enable UAC. Note: The Tools tab is a new addition to MSCONFIG in Windows Vista. The Enable UAC and Disable UAC options modify the Registry so that UAC will be either enabled or disabled upon your next client startup. Note that MSCONFIG requires that you have UAC authorization to run it and that Registry changes cannot be made without elevated privileges. 5. Click the OK or Launch button. 6. A command window will appear. When the command is finished running, close the window. 7. Close MSCONFIG and restart the computer to enable new the UAC setting.
50
Release Notes
Setting UAC ON -- Option 2 1. Click Start > Control panel to open the Windows Vista Control Panel. 2. Click User Accounts. 2. Click Turn User Account Control on or off. 3. Check the box next to Use User Account Control (UAC) to help protect your computer. 4. Click OK and restart the computer to enable the UAC setting. Upgrading from Notes 8.0 to 8.0.1 with UAC ON
While you can upgrade a Notes 8.0 installation that was installed with UAC turned OFF to a Notes 8.0.x
installation with UAC turned ON, you may encounter unexpected behavior such as the following:
After upgrade, some desktop shortcuts such as Notes 8 and the Symphony editors may only be visible and accessible to an administrative user. This can occur if you installed Notes 8.0 with UAC OFF, turned UAC ON, and then upgraded to Notes 8.0.1 with UAC ON. After upgrade in a single user environment, uninstalling Notes 8.0.x may not remove the Notes 8 and Symphony desktop shortcuts. This can occur if you installed Notes 8.0 single user with either UAC ON or UAC OFF and then upgraded to Notes 8.0.1 with UAC ON. After upgrade in a single user environment, duplicates of the Symphony and Notes 8 desktop icons may appear. This can occur if you installed Notes 8.0 single user (as an administrator) with UAC OFF and then upgraded to Notes 8.0.x with UAC ON.
Lotus Notes
51
Release Notes
Lotus Notes
C:\Program Files\IBM\Lotus\Notes -- Notes product and binary files installation directory C:\Program Files\IBM\Lotus\Notes\data -- Notes single user data files installation directory C:\Program Files\IBM\Lotus\Notes\data\workspace -- Notes single user workspace directory C:\Program Files\IBM\Lotus\Note\framework -- Recommended Notes Java code installation directory
The default and suggested Windows XP multi-user directories for Notes install for are as below:
z z z z z
C:\Program Files\IBM\Lotus\Notes -- Notes multi-user default binary files installation directory C:\Documents and Settings\<user>\Local Settings\Application Data\Lotus\Notes\data -Notes data files installation directory for each user C:\Documents and Settings\<user>\Local Settings\Application Data\Lotus\Notes\Data\workspace -- Notes workspace directory for each user C:\Program Files\IBM\Lotus\Notes\framework -- Notes Java code installation directory C:\Documents and Settings\All Users\Local Settings\Application Data\Lotus\Notes\Data -Shared data directory
The default and suggested Windows Vista multi-user directories for Notes install are as below:
z z z z z
C:\Program Files\IBM\Lotus\Notes -- Notes multi-user default binary files installation directory C:\ProgramData\Lotus\Notes\data -- Notes multi-user shared resources and templates installation directory C:\Users\<user name>\AppData\Local\Lotus\Notes\data -- Notes multi-user default data installation directory C:\Users\<user name>\AppData\Local\Lotus\Notes\data\workspace -- Notes multi-user workspace directory for each user C:\Program Files\IBM\Lotus\Notes\framework -- Notes Java code installation directory
Note: On a Windows system in which an existing Notes installation is detected (6.5.x, 7x, or 8.x), default installation directories are as below:
z z z
Notes product and binary files installation directory -- Directory where the existing Notes install binaries exist, for example C:\Lotus\Notes Notes data files installation directory -- Directory where the existing Notes data files exist, for example C:\Lotus\Notes\data Notes Java code installation directory -- Subdirectory \framework of the Notes installation directory, for example C:\Lotus\Notes\framework
52
Release Notes
/opt/ibm/lotus/notes -- Notes product and binary files installation directory /root/lotus/notes/data -- Notes data files installation directory /root/lotus/notes/data/workspace -- Notes workspace directory /opt/ibm/lotus/notes/framework -- Notes Java code installation directory /etc/lotus/notes/data -- Shared data directory /{$HOME}/lotus/notes/data -- Notes data files directory for each user /{$HOME}/lotus/notes/data/workspace -- Notes workspace directory for each user
On a Macintosh system, default directories for Notes install are as below: Note: Installation of Notes 8 on Mac OS X is expected to be available with Notes 8.5. The draft information presented here is preliminary and relative to the beta version of this functionality available within the Notes 8.0.1 time frame.
z z z z
/Applications/Note.app -- Notes product and binary files installation directory /Applications/Note.app/Contents/MacOS/-- Notes Java code installation directory ~/Library/Application Support/Lotus Notes Data/Expeditor -- Notes workspace directory /Applications/Note.app/Contents/Resources/<current locale>.lproj/Data -- Shared data directory
~/Library/Application Support/Lotus Notes Data -- data files directory for each user
On a Macintosh system, default directories for Notes 8.0 and 8.0.1 basic configuration install are as below:
z z
/Applications/Note.app -- Notes product and binary files installation directory /Applications/Note.app/Contents/Resources/<current locale>.lproj/Data -- Shared data directory
~/Library/Application Support/Lotus Notes Data-- data files directory for each user
Lotus Notes
53
Release Notes
You can remove the following supplied features from the Notes 8.x Standard install kit: -- Lotus Symphony (represented as <installfeature default="false" description="%Editors.description" id="Editors"...) -- Sametime (represented as <installfeature default="true" description="%Sametime.description" id="SametimeUI" ...) -- Composite Application Editor ( represented as <installfeature default="false" description="%CAE.description" id="CAE"... ) Other features listed in the Notes 8.x Standard install kit are required and should not be removed using this method. Do not remove any other features from the kit. Note: Installfeatures are optional features of a Notes 8.x Standard install kit that may be selected by the user for installation. These features are defined in the install manifest file (deploy\install.xml). The implementation of these features is done in Java; the code resides in the zipped Eclipse update site directory updateSite.zip in the main install kit directory. It is possible to remove user selectable features from the updateSize.zip file and from the install manifest (deploy\install.xml) to reduce the size of the updateSite.zip file. As noted, this can reduce the size of the Notes 8.x Standard install kit. To remove any of the three features listed above from the Notes 8.x Standard Install kit, do the following: 1. Copy the Notes 8.x Standard install kit to a local drive to a new directory. Include all subdirectories, (for example."C:\NotesInstallKit\". 2. In the locally copied kit, rename updateSize.zip to a backup name such as UpdateSiteSave.zip. 3. Uncompress the backup file to a new directory, preserving the directory structure.
54
Release Notes
The contents of the directory should include the features and plugins subdirectories and site.xml as seen in the following graphic:
To remove only these specific InstallFeatures from the expanded update site directory, refer to the following table: InstallFeature Lotus Symphony Sametime Composite Application Editor Wildcard files to remove plugins\com.ibm.productivity.tools.* features\com.ibm.productivity.tools.* features\com.ibm.notes.sametime.installed.feature_ * plugins\com.ibm.notes.sametime.installed_* features\com.ibm.rcp.aaf.feature_* plugins\com.ibm.rcp.aaf.* plugins\com.ibm.rcp.aaf_* features\com.ibm.notes.toolbox.ca.adapter.feature_*
4. Using the wildcard syntax remove the files from the expanded update site directory. 5. Create a new "updateSite.zip" file by zipping the expanded update site directory making sure to include all subdirectories. You must preserve the existing directory structures. Note: The resulting .zip file must include "site.xml" at the root of the updateSite.zip and must not include a directory at the top level. 6. Copy the deploy\install.xml file to a backup file such as installsave.xml. 7. Using a text editor, (i.e. Notepad, Wordpad), open "deploy\install.xml". Locate the ID of the feature you removed in step 4 above by searching for the feature ID listed below: Feature Name Lotus Symphony ... Composite Application Editor Sametime Feature ID Editors -- expressed in the installfeature statement as id="Editors" CAE -- expressed in the installfeature statement as id="CAE" SametimeUI --expressed in the installfeature statement as id="SametimeUI"
55
Release Notes
8. From the point in the file where the feature ID was found, look backward in the file for the start of the feature definition which starts with "<installfeature ...". 9. Insert a blank line on the line BEFORE the line that starts with "<installfeature ...". 10. Type "<!-- <enter>" on the blank line (omit the quotes -- <enter> means press the Enter key to end the line). 11. Insert a blank line at the end of the feature definition -- on the line AFTER "</installfeature>". 12. Type "--> <enter>" on the blank line (omit the quotes -- <enter> means press the "enter" key to end the line). 13. Save the file. The updated Notes install kit should now be ready to deploy. Perform a test installation to be sure that the kit functions correctly. If it does not, recheck that you have followed the steps in this procedure.
Lotus Notes
Lotus Notes
Lotus Notes
56
Release Notes
Optionally, you can mount the drive using the following command to mount the drive using your UID settings: gconftool-2 /system/storage/default_options/iso9660/mount_options -s "[exec,uid=]" -t list --list-type=string After installation is complete, change back to the default permissions as below. gconftool-2 /system/storage/default_options/iso9660/mount_options -s "[]" -t list --list-type=string
Lotus Notes
Lotus Notes
The install media kit for Notes install on a Macintosh OS X client consists of the following items:
z z
z z z z z z
Notes installation is supported for the Macintosh OS X 10.5.1 client. Macintosh OS X 10.4 is not
supported.
1GB or more of memory is recommended. See the "Software requirements" section of the release
notes for details.
The installation program will detect and upgrade an existing Notes 7.x or 8.x installation to 8.5. Notes multi-user install is supported; Notes single user install is not supported. The IBM Lotus Symphony tools are not currently available. Activities, My Widgets, and Composite Application Editor sidebar features are not available.
57
Release Notes
z z z
Notes install customization is not currently available. Notes is currently available in US English only. The ability to customize Notes installation is not available.
z z
Default installation directories are preselected and not editable. All default and available Notes features are installed, the install manifest and update site contents are not editable.
z z
Embedded browser support is not available. Notes standard configuration client for Mac beta in Notes 8.5 supports the Intel Processor. The
Notes basic configuration client for Mac beta in Notes 8.5 supports the PowerPC Processor and
Intel Processor.
The Notes basic client and Notes standard client are both available in this beta release. Silent install, Smart Upgrade, and multi-volume install are not available. Roaming user in the Notes standard configuration is not available. Users must have administrator-level privileges to install.
z z z z
Installing Notes on Macintosh OS X Notes installation on Apple Macintosh OS X is expected to be available with Notes 8.5. The draft information presented here is preliminary, and relative to the beta version of this functionality, are available within the Notes 8.0.1 time frame. 1. Obtain the Notes installation media kit. 2. Locate and run the installation executable. 3. Read the Welcome screen and click Continue. 4. Read and accept the license agreement terms and click Continue. 5. Accept the default install directory and click Continue. 6. Accept the default features to install and click Continue. 7. Read the preview screen and click Install. 8. If prompted, enter your administrative user name and password and click OK. The installation process may take several minutes. 9. Read the installation summary screen and click Finish to exit the installation wizard. 10. Start Notes by double clicking the new Notes.app icon in /Applications directory. 11. Respond to Notes setup prompts as they appear. Uninstalling Notes from a Macintosh OS client You can uninstall Notes by dragging Notes.app from /Applications to the trash. This preserves user data. Note: You can also uninstall Notes using the uninstaller application supplied with the Notes install media. This preserves user data.
58
Release Notes
Note: You can also uninstall Notes by dragging the following items to the Macintosh OS trash bin:
z z z
Notes.app ~/Library/Application Support/Lotus Notes Data folder ("~" = user's home directory) ~/Library/Preferences/Notes Preferences /Library/Receipts/Lotus Notes Installer.pkg /Library/Receipts/xpdcoreinstaller.pkg
To reinstall after uninstalling, you may also need to delete the following items prior to reinstalling Notes:
z z
Installing Notes basic configuration on Macintosh OS X Notes installation on Apple Macintosh OS X is expected to be available with Notes 8.5. The draft information presented here is preliminary and relative to the beta available in the Notes 8.0.1 timeframe. 1. Obtain the Notes installation media kit. 2. Locate and run the installation executable. 3. Read the Welcome screen and click Continue. 4. Read and accept the license agreement terms and click Continue. 5. Accept the default install directory and click Continue. 6. Read the preview screen and click Install. 7. If prompted, enter your administrative user name and password and click OK. The installation process may take several minutes. 8. Click Finish to exit the installation wizard. 9. Start Notes by double clicking the new Notes.app icon in /Applications directory. 10. Respond to Notes setup prompts as they appear. Uninstalling Notes basic configuration from a Macintosh OS client
You can uninstall the Notes basic configuration by dragging Notes.app from /Applications to the trash.
This preserves user data.
You can also uninstall Notes by dragging the following items to the Macintosh OS trash bin:
z z z z
/Applications/Notes.app ~/Library/Application Support/Lotus Notes Data folder ("~" = user's home directory) ~/Library/Preferences/Notes Preferences /Library/Receipts/Lotus Notes Installer.pkg
59
Release Notes
Lotus Notes
Run the Notes install SETP.EXE from the command line in the verbose mode and specify a log file name. For example, start the installer using the following command line: setup /v"/lv* c:\temp\install.log"
Set a registry value to always generate an MSI log file for each Notes 8 install and uninstall. To do so, create a registry entry HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Installer with String Value Logging=voicewarmup. This will create an MSI log file in your <temp > directory with the file extension ".log" for all MSI (Windows) installations.
Domino Server
Domino Server
60
Release Notes
Running a server install on Linux Enter this command ./install ./install -console Type of install Runs the server install on UNIX and displays a user interface during the install. Runs the server install on UNIX without a user interface. This install runs on a console.
Domino Server
Do not attempt to install Domino data path under drive disk name
Do not attempt to install the Domino data path under only a drive disk name, on the Windows platform.
For example, do not specify an installation data path of "D:/" or "C:/".
Domino Server
WebSphere Portal server 6.0 with security enabled, configured with Domino LDAP, not clustered, and with no support for IBM Tivoli Access Manager or Computer Associates eTrust(R) SiteMinder(R). Domino LDAP server, configured as the LDAP server for WebSphere Portal 6.0, running Domino release 7.0 or more recent, with the LDAP and HTTP/HTTPS services enabled. The wizard communicates over HTTP, but specifying an HTTPS port as well allows for a secure transmission of the DTPA token that the wizard copies. If security is enabled manually on the WebSphere Portal server 6.0, instead of enabling security with the Advanced Configuration Wizard on the WebSphere Portal server, you will need to restart the WebSphere Portal Administration server before you run the DPI Wizard. To prevent having to manually restart the WebSphere Portal Administration server, be sure to enable security in the Advanced Configuration Wizard prior to running the DPI Wizard. All servers must be behind the same Internet security firewall, in the same Internet domain, and if they are Domino servers, in the same Domino domain.
z z
To run the DPI Wizard, you must be listed as an Administrator in the Server document in the Domino Directory (NAMES.NSF) on the Lotus Domino LDAP server. Caution If you already have a Web SSO configuration on your Domino servers, be sure to read the "Consideration for existing SSO environments" section prior to running the wizard.
61
Release Notes
If you have an existing Web SSO document in your Domino Directory (NAMES.NSF), check to see whether it has the name LtpaToken. If all Web SSO documents in your domain have other names, no further action is needed and you are ready to run the wizard. The wizard creates a document with this exact name and will not affect your existing documents with other names. If the document is called LtpaToken, check to see whether there are any copies of it on other Lotus Domino servers in your Lotus Domino domain that have different content (for example, with different servers listed in the document). The Web SSO document should always be created by replication so that its content is identical on all Lotus Domino servers. If you have documents with differing content, you need to correct the configuration before you can run the wizard. For instructions, see the technote. If the document is called LtpaToken and has the same content on all servers, check to see whether it was created by the Lotus Sametime server. A document created by the Sametime server before Web SSO is configured in Lotus Domino cannot be used with the wizard. You need to correct this configuration. For instructions, see the technote. If the document is called LtpaToken, has the same content on all servers, and was not created by Lotus Sametime, check to see whether it was created by a Lotus Domino administrator other than the one who will run the wizard. You need to correct this configuration; for instructions, see the technote. If the document meets all the conditions above, but you do not plan to configure all of the Lotus Domino servers currently listed in it, you need to correct this configuration to list only the servers you plan to use with the wizard. For instructions, see the technote. Otherwise, your environment is probably ready for the wizard; see the technote if you have concerns.
DPIWizard.jar dpiwiz.bat for Microsoft Windows platforms For Microsoft Windows platforms, enter
You can review the log file dpitasks.log generated during the configuration. Dpitasks.log contains the history of the wizard run. If the DPI Wizard fails, use the View Log button to review the content of the log file. Log files are stored on the Portal server at <PortalServerHome>/log. When the wizard completes, the log files are zipped into a file with this naming convention:
DPIDebug_yyyymmdd_hhmm.zip, which can be found at <PortalServerHome>/config/wizard.
You can review this file if necessary.
62
Release Notes
z z
63
Release Notes
Lotus Notes
Lotus Notes
Lotus Notes
64
Release Notes
If the platform is only ever used by a single user with a single workspace, then the target site for a feature is less important, since all features will always be available. In the multi-user configuration, the target install site is much more important, since some features should be shared among all users of the platform, while others should be private to specific users. To limit the ability of a specific user to install feature W into their user site, the deployer could specify a colocation-affinity attribute with the ID com.ibm.rcp.site.anchor.shared.feature. The resultant site for a deployer would still be the shared site, chosen now not because it is the default, but because the colocation-affinity selects that site. A user attempting to install the feature would have the feature installation fail, since the site specified by the colocation-affinity is not accessible. Information about setting a colocation-affinity value is found in the "Expeditor System Administrators Guide" at http://www.ibm.com/developerworks/lotus/documentation/expeditor/.
Domino Server
65
Release Notes
66
Release Notes
Use the transform as part of the install kit by including it on the command line or editing the setup.ini. To prevent users from having to manually enter the transform on the command line, you can edit the setup.ini file that is part of the IBM Lotus Notes install kit. Edit the following line in the [Startup] section to invoke the transform automatically using the correct path and name for your transform file. [Startup] CmdLine=/v"TRANSFORMS=path_to_mst_file See the Domino Administrator Help infocenter ( http://publib.boulder.ibm.com/infocenter/domhelp/v8r0/index.jsp) for this release for information about how to use a transform from the install command line.
Lotus Notes
67
Release Notes
68
Release Notes
3. Enter the following command to stop the service: nsd -svcstop 4. Enter the following command to uninstall the service: nsd -svcuninst 5. Enter the following command to check the status of the service: nsd -svcreport If the uninstall worked, this should result in a message indicating that the service is not installed, similar to this: ERROR: [(pid ) mm/dd/yy hh:mm:ss x M]: Service status: OpenService failed: error code: 00000424: "The specified service does not exist as an installed service."
Lotus Notes
Mozilla Firefox 1.5.x.x (GTK2 build) Mozilla SeaMonkey 1.0.x.x (GTK2 build) Mozilla Runtime Environment (xulrunner) 1.8.0.x (GTK2 build)
Install the Mozilla browser or xulrunner with a compliant version from your installation media. Visit the Linux update site or the Mozilla Web site (http://www.mozilla.org) to download and install these programs. Verifying the Mozilla environment on a Linux system Before launching Lotus Notes, follow these steps to verify you meet the prerequisites for Linux: SUSE Linux Enterprise Desktop 10 The default installed xulrunner1.8.0.1 can be used. The path is /usr/lib/xulrunner1.8.0.1. The default installed Firefox 1.5.0.4 cannot be used. You can find the prerequisite packages on your SLED 10 Service pack CDs or from the Linux update site. Red Hat Enterprise Linux 4.0 WS with GTK support - Update 4 The default installed Firefox can be used. The path is /usr/lib/firefox1.5.0.3. Install Firefox or xulrunner from the Linux update site or the Mozilla Web site (
http://www.mozilla.org).
69
Release Notes
Red Hat Enterprise Linux 5.0 WS with GTK support The default installed Firefox 1.5.0.9 can be used. The path is /usr/lib/firefox1.5.0.9. You can find it on your Red Hat Enterprise Linux 5.0 CDs, from the Linux update site, or the Mozilla Web site (http://www.mozilla.org). Follow these steps to verify which Mozilla application is installed on your Linux system: Mozilla Runtime Environment (xulrunner) 1. Open a terminal and enter rpm -qa | grep xulrunner to query installed packages. 2. If you see returns like mozilla-xulrunner-1.8.0.x-xx, the Mozilla Runtime Environment (xulrunner) is installed. Mozilla Firefox 1. Open a terminal and enter rpm -qa | grep mozilla-firefox to query installed packages. 2. If you see returns like mozilla-firefox-1.5.xx-xx, Mozilla Firefox is installed. Mozilla SeaMonkey (Mozilla Browser Suite) 1. Open a terminal and enter rpm -qa | grep mozilla-seamonkey to query installed packages. 2. If you see returns like mozilla-seamonkey-xx-xx, a compliant Mozilla SeaMonkey is installed.
Domino Server
70
Release Notes
Lotus Notes
The Notes 8.0 silent installation program did not use the Notes install manifest (Notes install media kit's
install.xml file) "default" setting when determining which "installfeature"s to install. This silent install
behavior has been changed in 8.0.1 and later, as below:
Notes clean install (Install Notes 8.0.1 and greater on a system on which a Notes installation does not
currently exist):
z z
If the "SELECTINSTALLFEATURES" property is specified on the command line, use that property to determine which installfeatures (in the install.xml file) should be installed. If "SELECTINSTALLFEATURES" is not specified on command line, use the "default" setting of each installfeature (in the install manifest) to determine if a feature should be installed. In this situation, the only installfeatures that will be installed if "default" is set to "true" are those where the "show" attribute is also set to "true" -- these are the installfeatures that would have appeared in the feature install panel.
Notes upgrade install (Install Notes 8.0.1 and greater on a system in which an upgradeable version of
Notes currently exists):
Note: This maintains current (Notes 8.0) "SELECTINSTALLFEATURES" behavior.
z
If the "SELECTINSTALLFEATURES" property is specified on the command line, use that property to determine which installfeatures should be installed or upgraded. If an installfeature is already installed and is not specified in "SELECTINSTALLFEATURES", remove the feature. If "SELECTINSTALLFEATURES" is not specified on the command line, "installfeature"s that are already installed and are not specified on the command line will be uninstalled.
Lotus Notes
Prior to Notes 8.0.2 a transform was required for silently installing or upgrading a multi-user Notes install
on Windows. A new command line option has been added in 8.0.2 and 8.5 to remove that requirement.
To perform a Notes silent multi-user install or upgrade on Windows, use the " SETMULTIUSER=1"
command line statement. An example is shown below:
msiexec /i "Lotus Notes 8.0.2.msi" SETMULTIUSER=1 /qb" Note: There is no such switch for the Linux or Mac OS platforms as multi-user is the only possible Notes
installation method; there is no single user Notes install option on those platforms.
71
Release Notes
Lotus Notes
Lotus Notes
Note: You can launch the Configuration setup wizard from System i Navigator as follows: 1. Open System i Navigator. 2. Select the system where Domino is installed. 3. Expand "Network -> Servers" 4. Select 'Domino' 5. Right-click on "Domino -> New -> New Domino Server"
72
Release Notes
Lotus Notes
For Windows Vista with UAC on only, while creating a transform to silently install or upgrade a multi-user
client, please make the following changes:
Change the "ApplicationUsers" property from "OnlyCurrentUser" to "AllUsers". The case is significant; "AllUsers" must be lower-case, except for the letters "A" and "U". In the Registry Section "HKEY_LOCAL_MACHINE | SOFTWARE | Lotus | Notes": - Double-click the "DataPath" registry key. Delete "[DATADIR]" from the edit box (so the edit box is empty). Click OK. - Double-click the "MultiUser" registry key. Change "0" to "1" in the edit box. Click OK.
In the Registry Section "HKEY_LOCAL_MACHINE | SOFTWARE | Lotus | Notes | 8.0": - Double-click the "DataPath" registry key. Delete "[REGDATAPATHPROPERTY]" from the edit box (so the edit box is empty). Click OK. - Double-click the "MultiUser" registry key. Change "0" to "1" in the edit box. Click OK.
Migration notes
Domino Server
73
Release Notes
Compiler flags/debuggers
Please refer to the appropriate platform compiler flags text file, for example w64_cmp.txt for Windows,
in the SDK for compiler and link flags used when compiling Domino code on native 64-bit platforms.
Lotus uses dbx on AIX 64 and Microsoft Visual Studio 2005 on Windows 64 for debugging Domino
applications.
32-bit to 64-bit changes
There are three different popular data models on 64-bit platforms LP64, LLP64, and ILP64. Windows
x64 platforms use the LLP64 data model. Since Domino is a cross-platform application, Lotus uses
LLP64 on Windows x64 and other UNIX 64-bit platforms. Only pointer and long are 64-bits, while LONG is
still maintained as 32-bit, even though native long is 64-bit on UNIX 64-bit platforms. Users should use
LONG to be consistent across Domino platforms.
Lessons learned during Domino 64-bit development
During the migration of Domino from 32-bit to 64-bit native, we have observed the following general
coding issues which are not portable. If you would like to maintain the common code, you should take
care of these issues.
z z
Do not use native data type long as this is 32-bit on 32-bit and 64-bit on 64-bit systems. Use LONG or ULONG, which are 32-bit both on 32-bit and 64-bit Domino platforms. Domino handles are 32-bit on Domino 32-bit and 64-bit platforms. However, Windows handles are 64-bit on 64-bit Windows. Use DHANDLE instead of system HANDLE, which is 32-bit on all 32-bit and 64-bit platforms. Use HANDLE only when you need to use the Windows API, but all Domino API calls should be passed with DHANDLE. Since pointer, int and long are no longer the same size on 64-bit systems, problems may arise depending on how the variables are assigned and used within an application. o o Do not use int and long interchangeably, because of the possible truncation of significant digits. Do not use int to store pointer. This works on 32-bit systems, but fails on 64-bit systems because a 32-bit integer cannot hold a 64-bit pointer. If you need to store a pointer, use something like size_t instead of int. Do not use pointer to store an integer.
o
z
Numeric constants are another issue. Hexadecimal constants are commonly used as masks or specific bit values. A hexadecimal constant without a suffix is defined as an unsigned int if it will fit into 32-bits, and if the high-order bit is turned on. For example, the constant 0xFFFFFFFFL is a signed long. On a 32-bit system, this sets all the bits, but on a 64-bit system, only the lower-order 32-bits are set, resulting in the value of 0x00000000FFFFFFFF. If you want to turn all the bits on, a portable way to do this is to define a signed long constant with a value of -1. This turns all the bits on. On a 32-bit system, the constant 0x80000000 is used to turn on or mask the most significant bit. This is not portable - use shift logic. Do not use int and size_t interchangeably. On 32-bit systems, this would work, but on 64-bit systems, size_t is 64-bit. To make an application portable, always use size_t. Be aware that formatting strings are another source of problems during porting.
z z
74
Release Notes
Upgrade notes
Lotus Notes
Lotus Notes
The "Archive" menu options have been moved in Notes 8 from the top level 'Tools' menu to the 'Actions'
menu.
Domino Server
75
Release Notes
Lotus Notes
Lotus Notes
Lotus Notes
In instances where Notes 7.x was installed on a Vista client, which is an unsupported configuration,
upgrade to Notes 8.0.x is not supported with UAC ON.
When you first start Notes 7.x on Vista, the Notes configuration information is written to
C:\Users\<admin>\AppData\Local\VirtualStore\Program files\Lotus\Notes, but the
install data directory is not. The installation directory cannot be changed for the Notes 8.0.x upgrade,
hence the problem. If UAC was OFF when Notes 7.x was installed, you can upgrade to Notes 8.0.x with
UAC OFF; not with UAC ON.
76
Release Notes
z z z z z z z
JavaCompiler Target=1.5
Effects on Notes /Domino Agents Notes/Domino will compile agents using the following compiler flags: javac -source 1.3 -target 1.2 Agents will run on JREs from 1.2.x onward The user loses the ability to compile with JDK 5.0 functionality (cannot create or edit any Java agent that uses JDK 5.0 features) The user keeps backward compatibility (any agent that is created or edited during the session can still be still run on Domino 6.0 or later) Notes/Domino will compile agents using javac -source 1.5 -target 1.5 Compiled agents can only be run with JDK 5.0 (Notes/Domino 8.0 and later). The user gains JDK 5.0 functionality with any agent created or edited during that session (such agents will run with new JDK 5.0 features) The user loses backward compatibility with any agent created or edited during that session (such agents will not run on a server with any earlier Domino version, even if they don't use any 5.0 features)
77
Release Notes
JDK 1.5 Language Features that Require "JavaCompilerTarget =1.5": The following JDK 1.5 agents will require the JavaCompilerTarget=1.5 INI setting to compile and run: New Java 5 Language Features Generics
z
Allows a type or method to operate on objects of various types while providing compile-time type safety. Facilitates iterating over collections and arrays. Facilitates conversion between primitive types (such as int) and wrapper types (such as Integer). Allows creation of enumerated types with arbitrary methods and fields. Simplifies invoking methods that accept variable-length argument lists. Lets you avoid qualifying static members with class names. Allows tools to generate boilerplate code from annotations in the source code.
Autoboxing/Unboxing
z
Typesafe Enums
z
Varargs
z
Static Import
z
Annotations (Metadata)
z
Additional References : New Language Features in JDK 1.5 http://java.sun.com/j2se/1.5.0/docs/guide/language/index.html http://java.sun.com/j2se/1.5.0/docs/relnotes/features.html Compatibility Notes Between JDK 1.5 and JDK 1.42 http://java.sun.com/javase/technologies/compatibility.jsp More information on the use of -source and -target with JDKs http://java.sun.com/j2se/1.5.0/docs/tooldocs/windows/javac.html Applies to: Notes/Domino 8.0 Default: JavaCompilerTarget= UI equivalent: None
78
Release Notes
Domino Server
Domino Server
If you upgrade to Domino 8 and your Domino Directory contains 10,000 users or more, plan ahead for view updating. You can use the UPDALL program to update the index offline, and then place it on the server. On Microsoft Windows platforms, enter this command nupdall -r names.nsf For more information about using the UPDALL program, see the Domino Administrator 8 documentation.
79
Release Notes
Domino Server
Lotus Notes
Setup message still displays after multi -user upgrade from 7.0.2
After upgrading a configured Notes 7.0.2 multi-user client to Notes 8 or Notes 8.0.1, launching Notes will still display the prompt to set up Notes.
80
Release Notes
Bind to QNOTES/LIBNOTES Some applications incorrectly specify a library of *LIBL when binding to the LIBNOTES service program. This can result in incorrect operation in a multi-versioned Domino environment. Applications must specify library QNOTES when binding to the LIBNOTES service program in order to function correctly in a multi-versioned environment. Enable for Teraspace When 64-bit support for Domino becomes available, Domino for i5/OS will also change to use the i5/OS 64-bit pointer and teraspace support. To ensure proper operation, applications using the Domino C or C++ API must be teraspace-enabled. This can be accomplished by recompiling the application with the teraspace compiler option specified. This is expected to provide significant improvement in Domino i5/OS performance when 64-bit support is introduced.
For more details, see the following documents: Considerations when developing Domino C and C ++ API applications for i 5/OS: http://www.ibm.com/support/docview.wss?rs=203&uid=swg21238494 Domino 7 for i5/OS Application Development Guide (Chapter 2 - Application Development
Considerations)
http://www.lotus.com/ldd/doc/uafiles.nsf/docs/i5osdom7/$File/apdev400.pdf For information on Domino 64-bit plans, see this document: http://www-1.ibm.com/support/docview.wss?rs=463&context=SSKTMJ&dc=DB520&uid=swg21233872&l oc=en_US&cs=UTF-8&lang=en&rss=ct463lotus
shipped with the Domino product. On System i, the SAMETIMEAPPLETS directory is not created in the server's data directory when a new server is configured. However, the directory remains, and is not deleted during the upgrade process (UPDDOMSVR CL command). Customers may elect to remove the obsolete directory SametimeApplets from their existing server's data directory (<notes data>/domino/SametimeApplets).
81
Release Notes
during install for servers that are not multi-version capable (Domino 6.0.2 and earlier) after install when the UPDDOMSVR command is run for a multi-version capable server (Domino 6.0.3/6.5.0 and later)
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.
Domino Server
Use one of these Notes.ini settings console_log_enabled=n console_log_max_kbytes=desired size For information about the Notes.ini settings, see the topic "NOTES.INI Settings" in the Domino 8 Administrator Help documentation.
After stopping the console log, issue this server command start consolelog
Domino Server
If you have enabled your Domino servers to communicate with DB2, and you have DB2 enabled Notes
databases, you cannot upgrade directly from Domino 7.x to Domino 8. You must first convert your DB2
enabled Notes databases to Notes NSF databases. If you do not convert your databases, you will be
unable to access your data. Complete these steps:
1. Create NSF database replicas of the DB2-enabled Notes databases. Use the Create Replica tool in
the Domino Administrator. Be sure to create the replica on a Domino server configured with NSF as
the default datastore.
2. Disable the Domino 7.x server. 3. Upgrade to Domino 8. 4. Run the server enablement tool to allow the Domino and DB2 server to communicate. 5. Convert the NSF database replicas back to DB2-enabled Notes databases.
82
Release Notes
After a DB2-enabled Domino server has been upgraded from 7.x to 8.0, it cannot be downgraded back to a 7.x version. When upgrading a DB2-enabled Domino server from 7.x to 8.0, DB2 Universal Database must be upgraded to version 9.1.0. Mixed Domino and DB2 versions are not supported, for example, Domino 7.x and DB2 9.1.0 are not supported together. Domino 8.0 and DB2 8.2.2 are not supported together.
Domino Server
tell router quit and press ENTER to prevent Domino from routing mail to the mail files while they are being upgraded. Mail is stored in MAIL.BOX while you upgrade the mail files. After you upgrade the mail files and load the router task again, the router processes and delivers the mail in MAIL.BOX.
83
Release Notes
4. Load the mail conversion utility. Type load convert [arguments] and press ENTER.
The mail conversion utility command uses arguments to specify options. It has the form:
load convert -? /? -a -c -d -e -f -g -h -i -l -m -n -o -proxy -r -s -u -w -x mailfilepath existingtemplatename newtemplatefilename
Mailfilepath specifies which mail file or files to upgrade. Existingtemplatename specifies a certain mail file design to upgrade (for example, only mail files
using Notes 8 design). This property is found in the Template Name field on the Database Properties - Design tab.
Newtemplatefilename specifies the template with which to upgrade the mail files.
Options -a Admin Name -c -d -e or -e-f <file name> -g"Language Name" -h -i -l <file name> -m -n -o -proxy -r -s -u -w <dir path> -x -? /? Description Enables sending mail to the administrator when the convert tool completes. Converts categories to folders. Do not convert categories to folders. Enables or disables NSF support for IMAP. Converts the file or files for IMAP use in Notes 8. Reads the list of databases to process from a text file. Replaces the mail file design with user's preferred language. Adds the IMAP specific items to optimize fetches. Converts categories to folders, even if there are more than 200 categories. Generates a list of mail files by reading people's mail files from the Domino Directory. Writes the list to a text file. Enables or disables folder references which are needed for IMAP. Converts the file or files for IMAP use in Notes 8. Shows the databases that match the file name and template name criteria, without actually updating anything. Removes IMAP-specific items. Enables a display status and error messages in a console window. Enables recursive search of databases. Converts mail files in subdirectories of the specified directory. Ignores the preserve flag for folders when replacing the design but always preserve them. Enables the upgrade of folders to the same design as the $inbox design. Enables fix up of names in Notes in all mail files on the server to allow for Microsoft Exchange Mail Migration. Enables exclusive design element keys: <NAME><CLASS><LANGUAGE> Displays help information. Displays command line help.
84
Release Notes
5. When you have finished upgrading mail files to the Notes 8 template on this server, load the router. Enter: load router and press ENTER. 6. Notify users that you upgraded their mail files to the Notes8 design.
Mail conversion utility tasks
You can use the mail conversion utility to upgrade one or more mail databases. The following table
describes the tasks that the mail conversion utility can perform.
Description Task Upgrading a single mail This example finds the mail database USER.NSF in the \MAIL database subdirectory of the Notes data directory. The mail conversion utility replaces the current mail template -- regardless of which template the mail file uses -- with MAIL8.NTF, the Notes 8 mail template. load convert mail\user.nsf * mail8.ntf Upgrading all mail databases in This example finds all databases located in the \MAIL subdirectory of a directory the Notes data directory that use StdR6Mail, the Notes 6 mail template, and replaces their design template with MAIL8.NTF, the Notes 8 mail template. load convert mail\*.nsf StdR6Mail mail8.ntf Upgrading all mail databases in This example finds all databases located in the \MAIL subdirectory of a directory and in its the Notes data directory and all subdirectories of the \MAIL directory (for subdirectories example, C:\NOTES\DATA\MAIL\GROUP1, C:\NOTES\DATA\MAIL\GROUP2, and C:\NOTES\DATA\MAIL\GROUP3) and upgrades them to the Notes 8 mail template, MAIL8.NTF. Upgrading all mail databases listed in a text file load convert -r mail\*.nsf * mail8.ntf You can create a text file listing databases you want to upgrade and use it with the mail conversion utility to upgrade only those databases. For example, you can create the text file MAILLIST.TXT to list all the mail databases you want to upgrade and save it in the directory C:\TEMP. This example finds all databases listed in MAILLIST.TXT, determines whether the databases use a design template name that matches Mail*, (mail6.ntf for example), and replaces the designs of the matching databases with MAIL8.NTF), the Notes 8 mail template. load convert -f c:\temp\maillist.txt mail*.ntf mail8.ntf
85
Release Notes
Task Creating a text file that lists all mail databases in a directory
Description You can use the mail conversion utility to create a text file that lists all primary mail databases on the server (it does not list replica mail databases). This example creates a text file, MAILLIST.TXT, in the C:\TEMP directory. MAILLIST.TXT contains a list of primary mail databases on the server but excludes replica mail databases. After you create the text file using this option, you can use the file to upgrade the mail databases listed in it. See "Upgrading all mail databases listed in a text file" in this table. load convert -l c:\temp\maillist.txt If you use a Notes 5 mail file with IMAP, run the mail conversion utility to enable IMAP-specific features in the mail file. This example readies the mail database USER.NSF in the \MAIL subdirectory of the Notes data directory for use with IMAP. load convert -m mail\user.nsf If you use a Notes 6 mail file with IMAP, run the mail conversion utility to enable IMAP-specific features in the mail file. This example readies the mail database USER.NSF in the \MAIL subdirectory of the Notes data directory for use with IMAP. load convert -e mail\user.nsf You can use the mail conversion utility to upgrade custom folder design to the Inbox design. This example upgrades the custom folder design of all mail databases in the \Mail subdirectory of the Notes data directory to the Inbox design.
load convert -u mail\* Upgrading folder design of The -s argument ignores any folder or view with the Preserve bit folders without the Preserve bit deselected. This bit corresponds to the "Do not allow refresh/replace to modify" option in the design properties. System folders and other design elements from the original template used to create the mail file do not have this bit set, even if the database is set to inherit from design. System folders, such as the Inbox, are not updated if you run the mail conversion utility with the -s argument. This affects mail files being upgraded to Lotus Notes 6 because required script libraries have been removed and action buttons have been upgraded. Changing the English mail design to a German mail design Upgrade all previous users' mail designs listed in the file maillist.txt to Domino 8 mail design load convert -s mail\* load convert -g"German" TestMail.nsf * mail8_en_de.ntf load convert -u -f maillisttxt * mail8.ntf
86
Release Notes
Task Performs address fixup for all Microsoft Exchange migrated mail databases in <dir path> and its subdirectories Performs address fixup on the given Exchange migrated mail database. Generates a text list containing all Exchange migrated mail databases from the primary mail directory, excluding replicas. This feature is of lesser-importance than address fixup but it is necessary in the event that the subsequent option is required. Performs address fix-up on all Exchange-migrated mail databases listed in the given text list file. Provides flexibility in allowing the administrator to manage the databases that need address fix-up.
Note When you use a wildcard character, such as an asterisk (*), to specify which files to upgrade to the Notes 8 mail template, be sure that all databases in the directory (and, if specified, subdirectories) are mail files. When you use a wildcard character, Lotus Domino replaces the design of all databases specified by the wildcard character with the specified template, such as the Notes 8 mail template. If you replace the design of a non-mail database with the Notes 8 mail template by mistake, you can use the mail conversion utility to restore the original design and then specify the correct template.
You can remove the files; they are located in the notes\notes\domino\java directory.
87
Release Notes
Configuration notes
Lotus Notes
Lotus Notes
Domino Server
88
Release Notes
89
Release Notes
Domino Server
It is recommended that /etc/security/limits be modified for each Domino Server Partition user ID (
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 user ID and Domino Server programs.
90
Release Notes
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. 2. Domino is automatically started through /etc/init.d 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. Kernel values modified by Domino In addition to the above, other Linux kernel value changes are needed for large scale Domino environments. Unlike the per-process filehandle limit, which must be modified before logon of the Domino user id, these values can be modified by Domino itself. At startup, a program named "tunekrnl" runs with root authority and sets these values in the /proc filesystem. Once set, these /proc values will not change until Linux is (re)booted, at which time they revert to their default values. The exception to this is "mapped_base", which is a process-local setting made at each Domino startup. The "tunekrnl" log of /proc filesystem changes tends to vary from many (following a Linux boot) to few (subsequent Domino startups). The kernel values modified by "tunekrnl" are: kernel parameter /proc/sys/fs/file-max /proc/sys/kernel/sem /proc/sys/kernel/shmmax /proc/sys/net/ipv4/tcp_fin_timeout default value tunekrnl value (as low as 8192) 131072 250 32000 32 128 32 M 60 250 256000 32 1024 256 M 15 16384 1 1024 65535 16 Megabytes description maximum number of system-wide file descriptors shared semaphore allocation sizes and limits maximum shared-memory segment size retransmission timer for a FIN (socket close) in seconds maximum value of the listen() connection backlog 1 enables "time-wait assassination" allowing for rapid re-use of sockets increases the range of port values available for connect() "floor" address value above which memory allocations may occur on SLES
91
Release Notes
Note: Mapped_base is only changed where/when needed based on the OS version. Swap configuration for Linux on System z 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
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.
92
Release Notes
2. Domino is automatically started through /etc/init.d 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. Kernel values modified by Domino In addition to the above, other Linux kernel value changes are needed for large scale Domino environments. Unlike the per-process filehandle limit, which must be modified before logon of the Domino user id, these values can be modified by Domino itself. At startup, a program named "tunekrnl" runs with root authority and sets these values in the /proc filesystem. Once set, these /proc values will not change until Linux is (re)booted, at which time they revert to their default values. The exception to this is "mapped_base", which is a process-local setting made at each Domino startup. The "tunekrnl" log of /proc filesystem changes tends to vary from many (following a Linux boot) to few (subsequent Domino startups). The kernel values modified by "tunekrnl" are: kernel parameter /proc/sys/fs/file-max /proc/sys/kernel/sem /proc/sys/kernel/shmmax /proc/sys/net/ipv4/tcp_fin_timeout default value tunekrnl value (as low as 8192) 131072 250 32000 32 128 32 M 60 250 256000 32 1024 256 M 15 16384 1 1024 65535 16 Megabytes description maximum number of system-wide file descriptors shared semaphore allocation sizes and limits maximum shared-memory segment size retransmission timer for a FIN (socket close) in seconds maximum value of the listen() connection backlog 1 enables "time-wait assassination" allowing for rapid re-use of sockets increases the range of port values available for connect() "floor" address value above which memory allocations may occur on SLES
93
Release Notes
Domino Server
94
Release Notes
7. The variable MEM_AddressableMemSizeMB=VALUE can be used to override the 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.
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.
Turn on Java servlet support 1. Open server doc and go to [Internet Protocols...] -> [Domino Web Engine] 2. Select "Domino Servlet Manager" in the "Java servlet support" field.
Create a file named servlets.properties and put it in the server's data directory
z
Add the following content to the servlets.properties file: servlet.DWABuddyList.code=com.lotus.dwa.stbuddy.DWABuddyList Be sure to restart the server after finishing the settings above
95
Release Notes
Add the IP address of the DWA server to a setting document in stconfig.nsf on the Sametime server 1. Open stconfig.nsf on the Sametime server 2. Open "By Form" view and open the document called "CommunityConnectivity"
3. Enter the IP address of the DWA server to "Community Trusted IPs" field
96
Release Notes
Domino Server
When you set up a partitioned server with the nserver command, an error message window with "You
must specify a valid data directory" will pop up. This pop-up, however, should be a Windows partition
selection option.
Workaround
Directly load the Notes.INI pameter, for example, C:\Lotus\Domino\nserver.exe =
C:\Lotus\Domino\data2\notes.ini
Domino Server
97
Release Notes
Domino Server
98
Release Notes
Observations and known behaviors : 1. When a new server is started with Fast Restart enabled the server will report the instance key being used: [180300:00006-00515] 06/26/2007 14:29:41 instance key is FD3CE800 Server Fast Restart is ENABLED,
2. At any time the "show server" command can be issued to review the server's current instance key: [180300:00006-00515] Server Fast Restart: Enabled instance key FD3CE800
3. When using NSD with Server Fast Restart with Domino, it is necessary to use the -key option to specify which instance to collect information about. a. To run NSD to collect data with an example key of FD9AA800, from the Domino data directory: /opt/domino8/lotus/bin/nsd -key FD9AA800 b. To run NSD to terminate Domino with an example key of FD9AA800, from the Domino data directory /opt/domino8/lotus/bin/nsd -kill -key FD9AA800 c. If the Domino instance fails, the fault recovery code will automatically start nsd with the instance key to collect instance specific data. Once nsd has completed data collection, nsd will use the -kill option to terminate the faulted instance. d. In future releases, it maybe possible to run NSD without the -key option to collect data on the current instance. 4. Currently, Server Fast Restart does not work with a server ID with a password. 5. To ensure enough headroom, and to maintain satisfactory performance during a Fast Restart of the new Domino instance while NSD is collecting data, it is recommended to have additional physical memory available. Specifically, if the Domino instance uses up to 4 GB of physical memory, it is recommended to reserve additional memory in the range of 2 - 4 GB for the Fast Restart feature. For an 8 partition system using currently 32 GB of physical memory an additional 4 GB are recommended. 6. Server Fast Restart does not work with the Java Console. RTOA6Y7QXU 7. The Notes.INI setting Debug_DisableOSFileLocks=1 has had limited testing. 8. faultmon output is logged to the IBM_TECHNICAL_SUPPORT directory in a file called faultmon.log.
99
Release Notes
Domino Server
100
Release Notes
/* Smartcard-enable the server's ID file */ error = SECManipulateSC (SC_manip_SCEnableID, &Context, NULL, &dwPwdLen, ServerIDPwd); /* Push the keyring private key to the token */ if (Version >= 5) error = SECManipulateSC (SC_manip_PushKyrKey, &Context, NULL, &dwKyrLen, KyrPath); /* Alternately, starting in 7.02 and the current release, push the keyring * private key and the corresponding X.509 certificate to the token */ if (Version >= 8) error = SECManipulateSC (SC_manip_PushKyrKeyAndCert, &Context, NULL, &dwKyrLen, KyrPath); /* Clean up
*/
SECManipulateSC (SC_manip_TerminateContext,
&Context,
NULL, NULL, NULL);
101
Release Notes
Domino Server
102
Release Notes
Uninstallation information
Lotus Notes
103
Release Notes
Lotus Notes
If you experience a problem installing Lotus Notes on a system on which a previous beta has been
installed, or if you exited out of the Notes installation process prior to its completion, review the
troubleshooting suggestions provided below. Uninstall instructions are provided in the release notes
supplied with each beta. If, after uninstalling your Lotus Notes beta or partial release, you continue to
experience problems installing Lotus Notes, use the manual cleanup instruction provided below.
System on which a Notes 8.0 Beta 3 or later, or 8.0.1 Beta or partial Notes 8x version was installed :
If after uninstalling a Notes 8.0 Beta 3 or later or 8.0.1 Beta or partial Notes 8x install, you experience an
issue re-installing, some troubleshooting suggestions are provided below.
Cleanup instructions for Windows -- Notes 8.0 Beta 3 or later or 8.0.1 Beta or partial Notes 8x install:
1. Delete the Lotus Notes <install path>\framework folder. 2. Delete the following two registry keys, if they exist, using the Start > Programs > Run > regedit
command sequence:
HKEY_LOCAL_MACHINE\SOFTWARE\Lotus\Notes
HKEY_LOCAL_MACHINE\SOFTWARE\IBM\Lotus\Expeditor
Note: If the only folder inside HKEY_LOCAL_MACHINE\SOFTWARE\IBM\Lotus is Expeditor,
delete the Lotus folder.
3. If Notes appears in your Add/Remove Program panel, run the Windows installer cleanup utility located at http://support.microsoft.com/default.aspx?scid=kb;en-us;290301. Cleanup instructions for Linux -- Notes 8.0 Beta 3 or later or 8.0.1 Beta, or partial Notes 8x install: As root user: 1. Remove <install path>/install.log (and any other log files left over in that directory). 2. Remove<install path>/framework. 3. Remove /root/InstallShield (unless you have installed other programs on your system with InstallShield). 4. Remove /root/lotus. 5. Remove /root/install.log if present. 6. Remove /root/install.xml if present. 7. Remove /etc/lotus/notes if present. As non-root user: 1. Remove /home/<user name>/lotus. 2. Remove /home/<user name>/InternalProvisioning.log. 3. Remove the contents of /tmp owned by <user name>.
104
Release Notes
Remove /home/<user name>/.notesrc. Restore /home/<user name>/.profile by removing Notes references from any variables. Restore /home/<user name>/.bash_profile by removing Notes references from any variables.
105
Release Notes
Lotus Notes
Lotus Notes
Lotus Notes
Lotus Notes
Lotus Notes
106
Release Notes
Lotus Notes
Lotus Notes
Domino Server
107
Release Notes
Lotus Notes
On Linux, the Notes 8 uninstall program will not run if the installation path contains a space. If you find
yourself in this situation, see the "Uninstalling Notes" topic in the Domino 8 Administrator Help at
http://publib.boulder.ibm.com/infocenter/domhelp/v8r0/index.jsp and the "Cleaning a previous Notes 8
installation from the client" release note.
To further clarify, the following conditions caveat this issue:
z z z
If you have one space in the directory path (for example, ibm<space> lotus), you can install and uninstall Notes 8. If you have two spaces in the directory preceding the "/" (for example, ibm<space><space>/), you cannot install Notes 8. If you have more than one space in the middle of the directory name (for example, ibm<space>< space>lotus), you can install Notes 8 but cannot uninstall Notes 8.
Lotus Notes
108
Release Notes
Limitations
Client issues
Lotus Notes
In the Preferences dialog, focus cannot be moved between the navigation (left) and preferences (right)
panes via the keyboard [Tab] key. Use the mouse to move focus between panes in the dialog.
Lotus Notes
Lotus Notes
109
Release Notes
Lotus Notes
Access to the Notes Getting Started Page using Help -> Getting Started Page from the main menu. Sidebar to provide access and mini-views of Sametime Instant Contacts, Feed Reader, Calendar and Activities Consolidated user preferences Choice of preview pane location, below list or beside list. "Open" button to open applications. Ability to set how Window tabs display in user preferences. Embedded Web browser, with the option to set default to your chosen browser. Easier methods to find and work with Location documents. New user interface for Help that lets you keep the Help pane open as you work.
Mail
z z z z z z z
Mail quota and utilization data displayed in navigator. Improved choices for "Reply to All," "Include History," and "Include Attachments." Thread layout display when applying to a mail thread. The ability to right-click operations for an entire mail thread, such as deleting a thread or moving a thread to a folder. The ability to perform operations for an entire mail thread, such as deleting a thread, or moving a thread to a folder. Within the Inbox, the ability to see all related messages in a thread. Improvements to type-ahead feature.
Contacts
z
Recent Contacts view that shows users with whom you have recently interacted, such as e-mail correspondence or chats.
Search
z z z
New centralized search interface for queries and results (Domain Search, Find People, Find Application, Web/Intranet Searches available as search scopes). New Search capability for Help that searches across all "books" in the help system, such as Lotus Notes Help and Activities Help. Optional Desktop Search that can be launched by right-clicking Live names, and is also available in the Search scope drop-down menu.
110
Release Notes
Composite applications
z
Composite applications that make it convenient for a user to access a collections of components (applications) to address a business need for a particular group of users.
Other
z
The Home Page includes buttons for the IBM Lotus Symphony productivity tools (Documents, Spreadsheets, Presentations), however, these tools are not included with the basic configuration of Notes, and the buttons are not active. To use these tools, you must install the standard configuration. Ability to view collaboration history with another user, such as e-mail correspondence, saved chat transcripts, or shared documents.
Lotus Notes
Lotus Notes
Domino Server
111
Release Notes
Domino Designer
Domino Designer
112
Release Notes
Domino Designer
Domino Designer
113
Release Notes
Reply and Reply To All without History are not available in the read document action bar. What a user must do is select Reply or Reply To All (which will include the prior e-mail history), and delete the history if needed before sending the message. Reply and Reply To All actions will always convert the prior message history to plain text, as Ultralite mode only supports compose/edit scenes in plain text. Reply/Reply To All actions will always remove attachments. The Forward action will always include attachments.
z z
114
Release Notes
Installation issues
Domino Server
Domino Server
Lotus Notes
Domino Server
115
Release Notes
Lotus Notes
Domino Server
Lotus Notes
Lotus Notes
Lotus Notes
Lotus Notes
116
Release Notes
Lotus Notes
Lotus Notes
Mail issues
Lotus Notes
When recalling a message sent to a group, recall requests will be sent to the current members of the
group. It is possible that the message will not be recalled from all of the original recipients if those users
are no longer members of the group.
Lotus Notes
The Notes 8 client includes several additional built-in view icons. These icons are used in the version 8.0
Inbox, and other Mail and Calendar views. Most of the new icons have the same meanings as old icons,
but a new look.
There is an interoperability issue with the version 8.0 mail file that makes it display version 7.x -style ico ns, or no icons, in mail views and folders when used in a mixed-version environment. This occurs when the mail file is accessed on a server that has a different version of Notes code than the client. Specifically:
z z
If the server is version 8.0 and the client is version 7.x (or earlier), some icons are not displayed at all, including the "high importance" indicator. If the server is version 7.x (or earlier) and the client is version 8.0, the 7.x-style icons are displayed instead of the new graphics.
The incompatibility occurs because the view index calculated by the server includes icon numbers based on the server's version, not the client's.
117
Release Notes
Any version 8.0 mail file accessed locally will display the appropriate icons for the client version you are
using.
Any version 7.x mail file will always display 7.x-style graphics, because it doesn't know about the new
icons.
The updated icons were added and given new numbers, rather than replacing the old icons with the same meanings. This was done to avoid affecting custom applications that use the old icons. Recommendations
z z
Either use local mail files, or do not update mail files to 8.0 before you upgrade clients to 8.0. Update servers before clients (this is the recommended sequence for all upgrades).
Lotus Notes
Mail quota usage and disk space properties values may differ
For users with mail quotas, the mail size displayed in the mail navigator and Quota Information dialog box may differ from the disk space value displayed in the Application Properties box for the mail application. This depends on the quota method the mail server uses to determine the quota value, By file size or By space used. If the latter method is used, then differences between the mail quota usage and disk space values displayed in the client may occur in rare cases involving very large (multi-GB) files.
Lotus Notes
Lotus Notes
In order to create Delegation successfully, a user needs to have at least Editor access and "Owner"
access to the mail database for which they are trying to create delegation. This "Owner" setting is found
in the menu item 'Preferences -> Mail -> Basics'.
118
Release Notes
Lotus Notes
119
Release Notes
20. Windows will not switch normally when pressing keyboard shortcuts ax. 21. Pressing the Enter key will not cause the database list on the server to appear in the Replace Database Design dialog. 22. The "backward delete" key does not work on the Mail, Calendar and Contacts view. On iMac, you can use the Delete key instead; on MacBook, you can use "Fn"+"backward delete" keys instead. 23. Command+F5 only works if your focus is on Mail, Calendar or Contacts view, otherwise it does not work. On Mac OS, Command+F5 is used to ennable/disable voiceover by default. You can go to the menu "Lotus Notes -> Security -> Lock Display" to lock out Notes. 24. Some shortcut keys will not work while focus is on Mail, Calendar, or Contacts view; these include Command+W, Command+L, Command+G, Tab, and Shift+Tab. 25. Command+O will not work at times. 26. The ALT key does not work on Macintosh. The number menu prompted by ALT key does not work on Macintosh. 27. Infobox shortcuts do not work. 28. You can use Command+mouse-click, but not control+mouse-click to select multiple documents on Macintosh. But You can also use Shift+mouse-click to select multiple documents. But operating the selected multiple documents works incorrectly sometimes:
z
If you select many documents using Command+mouse-click and perform an action, it only acts on the last document selected. If you select many documents using Shift+mouse-click, then perform an action, it will execute on all documents selected.
29. Option+B does not open the Open list. 30. Ctrl+F2 does not switch focus to the top menu on the Notes client (basic configuration). 31. Command+4, Command+3, and Command+2 can open, make thin, and close the sidebar in Mail, Calendar and Contacts view, but will not work in other views. 32. Some items cannot be navigated to by pressing Tab key.
z z z z z z z z z
Pressing the Tab key will not allow you to navigate to the "Prompt to replicate when Notes shuts down" item on the Replication Schedule dialog Tab key does not work on Blocked Senders List Tab key does not work among color pickers The drop-down list cannot be navigated to by pressing the Tab key In the Calendar Preferences UI, users are unable to navigate to the "Cancel" button by tabbing directly to it UI controls on some Instant Messaging dialogs cannot be navigated to by pressing the Tab key The Date Picker in the Summary field of the meeting page will not get focus when using the Tab key The Tab key does not work in the "Edit Formula" dialog The Tab key does not work on Preferences dialog
120
Release Notes
33. If you have Sametime logged on, there will be only one name pasted when you copy/paste an invitation list to the "To:" field 34. The "Debugging Dashboard" dialog, opened via Command+0, cannot be closed 35. If you copy text via Command+C in the search bar, in the Mail, Calendar, or Contacts view, then you switch views and paste text into the search bar via Command+V, the text cannot be pasted. You can click on one document in the view, then Command+V will work.
Policy issues
Lotus Notes
Lotus Notes
Enable Java Script error dialog Show in-line MIME images as attachments When text language is unspecified, use the forms Invoke Notes on vCard files Enable persistent breakpoints in LotusScript debugger Do not prompt when forwarding a document with edited attachments
Lotus Notes
121
Release Notes
Search issues
Lotus Notes, Domino Server
Domain Search Results for File Systems are not displaying the Summary information for PDF File Types.
On System i (i5/OS), the name of the PDF files is displayed instead of the Summary information.
Security issues
Domino Server
You cannot use LTPAtoken2 if your configuration includes any of the following products or
features: Sametime, Quickplace, Domino Web Access, WebSphere Portal, Domino IIOP,
Domino Java back-end classes, Domino versions other than Release 8.
You cannot choose to use both LTPAtoken and LTPAtoken2 if your configuration includes
WebSphere Portal.
122
Release Notes
Server issues
Domino Designer, Domino Server
Domino Server
123
Release Notes
Domino Designer
124
Release Notes
14. Press "OK" and return to the Web service programmers pane 15. Save the Web service In the above example, an entire imported Web service has been moved to a Java script library. The "PortType class" entry in the Web service design element properties panel will become blank, however, the service is still valid. Further changes to the contents of the script library, e.g. adding a new method to the previously-designated PortType class (which would then make WSDL regeneration desirable), may not actually trigger WSDL regeneration unless some property panel option is also changed (.e.g. the option to "Include operation name in SOAP action"). To move value type classes only, step 10. above can be omitted. Note, too, that Step 11. is recommended in order to emit the actual PortType method argument names into a generated WSDL document, or to prevent inadvertently triggering WSDL document regeneration when the Web service design element itself is next saved.
Domino Designer
125
Release Notes
Similarly, Domino 7.x Web services saved using Designer 8 will only lose their Domino and Designer 7.x
compatibility if the changes saved using Designer 8 or above cause regeneration of the WSDL interface.
Making changes using Designer 8 or above that regenerate the WSDL interface for a Domino 7.x Web
Service will require confirmation in a dialog box, since the Web service will be permanently upgraded for
Domino 8 or above, and will no longer be compatible with Domino 7.x.
Finally, opening a Designer 8 or above Web service using Designer 7.x will display the following warning: "This Web service has been previously saved in a newer version of Designer. This version of Designer being used will not be able to save the Web service."
By default, the WSDL representations generated by Domino Designer 8.x for arrays in a LotusScript or
Java Web service implementation are of the following forms:
XML "literal" form for Web service design elements that have rpc/literal, document/literal, or wrapped SOAP message formats: <complexType name="xxxArray"> <sequence> <element name="elem" minOccurs="0" maxOccurs="unbounded" type="[array element type]"/> </sequence>
</complexType>
the SOAP-encoded ("SOAPENC") form for Web service design elements that have the rpc/encoded SOAP message format: <complexType name="ArrayOfxxx"> <complexContent> <restriction base="soapenc:Array"> <attribute ref="soapenc:arrayType" wsdl:arrayType="[array element type]"/> </restriction>
</complexContent>
</complexType>
In addition, the XML "literal" form is also generated from Java Web service implementations for what are
commonly known as Java Bean "indexed" properties in a Java Web service value type.
During WSDL importing, XML "literal" arrays are always supported, regardless of SOAP message format. However, Domino Designer 8 no longer imports WSDL descriptions using SOAP-encoded ("SOAPENC") arrays together with "literal" SOAP message formats (i.e. rpc/literal, document/literal, or wrapped).
126
Release Notes
The remainder of this Release Note is specific to LotusScript Web services . Empty Arrays Empty arrays in a SOAP request or response (i.e. literal array elements that are completely absent, or elements with a SOAPENC "arrayType" attribute, but no array content children) are now supported in Domino 8 LotusScript Web services by passing uninitialized dynamic arrays to the Domino 8.x provider or consumer. This is a change in behavior from Domino 7.x Web service providers (which still either trigger runtime SOAP faults, or receive arrays of length 1) to increase interoperability and to allow for identifying empty arrays. This change suggests that the receiving Domino 8.x consumer or provider should be implemented to handle LotusScript ErrUninitDynArray errors, in order to detect an empty array as part of normal program array handling. Fixed-Size and Dynamic Arrays Fixed arrays are supported only when they are used within a Type declaration. For example: Type MyType
myArray(2,2) As Long End Type
' fixed-size array
Dynamic arrays are supported only when used within a Class declaration: For example: Class MyClass
myArray() As Long ' dynamic array
End Class
Using arrays in other constructs may cause unpredictable results, including causing server stability problems (see SPR# TCAR6HPUH6). Multidimensional Arrays Serialization of multidimensional SOAP-encoded arrays are not currently supported. Such a serialization results in a single-dimension SOAP array containing all of the LotusScript array's elements, but with an incorrect array-size value in the "arrayType" attribute. (see SPR# TCAR6HPT4L) Support for deserialization of multidimensional SOAP-encoded arrays was added with the 7.0.1 release. There are, however, some limitations:
z
Multidimensional arrays are not supported when the array is a member of a LotusScript "Type" statement, or when the elements in the array are defined with a LotusScript "Type" statement. For such cases, it is suggested that a "Class" construct be used instead. So-called "jagged" arrays are not supported. An multi-dimensional array is considered to be "jagged" when sub-arrays within a given dimension are of varying lengths. For example: <a xsi:type="soapenc:Array" soapenc:arrayType="xsd:int[][2]" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"> <item soapenc:arrayType="xsd:int[1]"> <item>100</item> </item> <item soapenc:arrayType="xsd:int[2]"> <item>200</item>
<item>300</item>
</item>
</a>
127
Release Notes
The optional "asize" component of the SOAP "arrayType" syntax is not recognized. The length of deserialized arrays will be based solely on the actual number of array elements present in the SOAP message. For example, for an array with the arrayType attribute of "xsd:string[10]", but with 5 or 15 actual items, the length of the array would be 5 or 15 respectively, not 10. The SOAP attributes "position" and "offset", for sparse and partially transmitted arrays, are not supported.
Domino Designer
Accessibility issues
Lotus Notes
If your system is set to High-Contrast/Larger Font Mode accessibility setting, the title "Recent Searches"
for the Recent Searches navigator cannot be displayed completely.
Lotus Notes
128
Release Notes
Activities issues
Lotus Notes
Lotus Notes
Lotus Notes
Lotus Notes
129
Release Notes
Browser issues
Lotus Notes
When using Notes on Linux, if the browser control shows the error dialog "The document
contains no data" and denies the navigation, complete the following steps:
1. 2. 3. 4. 5. Close your application. Open a terminal window. Navigate to the hidden directory ~/.mozilla/eclipse. Find and delete the file cookies.txt and any additional cookies*.txt files. Open your application.
Lotus Notes
130
Release Notes
Lotus Notes
To Do view does not have "Ctrl-Click here to add a new document "
The To Do application no longer displays the link "Ctrl-Click here to add a new document" in the Notes
client, as Ctrl-Click now selects documents. Use the New button to add documents.
Client issues
Lotus Notes
For Notes 8.0, when you restart Notes, the Sametime Java Plug-in is removed, as are any additional features, such as Activities, Composite Application Editor and/or IBM Lotus Symphony. When performing an UPGRADE or a MODIFY install using Silent Install, it is necessary to use the "SELECTINSTALLFEATURES" property to specify install features that are defined in the install manifest on the command line. If you did an initial installation specifying particular features in the "SELECTINSTALLFEATURES" property and you do not specify them on the command line when doing an upgrade or modify install, they will be removed.
Lotus Notes
Bookmarks from Startup folder opening only with new tab theme
Using documents from the same application as bookmarks placed in the More Bookmarks > Startup folder, Notes 8 displays these bookmarks using the new tab window theme. For example, if you click File > Preferences > Windows and Themes and choose any of the three window management options, when you restart Notes, the bookmarks in the More Bookmarks > Startup folder will open in their own tab regardless of your window management selection.
Lotus Notes
The Lotus Notes 8 File menu item or toolbar action "Close all" closes the sidebar. If the sidebar is closed,
you can redisplay it by clicking View > Sidebar, and selecting Open or Thin from the resultant list.
131
Release Notes
Lotus Notes
Lotus Notes
Lotus Notes
Lotus Notes
Lotus Notes
Lotus Notes
Lotus Notes
132
Release Notes
Lotus Notes
Lotus Notes
Lotus Notes
The Notes Feed reader displays the current date and time using the Notes client's current locale setting,
rather than a display format specified using the File > Preferences > Regional Settings options.
As a workaround, you can edit the installed NOTES.INI file to include the following statement, where "DE"
is the language in which you want to see the user interface, including the Feeds date and time, displayed:
UserInterface=DE
133
Release Notes
Lotus Notes
Lotus Notes
134
Release Notes
To enable the GB18030 dialog font, do the following: 1. Right click in the desktop and click Properties. 2. Click the Appearance tab on the Display Properties dialog. 3. Click Advanced. 4. Select Message Box in the "Item" menu on the Advance Appearance dialog, then select "SimSun-18030" in the "Font" menu. 5. Click OK on the Advanced Appearance dialog. 6. Click OK on the Display Properties dialog. Changing the CSS user interface font in the notes _plugin_customization.ini file A Notes user can override the CSS user interface font by adding the following statement to the com.ibm.notes.branding/notes_plugin_customization.ini file. com.ibm.rcp.ui/UI_FONT_FACE For example, to set the Lotus Notes user interface font to "SimSun-18030" instead of using the CSS font, add the following line to the com.ibm.notes.branding/notes_plugin_customization.ini file. com.ibm.rcp.ui/UI_FONT_FACE=SimSun-1803
Lotus Notes
Lotus Notes
135
Release Notes
To enable JIS2004 font linking, do the following: 1. Click Start > Run. 2. In the "Run" text box, type regedt32 to open the registry. 3. Navigate to [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontLink\SystemLink]. 4. Double-click on the "Tahoma" key in the right panel. 5. Add "msgoth04.ttc,MS PGothic", in a new line, in the edit box. 6. Double-click on the "Arial" key in the right panel. 7. Add "msgoth04.ttc,MS PGothic", in a new line, in the edit box. 8. Click OK to restart the computer. Font linking provides the ability to render non-Latin characters when the font set by the application does not support those particular characters. It is suitable when an application cannot use a single font to render all the required characters. Note: If you use the Registry Editor incorrectly, you can cause serious problems that may require you to reinstall your operating system. Use the Registry Editor at your own risk. To enable the JIS2004 dialog font, do the following: 1. Right click in the desktop and click Properties. 2. Click the Appearance tab on the Display Properties dialog. 3. Click Advanced. 4. Select Message Box in the "Item" menu on the Advance Appearance dialog, then select "MS PGothic" in the "Font" menu. 5. Click OK on the Advanced Appearance dialog. 6. Click OK on the Display Properties dialog.
Lotus Notes
Lotus Notes
136
Release Notes
Lotus Notes
Lotus Notes
Lotus Notes
Lotus Notes
137
Release Notes
Lotus Notes
Lotus Notes
138
Release Notes
Lotus Notes
The Notes My Widgets feature is supplied with several advanced Live Text recognizers, including names,
addresses, and organizations. Many names are recognized, but known limitations exist.
Names or Notes addresses with three components, or with dashes, may not be recognized. Additionally,
uncommon names, or those with non-ASCII characters, may not be found, therefore, these will not appear
as Live Text in the active Notes document.
Addresses are currently focused on United States-formatted addresses. Even those, however, cover the
most common cases. When in question, the advanced recognizer errs on the side of not underlining.
Note that this is separate from the recognizers you can create using Java regular expressions. You can
supplement the advanced recognizer with your own regular expression-based recognizer.
Lotus Notes
Lotus Notes
Lotus Notes
139
Release Notes
Lotus Notes
Lotus Notes
Lotus Notes
Lotus Notes
Lotus Notes
Lotus Notes
140
Release Notes
Lotus Notes
Lotus Notes
Lotus Notes
Lotus Notes
141
Release Notes
Lotus Notes
Lotus Notes
Domino Designer
142
Release Notes
Domino Designer
Lotus Notes
This is because the /Zetabank cross-certificate, which needs to be added while accessing the site.xml file of the Lead Manager Update Site, clashes with an existing /Zetabank cross Certificate in the user's Personal Address Book. This entry in the Address Book was added while working with the Customer Interests sample. Deleting the /Zetabank certificate from the address book will solve this problem, and the Lead Manager sample will be allowed to install.
Domino Designer
Domino Designer
143
Release Notes
Contacts issues
Lotus Notes
Designer issues
Lotus Notes, Domino Designer
In Domino Designer, create a page, and insert an embedded view; doing a "Design -> Preview in Notes"
of this page results in the following behavior:
- The initial focus is on the Embedded View object (you can see the embedded view is outlined, indicating focus) - The expected behavior is that the initial focus should be inside the embedded view (on the first document in the view) Workaround Set focus by mouse-clicking in the embedded view, or by pressing the Space bar.
Directory issues
Domino Server
Beginning in release 8.0.1, by default, the LDAP service searches for the mail attribute value only in the Internet Address and Short Name fields in a Person document. Because only a view search is required to find these values, this change was made to avoid doing unnecessary full-text searches to look for the value elsewhere. If the LDAP service is not returning values for the mail attribute because the value is not stored in the Internet Address or Short Names fields, use the Notes.ini setting LDAPMailSearchMailAddress=1 to enable full-text searching to find them. For information on how the LDAP service searches for the mail attribute value, see the topic "How the LDAP service forms a value for the mail attribute" in the Domino Administrator Help.
144
Release Notes
Domino Server
When exiting Outlook 2003 on Windows Vista, DAMO will consistently create a diagnostic file (NSD) Rules are not working if you are using the Friendly Name of an SMTP address Dismissed Calendar reminders sometimes reappear on subsequent days When a meeting Chair sends an update to a Notes invitee, the invitee receives a Reschedule notice, rather than an Update notice. Portable Network Format (PNG) graphics are not supported A user who registers with extended characters in their name is unable to create a profile
145
Release Notes
The Notes ID shared by the Notes and DAMO client may be located anywhere on the local system, for example, C:\Notes\mhowell.id. DAMO 8.0.2 no longer installs the Notes Single Logon Service itself because of unresolvable conflicts with supporting DAMO in the Vista environment. The primary mechanism for changing both Windows and Notes passwords is through the use of Control+Alt+Delete. Other prompts will not ensure that all passwords are changed.
Domino Web Access Lite mode does not support secure mail
For this release, the Lite mode of Domino Web Access does not support secure mail. This means that even if you have set one or both of the Mail Security options "Sign mail that you send" or "Encrypt mail that you send," the preference will not be supported when sending mail from Lite mode. If you try to send a signed or encrypted message, or if you attempt to respond to a message that was signed or encrypted, you will receive the message "Domino Web Access Lite mode is designed for quick access and does not support sending secure mail...", and you will be given the option of opening Domino Web Access Full mode, from which you can send encrypted and signed mail. Workaround When prompted, open the Full mode of Domino Web Access and send signed or encrypted mail from there.
If the Sametime server is not running when you try to log in to instant messaging, the process may hang.
Workaround
Add the following to the end of your URL so that if Domino Web Access hangs trying to access Sametime,
you can still get into your mail:
&im=0
146
Release Notes
In Domino Web Access Lite mode, if you open a sidebar Calendar entry while you are in the Drafts view,
the entry opens in Edit mode. This means that the form opens, rather than the saved Calendar entry.
Workaround
Open sidebar calendar entries from views other than Drafts view, such as from the Inbox.
147
Release Notes
The "Contact Save" action does not auto-update the Full Name field, causing a name validation failure on mail send. As a workaround, edit the contact entry in DWA full mode and save. A message to a group which has personal contacts created in full mode cannot be sent. Instead, edit the group in full DWA, and replace the personal contact name values with the actual intended e-mail addresses. Unable to change default e-mail address in Ultralite from Work1 address. To work around this issue, go to DWA full mode, edit the contact record, and change the default e-mail address there.
148
Release Notes
149
Release Notes
Installation issues
Lotus Notes
Lotus Notes
150
Release Notes
Lotus Notes
If you remove certain features from the Notes install media's update site (updateSite.zip\features), for
example com.ibm.rcp.feedreader.feature and com.ibm.rcp.propertybroker.feature,
Notes will not fully install. In this situation you should receive an error message stating that a partial
installation and setup has occurred, and to check the installation log file for additional information. The
actual message indicates that you have installed successfully. Because partial installation is not
supported, you will have problems running Notes and will need to uninstall, correct the problem, and
reinstall.
The installation log file can be found in the <installdir >\framework\installer_logs\directory. You can also review the provisioning log at < workspace >\logs\provisioning.log. Uninstall and cleanup procedures are described in the "Uninstall information" section of these release
notes.
Domino Server
Information and known issues with the new UNIX ISMP installer
The new ISMP installer requires that you log on as the root user in order to perform the install. The
following known issues occur when using the UNIX ISMP installer:
There are three modes of installation with the new ISMP installer. Graphical interface in interactive mode -- use this method to synchronously monitor the installation processing and results. If the target console has no graphical interface, or if one is not desired, you can use console or silent installation. When launching the install in graphical mode where the graphical interface is unavailable, the installer will exit display a message indicating that the installer is unable to run in graphical mode, and to try running the installer with -console or the -silent option. To run the installation in graphical mode, enter: To run the installation in console mode, enter: To run the installation in silent mode, enter: ./install ./install -console ./install -silent -options <path to unix_response.dat>
The new ISMP installations can also be uninstalled in both graphical and console modes from the /opt/ibm/lotus/notes/latest/<platform>/_uninst directory. To run the uninstall in graphical mode, enter: To run the uninstall in console mode, enter:
z
./uninstaller.bin
./uninstaller.bin -console
When installing on a system with low disk space, a message may display indicating that there may not be enough temporary disk space, and to try using -is:tempdir, in order to use a temporary directory on a partition with more disk space. To run the installation specifying the temporary directory, enter: ./setupPlatform.bin -is:tempdir "<directory>" where <directory> is the name of a directory on a partition with more available disk space
151
Release Notes
The new installer validates the group name such that the user must belong to the group being specified. If you successfully installed with specific user and group names in previous Domino versions, it does not necessarily mean that the previously supplied group name will now be valid. If you provide user and group names, and the following message appears: "Group <group name> is not a valid group for user <user name>...," either (1) add the user to the group you are supplying or (2) as that user, type the "id" command and choose a valid group that the user already belongs to.
Existing script.dat files from previous Domino versions cannot be used with the new ISMP installer. Modify a local copy of the file sample unix_response.dat provided with the install kits. More options are now available than in the previous installation's script.dat file. Take note of the following information:
z
If you select a Setup Type other than CustomServer, do not modify any of the Feature sections, for example, the "License" feature. Use these feature options to customize your installation when using a Setup Type of CustomServer. Do not attempt to record a response file at this time. The installation will hang and the response file will be incomplete. Use the file sample unix_response.dat provided with the install kits.
Lotus Notes
The Notes installation path, and Notes application file names, cannot contain certain special characters.
Along with non-ASCII characters, the following characters are not supported:
;!#&$`,'=^@ Other unsupported characters include the following: \ : * ? " < > and | (pipe) The above may exist currently in a Notes 6.5.x or 7.x installation path, but if upgrading that installation to Notes 8, upgrade will fail as these characters are not currently supported by Notes 8 and Lotus Expeditor. Additionally, on Linux, the Notes installation path cannot contain a space character. The uninstall utility
will not run if the installation path contains one or more spaces.
Lotus Notes
The Domino Server installer for Domino 8 does not create the registry entries for Notestat. Without this
entry, Domino statistics cannot be monitored using Windows Performance Monitor (Perfmon).
As a workaround, run the Notesreg.bat file with the Domino excutable directory as a parameter, for example, notesreg.bat c:\domino. You can find notesreg.bat in the executable directory.
Lotus Notes
Notes downgrade is not supported in Lotus Notes 8x. The term downgrade refers to installing an older
version when a newer version is currently installed.
152
Release Notes
Lotus Notes
Lotus Notes
Lotus Notes
Lotus Notes
153
Release Notes
Lotus Notes
154
Release Notes
Lotus Notes
Note: If multiple languages will be used on the same system, it may be more appropriate to not set the LC_CTYPE variable at all, and not use the YaST2 Language Selection tool, as LC_CTYPE will inherit the value of LANG or LC_ALL. Also, it is important to note, if YaST is adapting the keyboard layout to English (US), you might need to unset LC_CTYPE in a command prompt and manually execute the installation script (setuplinux.sh) for the installation to occur in a non-English language.
Lotus Notes
155
Release Notes
Installing Domino 8 on System i will fail if a WRKDOMSVR CL command is being run in another session.
If this occurs, an error message in the job log indicates that the QGNNINDS object cannot be allocated.
Verify that there are no interactive jobs running the WRKDOMSVR command, and that all Domino servers
are ended, when you perform the installation.
156
Release Notes
Lotus Notes
Lotus Notes
Lotus Notes
157
Release Notes
Select Document Selection in the Objects pane window Click the Add condition button. Set Condition to "Multiple Words". Set Search for documents containing to "any of the terms below". Enter upgrade does not match in the first text field and click Add. Select Action in the Object Pane window. Click Add Action. Set Action to 'Modify field'. Set Modify to 'Replacing'. Set The value in field to "FinalStatus". Set With the new value to "Succeeded". Click the Replace button. Save the Agent.
158
Release Notes
Lotus Notes
Lotus Notes
Note that the text outlined in red above is variable, and describes the actual error. Selecting "Yes" will bring up a standard File -> Save dialog, which allows the user to save the HTML version of their chat transcript into a file anywhere on the machine. The File -> Save dialog will default to the Notes data directory. In order to view chats saved from this prompt, use any application that can read HTML files. Please note that this prompt may be changed in a future release.
159
Release Notes
Lotus Notes
Lotus Notes
Attempting to opening a Microsoft Excel file in Lotus Symphony productivity tools may display a dialog
asking the user to remove the password in the file.
Workaround
Before starting, you should know the password(s) for worksheets or workbooks that have been protected.
The password can be removed by following the steps below.
1. 2. 3. 4. Open the Excel file with Microsoft Excel. Select "Unprotect worksheet" or "Unprotect workbook" from the "Tool -> Protection" menu. Remove all protections, and save the file. Lotus Symphony productivity tools will now open the Excel file.
Lotus Notes
Lotus Notes
Use of special characters, like "*" and "#" in a file name is not supported, and should be avoided.
Unpredictable results, including opening the wrong file and overwriting other files, may occur.
Avoid using special characters when saving a document. If a file name contains special characters,
rename it before opening it.
160
Release Notes
Mail issues
Lotus Notes
Lotus Notes
Lotus Notes
161
Release Notes
Lotus Notes
162
Release Notes
Lotus Notes
Lotus Notes
163
Release Notes
Lotus Notes
Lotus Notes
Programming issues
Lotus Notes, Domino Designer, Domino Server
164
Release Notes
Domino Designer
Security issues
Domino Server
165
Release Notes
This message may be ignored. The workaround is to create any Cross Certificates which are needed using "Tools -> Certification -> Rollover Cross Certificates", after the CA Rollover has been done. This is a known issue, and is expected to be fixed in a future release.
Lotus Notes
The first import attempt will only find and import compliant certificates and keys. Subsequent imports will find and import non-compliant certificates of this type, if any private RSA keys with a null CKA_ID attribute were noticed during the first import attempt. The ID file must be smartcard-enabled; the mode of operation added in 7.0 to allow certificates to be imported and used without first smartcard-enabling the ID file cannot be used with these certificates and keys. The "Lock ID with Key on Smartcard" functionality is not available when using these non-compliant certificates and keys. These non-compliant certificates must be imported in order to be used; the new functionality added to 7.0.2 and this release to allow use of certs without first performing an "Import Internet Certificate from a Smartcard" action is not supported.
z z
Requesting a new client certificate brings down a form to Microsoft Internet Explorer containing Visual
Basic code that calls out to a browser local DLL (xenroll.dll) that is no longer supported on the Windows
Vista platform. Instead, the new API in CertEnroll.dll must be used.
166
Release Notes
Server issues
Domino Server
AIX, Linux, Solaris: Domino task crash when JVM receives signal
On AIX, Linux, or Solaris, when the JVM loaded by a Lotus Domino server receives a signal, a crash
similar to the following may occur on Router, SMTP, or HTTP tasks:
nanosleep (e1afd0f0, e1afd0e8)
OSRunExternalScript (120, 40, e1afd8e0, fe44eff4, 1, fe711754)
OSFaultCleanupExt (fa800000, 1e4c00, 0, 1, 14a5, 1e4c00)
OSFaultCleanup (0, 0, 0, fc668850, 1d8fe8c, 2bc00)
fatal_error (6, 33, 0, 14a5, fa800000, 1)
sighndlr (6, e1afec18, e1afe960, fc668640, 0, 0)
call_user_handler (6, e1afec18, e1afe960, 0, 0, 0)
sigacthandler (6, e1afec18, e1afe960, feabc000, 81010100, ff00) called from
signal handler with signal 6 (SIGABRT) ---
_lwp_kill (6, 6, e1afed58, 0, 1, e1afe5d4)
abort (0, e1afede8, 0, fffffff8, 0, e1afee11)
__1cCosFabort6Fi_v_ (1, f5939002, e1aff668, f596da1a, f596d9b2, ff00)
__1cMreport_error6Fipkci11E_v_ (e1aff678, f59c6ab4, f5938dcc, f5944df7,
f5938e70, f5944db4)
__1cHvm_exit6Fi_v_ (81, 5000, 0, cb45a4, 34, 0)
JVM_Halt (81, e1aff89c, cb4398, e1aff590, e1aff568, 1)
Workaround
The Notes.INI parameter JavaUseReducedSignals=1 enables the use of reduced signal handling
when starting the JVM through HTTP or Amgr on UNIX. This prevents a crash when the JVM on Solaris
receives a HUP or INT signal.
This Notes.INI parameter has been enabled on all UNIX platforms, so that this ability is consistent.
Domino Server
The following Domino components are not functional in this beta release:
z z z z
KeyView Domino Off-line Services (DOLS) and Domino Web Access (DWA) in offline mode for AIX (Note: DWA online mode should be functional on AIX) C++ API toolkit DB2 as a Domino database store
167
Release Notes
z z z z
Running a DIIOP remote application against a 64-bit Domino server installation returns exception errors such as ' Exception in thread "Thread-1" java.lang.OutOfMemoryError'. The DIIOP task is able to run on a 64-bit Domino server, but not all clients using NCSO.jar to that server may be able to successfully create a session with that server. If you are upgrading an existing 32-bit Domino server to the 64-bit platform, you must run updall on all databases. The 64-bit Windows installation will show 100% done before the process has finished. The installation will continue to take some time after the system indicates completion. This is a known issue and is being addressed. The Tivoli Enterprise Console (TEC) server is not certified to run on 64-bit platforms.
168
Release Notes
You must solve this issue by correctly assigning and binding specific IPv4 or IPv6 addresses to each Domino server. Install PTF MF42024 for 5722999 V5R4M0 to avoid the Domino server crash, but you will still get "the requested TCP/IP port is in use on this system", which is correct - you must assign IP addresses correctly as mentioned above. This applies to any other port in the same circumstances, for example on port 80 for HTTP, etc.
Domino Designer
Domino Designer
Importing WSDL into a Designer Web service when the WSDL document contains an XML <group>
reference with a maxOccurs attribute will fail with the following message:
"An error occurred while importing the WSDL file: The specified WSDL file is not suitable for source code generation. Please review the contents of the file." An example WSDL fragment that will trigger this error is: <xsd:complexType name="AnotherType"> <xsd:sequence> <xsd:group ref="tns:AnotherGroup" maxOccurs="unbounded"/> </xsd:sequence> </xsd:complexType> Currently the only known workaround is to remove the "maxOccurs" attribute from the <group> reference element.
169
Release Notes
Domino Designer
Java Web service value type classes may not generate into WSDL
For a Java Web service, Designer 8 and above will not generate WSDL <types> entries for subclasses of value types that are themselves explicit in the service interface. For example, given the following Web service design: public class BaseValueType { // properties not shown } public class ValueSubType extends BaseValueType { // properties not shown. } public class PortType { public BaseValueType echoValueType( BaseValueType inp) { // implementation not shown } } . . . the Designer-generated WSDL contract will contain an XML complexType for the "BaseValueType" class only, even though "ValueSubType" can legitimately be echoed by the "echoValueType" method shown here. As a workaround, use Designer to generate the WSDL document anyway, then edit it outside Designer to include the missing "ValueSubType" complexType, and reimport the WSDL document for detailed implementation.
170
Release Notes
Domino Designer
Domino Designer
171
Release Notes
Documentation updates
"Simple encryption." You can still use a different level when you create local databases and replicas.
173
Release Notes
z z
"Medium encryption." You can still use a different level when you create local databases and replicas. "Strong encryption" (recommended). Once this is selected, you can use only Strong encryption for new local databases and replicas from here on in.
To encrypt existing local databases 1. Open the local database. 2. Click File > Application > Properties. 3. Click the "Database Basics" tab, and then click the "Encryption Settings" button. 4. Select "Locally encrypt this database using" and select an encryption level. Strong is recommended and may be the only encryption level available. 5. (Optional) By default, your User ID is listed as the only User ID that can open the database when
encrypted. If you would rather give a different person access to the database, click "For," then
choose an address book and person from the "Select name" dialog box.
Caution If you choose a different user to have access to the database, you will lose your access to the database. Note You may need to compact the database in order to fully remove the previous encryption settings.
Lotus Notes
174
Release Notes
Steps 1. Enable the Contacts preference Enable "Synchronize Contacts " on the Replicator. 2. From the Replication page, enable Synchronize Contacts , if it not already enabled, and then click Start Now.
Open the synchronized copy of your Contacts, stored in your mail file
From any of the Notes Mail views, click Actions > Domino Web Access > Open Mail File Copy of Contacts .
Lotus Notes
Domino Blog: Use Create -> Hotspot to add links to blog posts
In Lotus Notes 8.0.1, the Domino Blog application now uses the standard Lotus Notes 'Hotspot' functionality for embedding clickable Web links in rich text fields. This is accomplished by the following steps: 1. In the Body field of the Blog application 'New Post' form, select the text that will be turned into a clickable link. 2. From the top-level menu select "Create -> Hotspot -> Link Hotspot" 3. In the dialog that is presented, add the URL to the 'URL' field and click the 'X' on the top right corner to close the dialog. The result is that the selected text is now a clickable link that will open the target URL in the browser that is set in the Notes Preferences. The link text will now appear in blue. When rendered in the Blog web client, these links will open in the same page by default. Note: In earlier releases, links were added by using pulldown menus in the Blog application 'New Post' form. As of release 8.0.1, this has been replaced by the standard Lotus Notes 'Hotspot' functionality.
Lotus Notes
Java applet security settings in the Execution Control List (File > Security > User Security > What Others Do) do not apply when you are using Notes with Microsoft Internet Explorer. The defaults set in the Execution Control List's Java applet security section allow all servers to run Java applets in Notes. However, regardless of what settings you choose here, Notes does not permit any server access to any of your system resources (files, environment variables, password files, and so on).
175
Release Notes
To enable Java applets to run in Notes 1. From the menu, click File > Preferences > Basic Notes Client Configuration . 2. Under Additional Options select Enable Java applets . To give access on a server -by-server basis To provide greater control on a server-by-server basis if you're using the Notes browser, perform these steps: 1. From the menu, click File > Locations > Manage Locations. 2. Click your current location and then click Edit. 3. Click the Advanced tab, then click the Java Applet Security tab: Field Trusted hosts Description Enter the IP addresses or domain names of hosts (servers) that you trust to load Java applets on your workstation. For example, enter www.ibm.com. You can specify wildcards such as 123.45.678.* or *.ibm.com. Note: In cases where host names map to multiple IP addresses or vice versa, a host you think is trusted may not be recognized as trusted. Specify the level of network access for the hosts you named in the Trusted hosts field. Disable Java means the trusted host cannot run applets on your system. z No access allowed means the trusted host can run an applet on your system, but cannot make network HTTP connections on any other host. z Allow access to any originating host means that the applet can make network HTTP connections on the host where the applet was retrieved. z Allow access to any trusted host means that the applet can make network HTTP connections only on trusted hosts. z Allow access to any host means the applet can make network HTTP connections on any host. Specify the level of access for hosts not named in the Trusted hosts field.
z z z
Caution: If you leave this field blank, the network access you specify in the "Network access for untrusted hosts" is in effect for all hosts. Network access for trusted hosts
Disable Java means untrusted hosts cannot run applets on your system. No access allowed means untrusted hosts can run applets but cannot make network HTTP connections on any host. Allow access to any originating host means that the applet can make network HTTP connections only on the host where the applet was retrieved.
176
Release Notes
Description Use this field only if you have specified that Java applets should run through a proxy. Click Yes if you can't run an applet because your local machine is not able to resolve the host name.
Lotus Notes
Lotus Notes
Lotus Notes
Lotus Notes
177
Release Notes
Lotus Notes
Lotus Notes
Alt+Down arrow does not open the Select Name dialog box from drop-down control in name fields. Alt+Minus key (-) opens a Size menu for pane borders. Press the s key to activate the menu, move the Up or Down arrow to select the border to move, and then press the Left, Right, Up, or Down arrow to move the selected border. Ctrl+F opens the Find dialog box from views. F6 cycles through all panes in the open perspective.
z z
Navigation keyboard shortcuts Home and End can be used to go to the first or last document in a view, respectively. Mail and Calendar keyboard shortcuts Shortcut Alt+Down arrow Alt+Up arrow Arrow keys Ctrl+E Ctrl+M Ctrl+Page Down Ctrl+Page Down Ctrl+Page Up Ctrl+Page Up Ctrl+S Delete Enter Enter Enter Description Open date picker, time picker, and time zone picker in new calendar entry form Close date picker, time picker, and time zone picker in new calendar entry form and save new selection Move through embedded date picker Edit document Create new mail message Move to next day, week, or month in calendar view Move to selected month and day of following year in embedded date picker Move to previous day, week, or month in calendar view Move to selected month and day of previous year in embedded date picker Save current document Move mail message to trash; permanently delete calendar entry Close date picker, time picker, and time zone picker, activate selection in new calendar entry, and save new selection Close document and open next document Open selected document or view
178
Release Notes
Description Create a new calendar entry in the calendar view, type the subject, and press Esc to save entry Close date picker, time picker, and time zone picker in new calendar entry without changing selection Exit embedded date picker Close current document Move to next selected document Move to next unread document in a view Move to next pane or frame
Focus cursor next to group Displays each member of group name in To, cc, or bcc field, then press F9 F9 Home Insert Page Down Page Up Shift+Backspace Shift+Ctrl+C Shift+Ctrl+Enter Shift+Delete Shift+Esc Shift+Esc Shift+F3 Shift+F4 Shift+F6 Shift+Tab Spacebar Tab Refresh mail or calendar views Move to current day in embedded date picker Toggle between marking document read or unread mark (basic Notes only) Move to next month in embedded date picker Move to previous month in embedded date picker Select previous document in view (basic Notes only) Display instant messaging contact list (basic Notes only) Send new (rather than draft) mail message and open new mail message in edit mode Move mail message to trash (basic Notes only) Close and save current document (except for mail messages) Send and close mail message Move to previous selected document Move to previous unread document Move to previous pane or frame In a view, moves to the previous control in the Tab order. In a read-only document, moves to the previous unread document. Give focus to embedded date picker (basic Notes only) In a view, moves to the next control in the Tab order. In a read-only document, moves to the next unread document.
Keyboard shortcuts in German Help Some keyboard shortcuts in German Help are inaccurate; for example, Ctrl+B is listed as the shortcut for applying bold formatting, but for German the shortcut for bold is Ctrl+F.
179
Release Notes
Lotus Notes
Lotus Notes
Lotus Notes
Lotus Notes
Lotus Notes
A document that is open in a window tab A document in a list in any Lotus Notes view A document bookmarked in the Open list
This option is available whether or not you have set a Window Management preference (File > Preferences > Windows and Themes ) to open each document in its own window. Note: You cannot open a view that you have bookmarked in a new window; only specific documents.
180
Release Notes
Lotus Notes
Lotus Notes
Lotus Notes
181
Release Notes
Lotus Notes
Lotus Notes
Lotus Notes
Lotus Notes
182
Release Notes
Lotus Notes
Change the method used to calculate the week number footer in a calendar view (and in Day-At-A-Glance in the sidebar)
Lotus Notes
Automatic Upgrade - to upgrade all folders to the most current version of folder design Manual Upgrade - to choose which folders to upgrade and which new folder design to apply Cancel - to return to the Replace Design dialog box without updating folder designs
Lotus Notes
183
Release Notes
Lotus Notes
Lotus Notes
The productivity tools that come with Lotus Notes are now called IBM Lotus Symphony. Lotus Symphony
consists of a word processor, a spreadsheet, and a presentation program.
Client/Server Name Notes/Domino Version OS Version Start Time Crash Time Uptime User Comments (for clients) Error message Process Callstack Open Databases
184
Release Notes
Enabling the Send to IBM feature on the Domino server To enable the Send to IBM feature on the Domino server, add the following setting to the Domino server's Notes.INI file: CRASH_SENDTOIBM=1 When the Notes.INI setting CRASH_SENDTOIBM=1 is set on the server, no additional configuration is required. When the server restarts after a server crash, diagnostic information is collected and an email is sent to IBM. Send to IBM feature on the Notes client When a Notes client end user restarts their client after a crash, one of the following behaviors occurs depending on whether the Send to IBM feature is enabled and Automatic Diagnostic Collection (ADC) prompting is enabled. Send to IBM feature Enabled ADC prompting Enabled Result The Notes client end user is prompted to specify whether to send a diagnostic report to their company administrator and to IBM. The Notes client end user also has the option of viewing the report. A dialog box displays information to the end user that a diagnostic report will be sent to their company administrator. The end user is also prompted as to whether they would like to send a diagnostic report to IBM. A diagnostic report is not sent to the company administrator but the Notes client end user is prompted to specify whether to send a diagnostic report to IBM. The Notes client end user sees no messages or prompts regarding diagnostic collection and reporting. A diagnostic report is sent to the administrator. The end user could be prompted for comments if the administrator configured the feature to do so.
Enabled
Disabled
Enabled
Not configured
Disabled
To disable the Send to IBM feature on the Notes client, add this setting to the Notes.INI file on the Notes
client:
DEBUG_CRASH_SENDTOIBM_DISABLE=1
Domino Server
185
Release Notes
Domino Server
Domino Server
Domino Server
186
Release Notes
Domino Server
The Domino Administration Help topic titled "Setting Up an Extended Directory Catalog" contains an error.
Section 3 of the topic should read as follows:
Step 3: Create the Extended Directory Catalog configuration document and run the Dircat task : 1. Open the database you created in Step 2. Note To integrate the Extended Directory Catalog into a primary Domino Directory, open that primary Domino Directory instead. 2. Select Configuration - Directory and open the Extended Directory Catalog view. In the view, click Add Extended Directory Catalog . Note: In order to use this toolbar function, make sure that all managers in the EDC ACL have all roles enabled.
Domino Server
Domino Server
187
Release Notes
How should documents be archived? Archiving can be a combination of copying old documents to an archive database and then performing clean-up tasks on the users mail file, or just deleting them How should documents be cleaned up? Once documents have been copied to an archive database, you can either delete the copies that remain in the user's mail file, or reduce the size of the document. Which documents should be cleaned up? You provide a definition of an "old document" by specifying age criteria, and then applying that age criteria either to all documents or all documents in specified folders.
Specifying the name and location for the Archive database By default, the archive mail database is stored in the directory archive, located in the data directory. Archive is the default name for the archive directory. The default name format for a user's archive database file is a_xxxx.nsf, where a_ is the prefix and xxxx is the name of the mail database. The name of the archive database is based on a specified number of characters (the default is 50) from the user's mail file name. For example, for the end user John Smith, whose mail file is jsmith.nsf, the archive database name is a_jsmith.nsf. To create archive criteria policy settings 1. From the IBM(R) Lotus(R) Domino(TM) Administrator, select the People & Groups tab, and then open the Settings view. 2. Do one:
z z
Select the Archive policy settings document for which you want to create archive criteria settings, and then click "Edit Settings." Click "Add Settings" and then select Archiving to create a new Archive policy settings document.
3. Select the Selection Criteria tab, and then click "New Criteria." 4. Provide the following information on the Basics tab. Field Name Action Enter a name that identifies the archive criteria. When you add criteria to an archive policy settings document, this is the name that appears in the selection box. This name also appears in the user's mail folder outline under Actions - Archive. Enter a description of the criteria. Do one: Check to enable this archive criteria. Uncheck if you are creating archive criteria to use later. 5. For "How should documents be archived?," choose one:
z
Copy old documents into archive database; then clean up database -- to archive (copy) documents to the archive database and then clean up (delete or reduce those documents) from the user's mail database. Clean up database without archiving -- to delete documents from the user's mail database without copying them into an archive database. Use this setting to enforce document-retention policies that delete all documents after a specified time.
188
Release Notes
6. If you chose to Copy old documents, for "How should documents be cleaned up?," choose one:
z z
Delete older documents from the database -- to delete copies of archived documents that remain in the user's mail database. Reduce the size of the documents in the database -- to truncate copies of the archived
documents that remain in the user's mail database. Then choose one:
z Remove attachment, leave summary -- to leave only the header information on the mail document.
z
Remove attachment, leave summary and 40KB -- to leave the header information and 40KB of the body of the mail document. This will truncate large documents and documents with attachments.
7. Under "Which documents should be cleaned up?" specify the criteria that defines an "old" document. This criteria determines which documents are candidates for archiving. Choose one: Older than -- to specify the date the archive criteria settings document was created as the start date for the document retention period. Documents created prior to this date are eligible for archiving. z Not accessed in more than -- to specify documents not opened in the specified time frame. Do not use this option unless the database property Maintain Last Accessed is set. If this property is not set, the criteria will not locate any documents to archive. Specify a time period. z Not modified in more than -- to specify documents that have not been modified in the specified time frame (default). Then specify a time period. This is the recommended setting. z With expiration date older than -- to specify documents that have been marked expired. A document is eligible for archiving if it has an expiration date earlier than the specified cut-off date. 8. (Optional) If you use a custom mail template, complete these fields
z
Change template server -- select the name of the server on which your mail template is stored. Choose template -- select the name of your custom mail template. 9. For "In views or folders" check this option to clean up all documents in the selected views and folders according to the criteria you established in the settings above.
z z
10. (Optional) Click the Destination tab and change any of these fields if you want to change the location of the archive database. Field Archive Directory Archive Prefix Archive suffix Action The default is archive. Enter a new name if you want to change it. The default is the letter a, followed by an underscore (_). Enter a new prefix if you want to change it. The default is .NSF. Enter a different suffix for the archive database name if you want to use a suffix other than NSF. The default is 50. To change this, enter the number of characters to use from the users mail file name to create the archive database name.
189
Release Notes
Domino Server
The IBM Lotus Domino 8 Administrator contains the topic "Customizing Resource-Balancing Behavior."
The procedure in the topic was corrupted. The correct text is as shown:
Customizing resource -balancing behavior
Customizing resource-balancing behavior is an advanced feature. Therefore, unless you know how
changes will affect the outcome of resource balancing, use the default settings
To customize resource -balancing behavior 1. From the IBM(R) Lotus(R) Domino(TM) Administrator, click the Server - Performance tab, expand the Activity Trends section, and click Resource Balancing. 2. Choose Resource Balancing - Options to open the Server Profile Options dialog box. 3. Expand the Balancing section, and then click Advanced. 4. Under Resource Balancing Behavior, choose one:
z z z
Minimize Moves -- To minimize the number of moves made, even though the balance may not be as accurate when completed. Balance Moves and Accuracy -- To allow more moves, in an effort to reach a higher level of accuracy. Maximize Accuracy -- To allow as many moves as it takes to get the most accurate resource balance. Automatically Select Server -- to automatically locate the server in the domain that has the
Domino Change Control database (DOMCHANGE.NSF). This is the default.
Use Local Database Replica -- and then enter the path to use a replica of the Domino Change Control database (DOMCHANGE.NSF) located on the local drive. Use Remote Server -- and then enter the name of the server that has the Domino Change Control database (DOMCHANGE.NSF). Light Bin -- Default is 30% Middle Bin -- Default is 40% Heavy Bin -- Default is 30%
7. For the field "Enter server resource capacities as relative values when editing server properties," do one:
z z
Check Yes (default) to specify server resource capabilities relative to other servers in the list. Uncheck Yes to specify actual values, such as the number of transactions per day or the total amount of available disk space. Check Yes (default) to use the volume information, such as physical volumes and their sizes that comprise the space available to Domino. Uncheck Yes to ignore volume information and use the total amount of space on the server, treating all space as flat.
8. For the field "Use server volume and file system information when resource balancing," do one:
z z
9. For the field "Warning when data is older than n days," enter the number of days before a warning is generated. The default is 7 days. Then if you create a resource-balancing plan and the data is older than 7 days, you receive a warning that the resulting plan will be based on old data. 10. Choose one of the following options to set Resource Balancing behavior defaults:
z z z
Use Defaults -- To revert to previously saved custom defaults. Save as Defaults -- To save a custom set of defaults and override the system defaults. Reset Defaults -- To revert to the system defaults.
190
Release Notes
... which does double duty as first sort column and provider of database context. If it is desired to display the collating values separately, other columns can follow the first one, where values are supplied from the same SQL columns or expressions but renamed for the view using the SQL "AS" clause (see below). Such additional columns can be used to sort or categorize entries as in traditional Domino view processing. The Query View SQL must build values that enable CaretCategory values such as SELECT doctype || ';;;' || char(posteddate) || ';;;' || char(decimal(numwidgets,7,2) || ';;;' || #DBPATH || ';;;' || char(decimal(#NOTEID,8)) AS TYPE, <col 2>, <col 3> .... where the value must be a character value but which includes all data necessary for the Domino view to properly sort entries. When using either date or numeric values in the select clause, the SQL char() function serves as the method of transforming those values into characters yet preserving order. In the case of numeric values, the decimal() function is required to keep numeric values at a uniform length and precision. Alternately, the special #UNID column could be used in the SELECT clause above instead of #NOTEID as part of the CaretCategory value and that would support opening the document from any available replica.
191
Release Notes
For much more on date and time functions in DB2, see http://www.ibm.com/developerworks/db2/library/techarticle/0211yip/0211yip3.html or other related articles. Once the CaretCategory values are in hand in the QueryOpenDocument method, those values can be parsed (using delimiters - like the ';;;' above - or some other means) to get the database context in which to open the document.
Domino Server
Domino Server
Domino Server
192
Release Notes
If a note is added, updated, deleted or read, the logged statistics are updated accordingly, regardless of whether the update is done by a user/administrator or a server task. The enhanced detail in the User Activity dialog box is available with On-Disk Structure (ODS) 48 only. Complete these steps to view the User Activity dialog box: 1. From the Domino Administrator client, choose File - Application - Properties. 2. On the Application Properties dialog box, click the Information (i) tab. 3. Click User Detail. For more information about ODS 48, see the topic "Domino's On-Disk Structure" in the Domino 8 Administrator documentation.
Domino Server
Domino Server
Format for messages to Internet addresses Choose one: which cannot be found when message is Notes Rich Text Format -- Use Notes Rich sent: Text format to send email messages whose internet address cannot be found. MIME Format -- Use Mime Format to send email messages whose internet address cannot be found.
193
Release Notes
Action Choose one: Enable -- Displays a mail quota indicator on the user's Notes client user interface. The mail quota indicator shows the user how much disk space their mail file consumes in relation to their mail quota. Disable -- Prevents the display of a mail quota indicator on the user's Notes client. If mail quotas are not in use, set to Disable.
Auto update interval for mail quota in minutes Allow refresh of mail Quota on hovering over quota indicator
Specify the time interval in minutes between each refresh of the mail quota data that is displayed. Choose one: Enable -- The mail quota usage information is updated when the user's cursor hovers over the mail quota indicator. The information that is displayed includes the name of the mail server and the disk space used by the mail documents on that server, the percentage of the quota that is used, and the mail quota limit. Disable -- Prevents the updating of the mail quota usage information when the user's cursor hovers over the mail quota indicator.
194
Release Notes
Domino Server
Domino Server
195
Release Notes
However, if you have no plans to use your applications in a browser client, you do not need to use the
Domino Application Portlet, and do not need the overhead of creating new placeholders based on that
scenario.
In order to change this default behavior, you can set a preference so that the Composite Application
Editor will always use the CAEPlaceholder portlet. The following procedures demonstrate how to
manually set this preference depending on whether you want to associate a component with a
placeholder portlet or a Domino Application Portlet (DAP).
Associating a component with a placeholder portlet 1. Edit the plugin_customization.ini file in a text editor (located in framework\rcp) 2. Add the following line to the bottom of the INI file: com.ibm.rcp.aaf.portal/DontUseDAP=true 3. Save the change. 4. Launch the Notes 8 client 5. Open a Portal Composite Application. 6. Select "Actions" from the menu bar 7. Select "Edit Application." 8. In the Composite Application Editor, right-click on your component palette. 9. Choose to add an NSF component to the palette. 10. View the Advanced Component Properties of this component by right-clicking on the component and choosing Advanced Component Properties. If the component is associated with the placeholder portlet, you will only see a few properties listed. 11. Drag this component onto the application in the Composite Application Editor. 12. Launch wiring and ensure you can wire up with this component. Make sure all wires also fire in the Composite Application Editor and in the client. 13. Open up the application in Portal and you should not see Domino Application Portlet (DAP) mentioned on the component. Associating a component with a Domino Application Portlet (DAP) 1. Edit the plugin_customization.ini file in a text editor (located in framework\rcp) 2. Remove the following line to the bottom of the INI file: com.ibm.rcp.aaf.portal/DontUseDAP=true 3. Save the change. 4. Launch the Notes 8 client 5. Open a Portal Composite Application. 6. Select "Actions" from the menu bar 7. Select "Edit Application." 8. In the Composite Application Editor, right-click on your component palette. 9. Choose to add an NSF component to the palette. 10. View the Advanced Component Properties of this component by right-clicking on the component and choosing Advanced Component Properties. If the component is associated with the placeholder portlet, you should see a 100+ properties listed. 11. Drag this component onto the application in the Composite Application Editor. 12. Launch wiring and ensure you can wire up with this component. Make sure all wires also fire in the Composite Application Editor and in the client. 13. Open up the application in Portal and you should see Domino Application Portlet (DAP) mentioned on the component in the web browser.
196
Release Notes
Domino Designer
Two new Advanced Component Properties for composite application components have been added to
assist you in calculating links (that is, NotesURLs) to NSF components in composite applications. The
two properties are the following:
z z
You may use these properties in application situations such as the following:
z
When links (that is, NotesURLs) to NSF components in a composite application change between moving components from a development environment to a production environment. As a result, the composite application might not function correctly when it is deployed to your production environment. When a dynamic NotesURL is needed to customize a composite application at runtime based on the role or rights of the user.
Using ComputedNotesURL ("com.ibm.notes.ComputedNotesURL ") Set this preference in the Advanced Component Properties page of the Composite Application Editor. as
a value that is a macro of @functions that resolve to a Notes URL that will be added as a NotesURL
preference to the cached CA.XML.
To access this property do the following: 1. Open a composite application for editing in the Composite Application Editor. 2. Right-click the component name in the CAE navigation pane and select Edit-Component-Component Properties from the context menu. 3. Click the Advanced... button on the Edit Component Properties dialog. 4. Select the "com.ibm.notes.ComputedNotesURL" property from the Advanced Component Properties list. 5. Click Edit to edit the property value as needed. 6. Enter one of the values described below as the property value. 7. Click OK to save the changes. Entering @text("Notes://europa/85257299006C18B2/CompanyDetail?OpenFrameset") as the property
value results in the addition of this preference to the cache:
<preference name="notesurl"> <base:value
value="Notes://europa/85257299006C18B2/CompanyDetail?OpenFrameset"
xsi:type="base:String"/>
</preference> Entering a value of @GetProfileField("URL Profile"\; "NotesURL") demonstrates how to
access a profile document.
197
Release Notes
Using ProcessOnlyOnUpdate ("com.ibm.notes.ProcessOnlyOnUpdate ") This preference is also set in the Advanced Component Properties page of the Composite Application Editor as a value of true or false. A value of true (default) would indicate that the CA XML cache will be recomputed only when the CA XML design note is updated. A value of false would indicate that the CA.XML cache will be recomputed each time it is requested. By default CA XML cache is only updated when the CA.XML design note is modified. It is worth noting that moving the Composite Application CA.XML to a new location (such as to deploy the composite application) will result in a new CA XML cache for the user. The preference "page level access" will override the preference "com.ibm.notes.ProcessOnlyOnUpdate." For example if "pagelevel access" is turned on, the CA.XML is always returned even if the setting for "com.ibm.notes.ProcessOnlyOnUpdate" is set to true. To access this property do the following: 1. While editing a composite application in the Composite Application Editor, right click the component you wish to associate this property with. You can do the same thing by selecting the component in the Composite Application Editor design pane and selecting Edit-Component-Component Properties from the context menu. 2. Click the Advanced... button on the Component Properties dialog. 3. Select the "com.ibm.notes.ProcessOnlyOnUpdate" property from the Advanced Component Properties list. 4. Click Edit to edit the property value as needed. This example would result in the cached application definition being refreshed each time the application is opened.
198
Release Notes
To set the value of an individual NotesAgent object, you need to access the array elements individually. For example, to get the first element in the array returned from the NotesDatabase object db, you could do the following: Dim agent as NotesAgent Set agent = db.Agents( 0 ) The database must be open to use this property. To test whether the database contains agents, use IsEmpty or IsArray functions, as shown in the examples. Language cross -reference Agents in Java Database class Examples: Agents property 1. This action script prints the name of each agent in the current database. Since the script runs on a workstation, it prints the name of shared agents, as well as the names of the current user's private agents, if any. Sub Click(Source As Button)
Dim session As New NotesSession
Dim db As NotesDatabase
Set db = session.CurrentDatabase
If IsArray(db.Agents) Then
Forall a In db.Agents
Messagebox( a.Name )
End Forall
End If
End Sub
2. This script finds the agent in the current database named Periodic Archive and assigns it to the agent object. NOTE: See also GetAgent method. Dim session As New NotesSession
Dim db As NotesDatabase
Dim agent As NotesAgent
Set db = session.CurrentDatabase
If Not IsEmpty(db.Agents) Then
Forall a In db.Agents
If ( a.Name = "Periodic Archive" ) Then
Set agent = a
End If
End Forall
End Forall
199
Release Notes
Domino Designer
Domino Designer
ClientADTObject
Document, DocumentCollection, or NotesCollection. The Contact document or documents to be attached in vCard format. If a collection is specified, a single attachment will be made with the individual vCards lying end to end.
200
Release Notes
Usage To keep the new attachment in the document, you must call the Save method after calling AttachVCard. If an empty collection is supplied, the error "No documents in collection" will be thrown. If documents are not Contact documents, the documents will not be attached, and the error "Attach of VCard failed" will be thrown. The attachment will be in the UTF-8 character set. Language cross -reference attachVCard method in Java Document class
Domino Designer
format
z z z z z z z z z
Parameters Text. Optional. Specify one of the following: "1" specifies the one day display. "2" specifies the two day display. "5" specifies the one work week display. "7" specifies the one week display. "10" specifies the two work week display. "14" specifies the two week display. "20" specifies the one work month display. "30" specifies the one month display. "365" specifies the one year display. This option is only valid in Web applications. Option "1" is new with Release 5. Options "10" and "20" are new with Release 8.
Note Note
Usage
With no parameters, CalendarFormat cycles to the next calendar display option, in this order: One Day,
Two Days, One Work Week, One Week, Two Work Weeks, Two Weeks, One Work Month, One Month.
With parameters, CalendarFormat changes to the designated display.
All options are supported for Web applications. Only options 1, 2, 5, 7, and 30 are supported for the
standard environment. Only options 1, 2, 5, 7, 10, 14, 20, and 30 are supported for the basic environment.
Domino Designer
201
Release Notes
In the Field properties dialog box, on the "Field Info" tab, there is an option "Enable instant spell check" for 'Text', 'Rich Text' and 'Rich Text Lite' fields. This will enable the instant spell checking feature for the selected field when the "Enable instant spell check" option is checked; it will disable the instant spell check for the selected field when "Enable instant spell check" is unchecked. Open Domino Designer, and create a Form. Next, create a Text field, Rich Text field, or Rich Text Lite field, and open the Field Properties Dialog Box. Click the "Field Info" tab, and you will see an option to "Enable instant spell check". Check this option to enable instant spell checking for the field, or uncheck this box to disable instant spell checking.
or
z
When creating a document using a form that has Text, Rich Text, and Rich Text Lite fields, place a cursor in each field. Use "Tool -> Instant Spell Check" to enable the instant spell check separately for each field, or uncheck the "Tool -> Instant Spell Check" option to disable instant spell checking. Open a database which contains a form with a Text, Rich Text, or Rich Text Lite field, and place the cursor in the field. Select "Tools -> Instant Spell Check" to enable Instant Spell Check in that Field. To verify it has been enabled, you can select the "Tools", and see the menu option for "Instant Spell Check" now has a checkmark on the left hand side. To disable instant spell check for this field, select "Tools -> Instant Spell Check" and uncheck the option.
or
z
Domino Designer
Clear method
clear method
Purges the new or modified values of the property from the Notes backend where they are temporarily
stored before publishing via the property broker.
Defined in
NotesProperty
Syntax void clear() throws NotesException Usage
If the NotesProperty is an input property, this method will have no effect.
Language cross -reference
Clear method in LotusScript NotesProperty class
202
Release Notes
Domino Designer
clearProperty method
clearProperty method Purges the new or modified values of the specified property from the Notes backend where they are temporarily stored before publishing via the property broker. Defined in PropertyBroker Syntax void clearProperty(String propertyname) throws NotesException Parameters
propertyname
String. The name of the property which will be purged. Usage If the specified NotesProperty is an input property, this method will have no effect. All PropertyBroker methods are inactive when called by applications running on the Domino server, or running on the Notes 8 basic configuration without Notes 8 standard configuration. Language cross -reference ClearProperty in LotusScript NotesPropertyBroker class
Domino Designer
203
Release Notes
Domino Designer
Domino Designer
createSession() -- No password verification occurs; the user is prompted for a password as required. createSession((String)null, (String)null, (String)null) -- Same as above. createSession((String)null, (String)null, passwordString) -- Access is
granted if the password matches the Notes user ID password.
For applications making local calls based on the Domino Directory, create an Internet Session object as follows. A Domino Server must be installed locally.
z
createSession((String)null, "", "") -- Anonymous Internet access is granted to the session if the server's Server record in the local Domino Directory permits anonymous access. Parameter two must be an empty string, not null. createSession((String)null, userString, passwordString) -- Internet access is granted to the session if the password matches the Internet password in the user's Person record in the Domino Directory.
204
Release Notes
Domino Designer
Description property
Description property Read-only. Returns the description of the NotesProperty. Defined in NotesProperty Data type String Syntax String getDescription() throws NotesException Language cross -reference Description property in LotusScript NotesProperty class
Domino Designer
DesignImportOption property
For both the NotesDXLImporter and Java DxlImporter class DesignImportOption properties: If multiple elements share a name or alias, Replace_Else_Create and Replace_Else_Ignore will have unpredictable results. If there is at most one matching design element in the output database, whichever incoming element is the last one processed will replace all previously processed matching elements. If there are multiple matching design elements in the output database, there is no way to predict which one will be replaced. These options should only be used when there is at most one element with the same name or alias.
Domino Designer
205
Release Notes
Domino Designer
To allow all passthru HTML, specify "DisablePassThruHTML=0". To disable only the [< and >] tags, specify "DisablePassThruHTML=1". To indicate passthru HTML with the Notes editor paragraph style html, specify
"DisablePassThruHTML=2".
To mark passthru HTML with the richtext passthru attribute, specify
"DisablePassThruHTML=4".
To disable all passthru HTML, indicate the passthru HTML with the Notes editor paragraph style html, and mark the passthru HTML with the richtext passthru attribute, specify "DisablePassThruHTML=7".
Domino Designer
title
Text. Optional. If this argument is supplied, the text is appended to "Folders containing: " in the title of the dialog box. If this argument is not supplied, the title of the dialog box is "Folders containing current document". Usage This command does not work on the Web. This command works only in a design element containing an embedded outline with the "Maintain folder unread information" property selected. Elsewhere in the design a document must be selected. Otherwise, the error "Cannot execute the specified command" occurs. The dialog box displays the names of the folders containing the document. The user can open a folder or remove the document from a folder. The dialog box is replaced by the message box "Document does not exist in any of the folders" if that is the case. Examples: @Command([DiscoverFolders ]) This formula can be used to pass the subject field of a note in the mail database, which is then displayed in the title of the dialogue box. For example, if the current document has a subject of "Status of your project" then the following formula will title the dialogue box "Folders containing: Status of your project". @Command([DiscoverFolders];subject); Note that the formula displays the folders which contain the current document, not folders which contain documents having the same subject as the current document. The only thing changed by the optional title parameter is the title of the dialogue box, not the list of folders in the dialogue.
206
Release Notes
Domino Designer
Domino Designer
2. This window title formula displays "New Topic" for a new document; the Subject field if the view title is "AuthorView"; or the Subject field plus the number of response documents otherwise. StandardTitle := Subject + @DocDescendants(" (No Responses)"; " (1
Response)"; " (% Responses)");
@If(@IsNewDoc; "New Topic"; @ViewTitle = "AuthorView"; Subject;
StandardTitle)
3. This column formula displays the Subject field, the user name, and the number of response documents. Subject + " (" + @Name([CN]; From) + @DocDescendants(")"; ", % response)"; ", % responses)")
Domino Designer
207
Release Notes
Domino Designer
Domino Designer
208
Release Notes
Domino Designer
The following example searches the directory on the server "server name" for the home server information of "Joe Smith", then displays that information.
Dim homeserver As Variant homeserver = Msgbox Msgbox Msgbox Msgbox Msgbox Msgbox Msgbox Msgbox Msgbox End Sub
z
The following example uses the getver flag to get partial information about a user's mail file server if the first attempt to get mail information fails.
209
Release Notes
Domino Designer
Domino Designer
210
Release Notes
Sub Click(Source As Button) Dim s As New NotesSession Dim workspace As New NotesUIWorkspace If workspace.IsEmbeddedInsideWCT Then Dim Set Dim Dim Dim Dim Set pb As NotesPropertyBroker
pb = s.GetPropertyBroker()
pbProperty As NotesProperty
PropertyName As String
PropertyIsInput As String
uidoc As NotesUIDocument
uidoc = workspace.CurrentDocument
PropertyName = uidoc.Propname(0)
pbProperty = pb.GetPropertyValue(PropertyName)
If pbProperty.Isinput Then
PropertyIsInput = " is an input property"
Else
PropertyIsInput = " is NOT an input property"
End If
Messagebox PropertyName + PropertyIsInput, MB_OK, "Isinput"
Else Messagebox "Wrong Configuration", MB_OK, "Basic Configuration" End If End Sub
Domino Designer
211
Release Notes
Domino Designer
Domino Designer
212
Release Notes
Domino Designer
Domino Designer
213
Release Notes
Domino Designer
Domino Designer
214
Release Notes
Domino Designer
The following code, when placed in a button on a search form within a directory catalog database,
searches the directory for the specified query string, and returns all results.
Sub Click(Source As Button) Dim s As New NotesSession Dim db As NotesDatabase Dim w As New NotesUIWorkspace Dim uidoc As NotesUIDocument Dim quer As String Dim srdoc as NotesDocument Dim doc as NotesDocument Set db=s.CurrentDatabase
Set uidoc = w.currentdocument
uidoc.refresh
Set doc=uidoc.Document
quer=doc.query(0) On Error Resume Next
If db.isopen Then
If Err <> 0 Then Messagebox STR_DBOPEN_ERROR, 0 , STR_ERROR Err = 0 Exit Sub End If Set srdoc = db.ftdomainsearch(quer, 0) If Err <> 0 Then Messagebox STR_NDF , 0 , STR_LOTUS_NOTES Err=0 Exit Sub End If srdoc.Form="SearchResults"
Call w.EditDocument(False, srdoc, True)
End If End Sub
215
Release Notes
Domino Designer
GetComponentViewPreference method
GetComponentViewPreference method Returns the value of the specified component view preference. Note This property is new with Release 8.0.1. Defined in NotesUIWorkspace Syntax Set preferenceValue = notesUIWorkspace.GetComponentViewPreference (PreferenceID)
preferenceValue
Text list. Value(s) of the specified preference. Usage This method is only valid in the Notes client. If the PreferenceID cannot be found, an error is returned. The Error string is "Specified view preference is unavailable". The following are some common component view preference IDs. com.ibm.portal.app.input.file
com.ibm.portal.app.input.name
com.ibm.rcp.extensionType
com.ibm.rcp.id
com.ibm.rcp.moveable
com.ibm.rcp.objectId
com.ibm.rcp.ratio
com.ibm.rcp.showTitle
com.ibm.rcp.standalone
com.ibm.rcp.title
com.ibm.rcp.viewId
com.ibm.rcp.visible
notesurl
portletname
portletwindowid
Language cross -reference @GetComponentViewPreference function in formula language Examples: GetComponentViewPreference method This example prompts the user for a view preference ID and then returns the value of that view preference ID for the current composite application component. Dim ws As New NotesUIWorkspace Dim prefid As Variant prefid = ws.Prompt (PROMPT_OKCANCELEDIT, "PrefID?", "Enter PreferenceID." If Not Isempty (prefid) Then Messagebox CStr(ws.GetComponentViewPreference(prefid)) End If End Sub
Return value
216
Release Notes
Domino Designer
getProperty method
getProperty method Returns a NotesProperty object for a specified property. Note This method is new with Release 8.0.1. Defined in PropertyBroker Data type NotesProperty Syntax lotus.domino.Property getProperty(String propertyname) throws NotesException Parameters
propertyname
String. The name of the property which will be returned. Usage All PropertyBroker methods are inactive when called by applications running on the Domino server, or running on the Notes 8 basic configuration without Notes 8 standard configuration. Language cross -reference GetProperty in LotusScript NotesPropertyBroker class
Domino Designer
getPropertyBroker method
getPropertyBroker method Retrieves the property broker for this session. Note This method is new with Release 8.0.1. Defined in Session Syntax lotus.domino.PropertyBroker getPropertyBroker() throws NotesException Return value lotus.domino.PropertyBroker The property broker associated with the current composite application. Usage This method is inactive when called by applications running on Domino servers, or running on clients with Notes 8 basic configuration without Notes 8 standard configuration. Language cross -reference GetPropertyBroker method in LotusScript NotesSession class
217
Release Notes
Domino Designer
getPropertyValue
getPropertyValue method Returns the value of a specified property. Note This method is new with Release 8.0.1. Defined in PropertyBroker Data type Vector Syntax java.util.Vector getPropertyValue(String propertyname) throws NotesException Parameters
propertyname
String. The name of the property whose value will be returned. Note Since there can only be a single input property per action, the name passed in must match. Usage This method is only valid for input properties. Therefore, this method is only of use within the context of an executing action. The vector must be homogenious. All PropertyBroker methods are inactive when called by applications running on the Domino server, or running on the Notes 8 basic configuration without Notes 8 standard configuration. Language cross -reference GetPropertyValue in LotusScript NotesPropertyBroker class
Domino Designer
getPropertyValueString method
getPropertyValueString method Returns the value of a specified property as a single text value. Note This method is new with Release 8.0.1. Defined in PropertyBroker Data type String Syntax String getPropertyValueString(String propertyname) Parameters
propertyname
String. The name of the property whose value will be returned. Note Since there can only be a single input property per action, the name passed in must match.
218
Release Notes
Usage
If the property has no value or the value is numeric or date-time, this method returns an empty java string.
To test for an empty java string, use the length property.
If no property with the specified name exists, this method returns an empty java string. It does not throw
an exception. Use hasProperty to verify the existence of a property.
This method returns a rich text value rendered to plain text. Formatting and embedded objects are lost.
If the property has multiple values, this method returns the first value.
All PropertyBroker methods are inactive when called by applications running on the Domino server, or
running on the Notes 8 basic configuration without Notes 8 standard configuration.
Language cross -reference
GetPropertyValue in LotusScript NotesPropertyBroker class
Domino Designer
getValueString method
getValueString method Read-only. Returns the value of the current NotesProperty as a single text value. Note This method is new with Release 8.0.1. Defined in NotesProperty Data type String Syntax String getValueString() throws NotesException Usage
If the property has no value or the value is numeric or date-time, this method returns an empty java string.
To test for an empty java string, use the length property.
This method returns a rich text value rendered to plain text. Formatting and embedded objects are lost.
If the property has multiple values, this method returns the first value.
All NotesProperty methods are inactive when called by applications running on the Domino server, or
running on the Notes 8 basic configuration without Notes 8 standard configuration.
Language cross -reference
Values property in LotusScript NotesProperty class
219
Release Notes
Domino Designer
hasProperty method
hasProperty method Indicates whether a specific named property is associated with a given property broker. Note This method is new with Release 8.0.1. Defined in PropertyBroker Data type Boolean Syntax boolean hasProperty(String propertyname) throws NotesException Parameters
propertyname
String. The property name. Return value True indicates that the property broker has a property named propertyname. False indicates that the property broker does not have a property named propertyname. Usage All PropertyBroker methods are inactive when called by applications running on the Domino server, or running on the Notes 8 basic configuration without Notes 8 standard configuration. Language cross -reference HasProperty in LotusScript NotesPropertyBroker class
Domino Designer
220
Release Notes
Domino Designer
IsInCompositeApp property
IsInCompositeApp property Read-only. Indicates whether the component is running within a composite application. Note This @function is new in release 8.0.1 Defined in NotesUIWorkspace Data type Boolean Syntax To get: flag = notesUIWorkspace.IsInCompositeApp Return value
flag
True indicates that the component is running within a composite application. False indicates that the component is not running within a composite application.
Usage The IsInCompositeApp property indicates if the current element is a component in a composite application, while the IsEmbeddedInsideWCT property indicates if composite applications are available, whether or not they are being used. If IsInCompositeApp is true, IsEmbeddedInsideWCT must be true. If IsEmbeddedInsideWCT is false, IsInCompositeApp must be false. The IsInCompositeApp property indicates if the current element is a component in a composite application, while the IsUsingJavaElement property indicates if the current component in a composite application is Java-based view or outline. If IsUsingJavaElement is true, IsInCompositeApp must be true. If IsInCompositeApp is false, IsUsingJavaElement must be false. Language cross -reference @IsInCompositeApp function in formula language Examples: IsInCompositeApp property Clicking on this button will display a messagebox indicating if the component is part of a composite application. Sub Click(Source As Button) Dim uiws As New NotesUIWorkspace If (uiws.IsInCompositeApp) Then Msgbox "This is a component in a composite application" Else Msgbox "This is not a component in a composite application" End If End Sub
221
Release Notes
Domino Designer
IsInput property
Read-only. Indicates whether this property is an input property.
Defined in
NotesProperty
Data type
Boolean
Syntax boolean isInput() throws NotesException Return value True indicates that the property is an input property. False indicates that the property is an output property, created by the application or user activity. Usage
All input properties are read-only, and can not be cleared. Output properties can be read-write, and can
be cleared.
Language cross -reference
IsInput property in LotusScript NotesProperty class
z z
Domino Designer
Domino Designer
IsTrustedSession property
Read-only. Indicates whether the session is a trusted session.
Note This property is new with Release 8.0.1. Defined in
Session
Data type
boolean
Syntax
public boolean isTrustedSession()
throws NotesException
222
Release Notes
Legal values z true if the session is a trusted session z false (default) if the session is not a trusted session Usage This property is only True for Local Java language bindings. This property can only be set to True by non-Agent applications resident on a server, using the NotesFactory createTrustedSession method. These applications include server addins, servlets, and freestanding Java applications. If the method is called from an Agent, an error will be thrown. This property has no effect on databases residing on the local server. Applications running on a server installation that need to access databases on a remote server must have either a Trusted Server relationship, or a Trusted Session. The userID authority that the application is running under must be accounted for in the ACL of the remote database. That userID is often the serverID.
Domino Designer
IsUsingJavaElement property
IsUsingJavaElement property Read-only. Indicates whether the current component is a Java-based view or outline. Note This @function is new in release 8.0.1 Defined in NotesUIWorkspace Data type Boolean Syntax To get: flag = notesUIWorkspace.IsUsingJavaElement Return value
flag
True indicates that the component is a Java-based view or outline. False indicates that the component is not a Java-based view or outline.
Usage The IsInCompositeApp property indicates if the current element is a component in a composite application, while the IsUsingJavaElement property indicates if the current component in a composite application is a Java-based view or outline. If IsUsingJavaElement is true, IsInCompositeApp must be true. If IsInCompositeApp is false, IsUsingJavaElement must be false. Language cross -reference @IsUsingJavaElement function in formula language
223
Release Notes
Examples: IsUsingJavaElement property Clicking on this button will display a messagebox indicating if the current component is a Java-based view or outline. Sub Click(Source As Button)
Dim uiws As New NotesUIWorkspace
If (uiws.IsInCompositeApp) Then
If (uiws.IsUsingJavaElement) Then
Msgbox "This is a Java-based component"
Else Msgbox "This is not a Java-based component" End If Else Msgbox "This is not a component in a composite application" End If End Sub
Domino Designer
Domino Designer
224
Release Notes
getColumn getDocumentByKey getEntryByKey getFirstDocument getLastDocument getNextDocument getNextSibling getNthDocument getParentDocument getPrevDocument getPrevSibling getURL lock lockProvisional markAllRead markAllUnread recycle refresh remove removeColumn setAliases toString unlock
Domino Designer
225
Release Notes
Domino Designer
Domino Designer
226
Release Notes
Domino Designer
When Java is used to create an object, two objects are created: a Java object and Notes back-end (C++)
object. If the Java object is set to "null", flagging it for garbage collection, the C++ object is not affected.
To have both the Java object and the C++ object marked for garbage collection, you must use the recycle
method.
If objects are created from within a Java agent, all created objects (both Java and C++) are destroyed when the agent ends. However, you should consider using the recycle method for long running agents or agents that create a large number of objects. When using servlets, JSPs or stand-alone Java applications, the recycle method must be used to remove the back-end objects. Recycling a parent, such as a document, will recycle all of its children, such as items. Recycling the session will recycle every object that has been used from it.
Domino Designer
Name property
Name property Read-only. Returns the name of the NotesProperty. Defined in NotesProperty Data type String Syntax String getName() throws NotesException Language cross -reference Name property in LotusScript NotesProperty class
Domino Designer
Namespace property
Namespace property Read-only. Returns the namespace of the datatype associated with the NotesProperty. Defined in NotesProperty Data type String Syntax String getNamespace() throws NotesException Usage The Namespace within the PropertyBroker provides a default value for all additional calls to methods that have an optional Namespace argument. Language cross -reference Namespace property in LotusScript NotesProperty class
227
Release Notes
Domino Designer
Trusted sessions are created using the createTrustedSession method as follows. If this method is called from an agent, an error will be thrown.
z
createTrustedSession() -- No password verification occurs; the user is prompted for a password as required. The createTrustedSession method is new with Release 8.0.1.
Note
Domino Designer
228
Release Notes
Usage
All methods are inactive when called by applications running on the Domino server, or running on the
client without Notes 8 standard configuration.
The Publish method is used to transmit the value of one of your application's output properties to the Property Broker, which then passes the value on to the actions of any other components that are wired to receive that property. In addition to using this method, property value changes can be automatically published by associating a property to a view or folder column.
Domino Designer
NotesUIDocument .Print()
Prints the current document:
z z
If one or more parameters are specified, automatically prints the document. If no parameters are specified, or if the first parameter is omitted, displays the File Print dialog box.
Defined in NotesUIDocument Syntax Call notesUIDocument.Print or Call notesUIDocument.Print( [ numCopies%, [, fromPage%, [, toPage%, [,draft [,printerName]]]]] ) Parameters
numCopies%
Integer. Optional. The number of copies you want to print. If you omit this parameter, the method displays the File Print dialog box. If you specify 0, the method prints one copy.
fromPage%
Integer. Optional. The page number where you want to begin printing. If you omit this parameter or specify
0, the method begins printing on the first page of the document.
toPage%
Integer. Optional. The page number where you want to stop printing. If you omit this parameter or specify
0, the method stops printing on the last page of the document.
draft
Boolean. Optional. Specify True if you want to print the document in draft mode. Otherwise, specify False
or omit this parameter.
printerName
String. Optional. The name of printer which you want to designate to print.
229
Release Notes
Domino Designer
NotesUIView.Print()
Prints the selected document(s) or the current view.
z z
If no parameters are specified, or if the first parameter is omitted, displays the File Print dialog box. If the second form of the method is used, the document or view prints according to the specified parameters.
Note This method is new with Release 5. Defined in: NotesUIView Syntax Call notesUIView.Print Call notesUIView.Print( numCopies% [, fromPage% ] [, toPage% ] [, draft ] [, pageSeparator% ] [, formOverride$ ] [, printview ] [, dateRangeBegin ] [, dateRangeEnd ] [, printerName] )
numCopies%
Integer. The number of copies you want to print. If you omit this parameter you get the first form of the
method and all other parameters are ignored.
fromPage%
Integer. Optional. The page of the document selection where you want to start printing. If you omit this
parameter or specify 0, the method begins printing on the first page of the document selection.
toPage%
Integer. Optional. The page of the document selection where you want to stop printing. If you omit this
parameter or specify 0, the method stops printing on the last page of the document selection.
draft
Boolean. Optional. Specify True if you want to print the document in draft mode.
pageSeparator%
formOverride$
Text. Optional. The name of the form that you want to use to print the document.
printView
Boolean. Optional. Specify True to indicate that you want to print the current view instead of the contents
of the document. Defaults to False.
dateRangeBegin
Variant of type DATE. Optional. Prints the beginning date if printing from a calendar view.
dateRangeEnd
Variant of type DATE. Optional. Prints the end date if printing from a calendar view.
230
Release Notes
printerName
String. Optional. The name of printer which you want to designate to print.
Examples: Print method
1. This example opens the File Print dialog box. Sub Click(Source As Button) Dim workspace As New NotesUIWorkspace Dim uiview As NotesUIView Set uiview = workspace.Currentview Call uiview.Print End Sub 2. This example prints a line between documents. Sub Click(Source As Button) Dim workspace As New NotesUIWorkspace Dim uiview As NotesUIView pageseparator = 1 Set uiview = workspace.Currentview Call uiview.Print(1, , , , pageseparator, , , , ,) End Sub 3. This example inserts a page break between documents. Sub Click(Source As Button) Dim workspace As New NotesUIWorkspace Dim uiview As NotesUIView Set uiview = workspace.Currentview pageseparator = 2 Call uiview.Print(1, 0, 0, False, pageseparator) End Sub 4. This example prints the current view. Sub Click(Source As Button) Dim workspace As New NotesUIWorkspace Dim uiview As NotesUIView Set uiview = workspace.Currentview Call uiview.Print(1, , , , , , True, , ,) End Sub 5. This example prints page two of a document. Sub Click(Source As Button) Dim workspace As New NotesUIWorkspace Dim uiview As NotesUIView Set uiview = workspace.Currentview Call uiview.Print(1, 2, 2) End Sub 6. This example prints a range of documents from a calendar view. Sub Click(Source As Button) Dim workspace As New NotesUIWorkspace Dim uiview As NotesUIView Dim drBegin, drEnd As Variant drBegin = Datenumber(2002, 01, 01) drEnd = Datenumber(2002, 12, 31) Set uiview = workspace.Currentview Call uiview.Print(1,,,,,, True, drBegin, drEnd,) End Sub
231
Release Notes
Domino Designer
Domino Designer
232
Release Notes
title$
String. The text that you want displayed in the dialog box title bar. Required for all type%s, although you can specify a null string with "". The maximum number of characters is 65.
prompt$
String. The text that you want displayed within the dialog box. Required for all type%s, although you can specify a null string with "". The maximum number of characters is 255.
default
The value that will be used as your default input value. The input section of the dialog box is primed with the value; you can accept it by selecting OK, replace it with another value, or Cancel. Not applicable to dialog boxes of type% PROMPT_OK, PROMPT_YESNO, PROMPT_YESNOCANCEL, or PROMPT_PASSWORD Optional for all other type%s. However, for PROMPT_OKCANCELCOMBO and PROMPT_OKCANCELEDITCOMBO a default is recommended so that the input section is not blank. The value listed as the default must be included in the values list; otherwise, it is ignored. The default value(s) for PROMPT_OKCANCELEDIT, PROMPT_OKCANCELLIST, PROMPT_OKCANCELCOMBO, PROMPT_OKCANCELEDITCOMBO, and PROMPT_OKCANCELLISTMULT is a string, a string array, a variant of type string, or a variant array of strings.
values
The values that you want displayed in the dialog box list box. You can select one of these values as the input. Required only with type%s PROMPT_OKCANCELLIST, PROMPT_OKCANCELCOMBO, PROMPT_OKCANCELEDITCOMBO, and PROMPT_OKCANCELLISTMULT. The values for PROMPT_OKCANCELLIST, PROMPT_OKCANCELCOMBO, PROMPT_OKCANCELEDITCOMBO, and PROMPT_OKCANCELLISTMULT are a string array, a variant of type string, or a variant array of strings. Return value Variant of type integer Variant of type string for PROMPT_OK, PROMPT_YESNO, PROMPT_YESNOCANCEL for PROMPT_OKCANCELEDIT, PROMPT_OKCANCELLIST, PROMPT_OKCANCELCOMBO, PROMPT_OKCANCELEDITCOMBO, and PROMPT_PASSWORD
for PROMPT_CHOOSEDATABASE and PROMPT_OKCANCELLISTMULT Type% PROMPT_OK always returns 1. For type% PROMPT_YESNO, returns 1 if you select Yes. If you select No, returns 0. For type% PROMPT_YESNOCANCEL, returns 1 if you select Yes, 0 if you select No, and -1 if you select Cancel. For PROMPT_OKCANCELLISTMULT, the return value is a variant containing a string array if you select OK, and EMPTY if you select Cancel. For PROMPT_CHOOSEDATABASE, the return value is a three-element array of strings, containing the server, filepath, and title of the database, in that order; if you press cancel, the return value is EMPTY. For all other type%s the return value is a string if you press OK, and EMPTY if you press Cancel. Language cross -reference @Prompt function in formula language
Variant Array
233
Release Notes
Domino Designer
Domino Designer
234
Release Notes
Domino Designer
Domino Designer
Domino Designer
235
Release Notes
Domino Designer
setPropertyValue method
setPropertyValue method Returns a NotesProperty with the value of a specified property. Note The property must be published after setting, or the new value will be lost. Defined in PropertyBroker Data type NotesProperty Syntax lotus.domino.Property setPropertyValue(String propertyname, String propertyvalue) throws NotesException Parameters
propertyname
String. The name of the property whose value will be set.
propertyvalue
String. The new value of the property. Return Value NotesProperty Usage The property must be defined by WSDL. If it does not exist, it will be created. Otherwise, the existing value will be replaced. Input properties cannot be set. All PropertyBroker methods are inactive when called by applications running on the Domino server, or running on the Notes 8 basic configuration without Notes 8 standard configuration. Language cross-reference SetPropertyValue in LotusScript NotesPropertyBroker class
Domino Designer
document
Parameters NotesDocument. The document contains multiple items, each with values appropriate for the item type.
236
Release Notes
Usage If an item does not exist, it is created. If the item is of a different data type, the existing item will be deleted and a new item of the new data type created. The item values are immediately written to the documents on the server. You do not have to use the Save method of NotesDocument after StampAllMulti. However, any documents modified by your script must be saved before calling StampAllMulti. This method does not modify existing NotesDocument objects. Documents must be retrieved again to see the changes. If you do not have the proper access to modify one or more of the documents in the view entry collection, this method will return ERR_NOTES_STAMP_FAILED. Only those documents you are able to modify will be stamped.
Domino Designer
Domino Designer
237
Release Notes
Domino Designer
Title property
Title property Read-only. Returns the title of the NotesProperty. Defined in NotesProperty Data type String Syntax String getTitle() throws NotesException Language cross -reference Title property in LotusScript NotesProperty class
Domino Designer
238
Release Notes
Domino Designer
Domino Designer
Domino Designer
TypeName property
TypeName property Read-only. Returns the type name of the NotesProperty. Defined in NotesProperty Data type String Syntax String getTypeName() throws NotesException Usage
This property together with the Namespace property, gives the unique identifier of the NotesProperty type.
The typename alone is not necessarily unique.
Language cross -reference
Typename property in LotusScript NotesProperty class
239
Release Notes
Domino Designer
240
Release Notes
LotusScript Web services Helper classes These are used internally by other LSXSD.LSS classes. XSD_DATATYPE_CONVERTER Methods: Function notesStreamToBase64 (ns As NotesStream) As String Returns the contents of the NotesStream as a string of base64-encoded characters. Function notesStreamToBase64Ext (ns As NotesStream) As String -- new for Domino & Domino Designer 8.0 Same as notesStreamToBase64, but with Domino 8 performance enhancements. Function base64ToNotesStream (b64String As String) As NotesStream Decodes the string of base64-encoded characters into a byte array, and returns the byte array as a NotesStream Function base64ToNotesStreamExt (b64String As String) As NotesStream -- new for Domino/Domino Designer 8.0 Same as base64ToNotesStream, but with Domino 8 performance enhancements. Function notesStreamToHexBinary (ns As NotesStream) As String Returns the contents of the NotesStream as a string of hexBinary-encoded characters. Function hexBinaryToNotesStream (hexString As String) As NotesStream Decodes the string of hexBinary-encoded characters into a byte array, and returns the byte array as a NotesStream Sub setXSDDate (ndt As NotesDateTime, xsddate As String) Sets the date part of a NotesDateTime From "CCYY-MM-DD ..." Function getXSDDate (ndt As NotesDateTime) As String Returns the date part of a NotesDateTime as "CCYY-MM-DD" Function getXSDZoneDate (ndt As NotesDateTime) As String -- new for Domino & Domino Designer 8.0 Returns the date part of a NotesDateTime as "CCYY-MM-DD" + time zone part Sub setXSDTime (ndt As NotesDateTime, xsdtime As String) Sets the time part of a NotesDateTime From "HH:MM:SS ..." Function getXSDTime (ndt As NotesDateTime) As String Returns the time part of a NotesDateTime as "HH:MM:SS". Does not compute fractional seconds or time zone information. Function getXSDZoneTime (ndt As NotesDateTime) As String -- new for Domino & Domino Designer 8.0 Returns the time part of a NotesDateTime as "HH:MM:SS", adjusted for time zone. Does not compute fractional seconds. Function getXSDZone (ndt As NotesDateTime) As String -- new for Domino & Domino Designer 8.0 Returns the XSD zone part of a NotesDateTime as "Z" or "+HH:00" or "-HH:00" Sub setXSDDateTime (ndt As NotesDateTime, source As String) -- new for Domino & Domino Designer 8.0 Sets the date, time & zone parts of a NotesDateTime from "CCYY-MM-DDT...Z..." If the zone offset is not supported by the NotesDateTime class, the NotesDateTime zone properties are converted to GMT. Support routines for setXSDDateTime (new for Domino & Domino Designer 8.0): Function isDigit(inp as String) As Boolean Function getZone(zoneoffset As Long, zonemins As Long) As String Function getMilliseconds(millisecondpart As String) As Long
241
Release Notes
Java Web Services classes In particular for Java, the Java "UnsignedLong" class had the following recent additions: New constructor: public UnsignedLong(BigInteger llValue) throws NumberFormatException Validates the BigInteger argument as within the acceptable range defined by XML Schema, and if such, stores it as the object value New qualifications to "implemented methods:" from java.lang.Number: public byte byteValue() Returns the object value as a byte (returns 0, if object value is a BigInteger) public short shortValue() Returns the object value as a short (returns 0, if object value is a BigInteger) lotus.domino.types.URI and related classes URI Implementation of XML Schema type anyURI constructors: public URI() No-argument (default) constructor public URI(URI other) All fields in the new URI are set to those of the URI argument. A null URI argument will cause an exception. public URI(String uriSpec) throws MalformedURIException Constructs a new URI from a URI specification string. If the specification argument follows the RFC 2396 "generic URI" syntax, (two slashes following the first colon), the specification will be parsed accordingly - setting the scheme, userinfo, host,port, path, query string and fragment fields as necessary. If the specification argument does not follow the "generic URI" syntax, the specification is parsed into a scheme and scheme-specific part (stored as the path) only. A null uriSpec argument will cause an exception. public URI(URI base, String uriSpec) throws MalformedURIException Constructs a new URI from a base URI and a URI specification string. The URI specification string may be a relative URI. A null base argument will cause an exception if uriSpec is also null or empty.
242
Release Notes
243
Release Notes
public String getPath() The returned value is the path only, and does not include the query string or fragment. public String getPort() public String getQueryString() The returned value is null if no '?' is present in the URI value, or empty if a '?' is present but there is no following query string. public String getScheme() public String getSchemeSpecificPart() Returns the current URI value following the scheme and first colon character. public String getUserinfo() public void setFragment(String fragment) throws MalformedURIException An exception is thrown if the fragment argument is non-null and the URI object does not conform to the "generic URI" syntax or the URI path field is null, or if the fragment argument contains invalid characters. public void setHost(String host) throws MalformedURIException A null host argument also sets the userinfo field to null and the port field to -1; If host is an invalid IP address or DNS hostname, an exception is thrown. public void setPath(String path) throws MalformedURIException If the supplied path is null, then the query string and fragment are set to null as well. If the supplied path includes a query string and/or fragment, these fields will be parsed and set as well. Note that, for URIs following the "generic URI" syntax, the path specified should start with a slash. For URIs that do not follow the generic URI syntax, this method sets the scheme-specific part. A null path argument is handled, but an invalid character(s) causes an exception. public void setPort(int port) throws MalformedURIException A -1 port argument indicates "not specified". For a valid port argument value (0 to 65535), an exception is thrown if the URI port field is null. If the port argument is not in the range of -1 to 65535, an exception is thrown. public void setQueryString(String queryString) throws MalformedURIException An exception is thrown if the queryString argument is non-null and the URI object does not conform to the "generic URI" syntax or the URI path field is null, or if the queryString argument contains invalid characters. public void setScheme(String scheme) throws MalformedURIException A null scheme argument causes an exception. The URI scheme field value is converted to lower case. A non-conformant scheme name causes an exception.
244
Release Notes
public void setUserinfo(String userinfo) throws MalformedURIException A non-null userinfo argument causes an exception if the host value is null. A userinfo argument with invalid characters causes an exception. public void appendPath(String addToPath) throws MalformedURIException Appends to the end of the URI path. If the current path does not end in a slash character and the addToPath argument does not begin with a slash character, then a slash character will be appended first. Alternatively, if the current path ends in a slash character and the addToPath argument begins with a slash character, the extra slash character will be dropped. Syntax errors in the addToPath argument causes an exception. public boolean equals(Object obj) Overridden java.lang.Object method, performs a comparison of the objects' states and values. public int hashCode() Overridden java.lang.Object method public static boolean isConformantSchemeName(String scheme) Returns true if the scheme argument is non-null, not empty, starts with an alphanumeric character, and contains only alphanumerics, '+', '-', and/or '.'. public boolean isGenericURI() Returns true if the URI host field value is not null. public static boolean isWellFormedAddress(String address) Returns true if the address argument is a syntactically valid IPv4 address or hostname. public String toString() Returns the object value in String representation. from java.lang.Object: getClass notify notifyAll wait (3)
245
Release Notes
MalformedURIException nested URI class: public static class MalformedURIException extends IOException constructors: public MalformedURIException() public MalformedURIException(String msg) URIHolder member of type lotus.domino.types.URI
For additional information, refer to the Domino Designer "Web services Java and LotusScript classes" topic.
Domino Designer
246
Release Notes
If more than one method is defined for the PortType class, then any Web service request will be routed to the correct method provided that the incoming SOAP message supplies the method name as the element name of the child element of the SOAP envelope "Body", e.g: <SOAP-ENV:Body>
<ns:myMethodName xmlns:ns="urn:myMethodNamespace">
<[message payload here]>
...
</[end of message payload]/>
</ns:myMethodName> </SOAP-ENV:Body> With this approach, LotusScript Web service methods can receive and send NotesDOMDocumentNode backend class objects, and Java Web service methods can receive and send org.w3c.dom.Document objects. Each class or interface has its defined set of methods for manipulating the DOM-tree content. Note, too, that the WSDL document generated by Domino Designer for this type of service is valid WSDL, although consumers of message-model Web services are not necessarily WSDL-driven.
Domino Designer
Values property
Values property Read-write. Returns vector of NotesProperty values. Defined in NotesProperty Data type Vector Syntax java.util.Vector getValues() throws NotesException setValues(java.util.Vector v) throws NotesException Parameters
Vector. The values of the property which will be set. Usage The vector must be homogenious. Input properties cannot be set. After setting this property, you must call publish for the changes to take effect. If you do not call publish, your changes are lost. Language cross -reference Values property in LotusScript NotesProperty class
247
Release Notes
Domino Designer
Domino Designer
= 1;
= 2;
= 4;
= 1 + = 2 + = 3 + = 4 + = 5 +
248
Release Notes
249
Release Notes
<element name="UPDATEPERSONResponse"> <complexType> <sequence> <element name="UPDATEPERSONReturn" type="impl:PERSON"/> </sequence> </complexType> </element> <complexType name="RESPONSE"> <sequence> <element name="CODE" type="xsd:short"/> </sequence> </complexType> <element name="ADDPART"> <complexType> <sequence> <element name="P" type="impl:PART"/> </sequence> </complexType> </element> <element name="UPDATEPART"> <complexType> <sequence> <element name="P" type="impl:PART"/> </sequence> </complexType> </element> <complexType name="PART"> <sequence>
<element name="IDENTIFIER" type="xsd:string"/>
<element name="COUNT" type="xsd:short"/>
</sequence> </complexType> <element name="ADDPARTResponse"> <complexType> <sequence> <element name="ADDPARTReturn" type="impl:RESPONSE"/> </sequence> </complexType> </element> <element name="UPDATEPARTResponse"> <complexType> <sequence> <element name="UPDATEPARTReturn" type="impl:PART"/> </sequence> </complexType> </element>
250
Release Notes
</schema>
</wsdl:types>
<wsdl:message name="ADDPARTRequest"> <wsdl:part element="impl:ADDPART" name="parameters"/>
</wsdl:message>
<wsdl:message name="ADDPERSONResponse">
<wsdl:part element="impl:ADDPERSONResponse" name="parameters"/>
</wsdl:message>
<wsdl:message name="ADDPERSONRequest">
<wsdl:part element="impl:ADDPERSON" name="parameters"/>
</wsdl:message>
<wsdl:message name="ADDPARTResponse">
<wsdl:part element="impl:ADDPARTResponse" name="parameters"/>
</wsdl:message>
<wsdl:message name="UPDATEPARTRequest"> <wsdl:part element="impl:UPDATEPART" name="parameters"/>
</wsdl:message>
<wsdl:message name="UPDATEPERSONResponse">
<wsdl:part element="impl:UPDATEPERSONResponse" name="parameters"/>
</wsdl:message>
<wsdl:message name="UPDATEPERSONRequest">
<wsdl:part element="impl:UPDATEPERSON" name="parameters"/>
</wsdl:message>
<wsdl:message name="UPDATEPARTResponse">
<wsdl:part element="impl:UPDATEPARTResponse" name="parameters"/>
</wsdl:message>
<wsdl:portType name="AddOperations"> <wsdl:operation name="ADDPERSON"> <wsdl:input message="impl:ADDPERSONRequest" name="ADDPERSONRequest"/> <wsdl:output message="impl:ADDPERSONResponse" name="ADDPERSONResponse"/> </wsdl:operation> <wsdl:operation name="ADDPART">
<wsdl:input message="impl:ADDPARTRequest" name="ADDPARTRequest"/>
<wsdl:output message="impl:ADDPARTResponse" name="ADDPARTResponse"/>
</wsdl:operation>
</wsdl:portType>
<wsdl:portType name="UpdateOperations"> <wsdl:operation name="UPDATEPERSON"> <wsdl:input message="impl:UPDATEPERSONRequest" name="UPDATEPERSONRequest"/> <wsdl:output message="impl:UPDATEPERSONResponse" name="UPDATEPERSONResponse"/> </wsdl:operation> <wsdl:operation name="UPDATEPART"> <wsdl:input message="impl:UPDATEPARTRequest" name="UPDATEPARTRequest"/> <wsdl:output message="impl:UPDATEPARTResponse" name="UPDATEPARTResponse"/> </wsdl:operation> </wsdl:portType>
251
Release Notes
252
Release Notes
253
Release Notes
PortType class functions This is a description of the methods provided by the PortTypeBase class. If there are any differences between the LotusScript and Java implementations they are noted. Initialize LotusScript only. For stub use only. GetLastFault LotusScript only. For stub use only. Note: The GetLastFault Function can't be used in the dynamic programming model because it implies that the web services engine will need to handle some of the soap:body responses and not handle others. SetEndpoint Sets the remote web service's endpoint information. In this release, the HTTP: and HTTPS: protocols are supported. Syntax: Sub SetEndpoint(url as String)
public void setEndpoint(String url)
GetEndpoint
Provides the current endpoint value.
Syntax:
Function GetEndpoint() as String
public String getEndpoint();
SetCredentials
Sets the basic authentication credentials that will be sent with the web service request.
Syntax:
Sub SetCredentials(username As String, password as String)
public void setCredentials(String username, String password)
SetTimeout
Sets the maximum amount of time that the code will wait for each network operation to complete.
Syntax:
Sub SetTimeout(milliseconds as Long)
public void setTimeout(long milliseconds)
GetTimeout
Returns the current timeout value.
Syntax:
Function GetTimeout() as Long
public long getTimeout()
254
Release Notes
SetSSLOptions Sets the outgoing SSL connection options. If the protocol specified for the endpoint is not HTTPS these options are ignored. Syntax: Sub SetSSLOptions(Options as Long) public void setSSLOptions(int Options) Parameter Options uses the following values:
z
NOTES_SSL_LOCATION (0) -- Indicates that SSL Options will be used as defined in the current location document. If this value is used, SSL version options cannot also be used. This is the default. Options for handling special cases -- Multiple values can be specified by adding their values, in which case they are treated as being combined using "OR". If the NOTES_SSL_LOCATION value is not used, these flag values can also be combined with an ssl version value. z NOTES_SSL_ACCEPT_SITE_CERTS (1) z NOTES_SSL_ACCEPT_EXPIRED_CERTS (2) z NOTES_SSL_SEND_CLIENT_CERT (4) -- Enables certificate authentication when the server requires client authentication. Version of SSL to negotiate with server -- Only one value can be specified. Cannot be used if NOTES_SSL_LOCATION is used. Can be combined with one or more special case flags by adding their values, in which case they are treated as being combined using "OR". z NOTES_SSL_V20_ONLY (65537) z NOTES_SSL_V30_HELLO (65538) z NOTES_SSL_V30_ONLY (65539) z NOTES_SSL_V30_WITH_V20_HELLO (65540) z NOTES_SSL_NEGOTIATED (65541)
GetSSLOptions
Gets the current value for the SSL Options.
Syntax:
Function GetSSLOptions() as Long public int getSSLOptions()
Domino Designer
bodyFields
Text or text list. Any number of fields containing the text to abstract. May be text or rich text fields. If Notes/Domino cannot locate a field by name, it uses the string literal instead. Enclose each field name in quotes and separate multiple names with colons: "Sales":"Figures". Caution Rich text fields are not part of a document until saved. If you want @AbstractSimple to work on additions and changes to the current document, you must first save and then recalculate the document.
255
Release Notes
Return value
abstractedText
Text or text list. In the case of a single field being specified, a text value is returned. If the field has less than 100 bytes, the entire field is returned. If the first two paragraphs in the field contain no more than 100 bytes, the text value contains the first two paragraphs with newlines and tabs converted to spaces. Otherwise, the text value contains no more than 124 bytes up to the first completed word after the 99th byte with newlines and tabs converted to spaces. If no word is completed between the 100th and 124th bytes, the first 100 bytes are returned. A paragraph is defined by a terminating newline character. For rich text fields all formatting is removed. If a list of field names is supplied, then a text list is returned, with each list element containing the abstracted version of the corresponding field in the field list. If a field is of an invalid type, or can't be found, the string returned is the name of the field that was passed into @AbstractSimple. Note If the behavior of @Abstract is desired, where the result is a single, space-separated, string of abstracted results, apply @Implode to the result of @AbstractSimple Language cross -reference Abstract method in LotusScript NotesItem class See also: @Abstract Examples: @AbstractSimple 1. If the field "Verse" contains the rich text: "One bright day in the middle of
the night"
Then @AbstractSimple("Verse") would return: "One bright day in the middle of" 2. If the field "Verse" contains the rich text:
"One bright day
in the middle of the night"
Then @AbstractSimple("Verse") would return:
"One bright day in the middle of the night"
256
Release Notes
3. If the following fields are on a document: Field Name PersonName Address CityState ZIP Type Text Text Text Numeric Value "Sam Smith" "123 Shady Lane" "Anytown, USA" "12345"
Domino Designer
257
Release Notes
Domino Designer
@GetComponentViewPreference
@GetComponentViewPreference Returns the value of the specified component view preference. Note This @function is new with Release 8.0.1. Syntax @GetComponentViewPreference ( PreferenceID )
PreferenceID
Text. The name of the preference, set in the CAE Notes component Advanced properties tab, whose value you would like to read.
Parameters
preferenceValue
Text list. Value(s) of the specified preference. Usage This @function is only valid in the Notes client. If the PreferenceID cannot be found, @ERROR is returned. The Error string is "Specified view preference is unavailable". The following are some common component view preference IDs. com.ibm.portal.app.input.file
com.ibm.portal.app.input.name
com.ibm.rcp.extensionType
com.ibm.rcp.id
com.ibm.rcp.moveable
com.ibm.rcp.objectId
com.ibm.rcp.ratio
com.ibm.rcp.showTitle
com.ibm.rcp.standalone
com.ibm.rcp.title
com.ibm.rcp.viewId
com.ibm.rcp.visible
notesurl
portletname
portletwindowid
Language Cross-Reference GetComponentViewPreference method of LotusScript NotesUIWorkspace class
Return value
258
Release Notes
Examples: @GetComponentViewPreference The following examples reference a Notes Contacts View component, which is set to display contact information in a fixed location on half of the screen. 1. This code returns the value ALL_CONTACTS: @GetComponentViewPreference(com.ibm.rcp.csiviews.viewpart.folderalias) 2. This code returns the value false: @GetComponentViewPreference(com.ibm.rcp.closeable) 3. This code returns the value true: @GetComponentViewPreference(com.ibm.rcp.visible) 4. This code returns the value 0.5: @GetComponentViewPreference(com.ibm.rcp.ratio)
Domino Designer
Domino Designer
Domino Designer
@IsInCompositeApp
@IsInComposite App Indicates whether the component is running within a composite application. Note This @function is new in release 8.0.1 Syntax @IsInCompositeApp Return value
flag
Boolean Returns 1 (True) if the current component is running within a composite application. Returns 0 (False) if the current component is not running within a composite application.
259
Release Notes
Usage This function is only valid in the Notes client. Language Cross-Reference IsInCompositeApp property of the LotusScript NotesUIWorkspace class Examples: @IsInCompositeApp 1. This example returns true if the current component is in a composite application. @IsInCompositeApp
Domino Designer
versionNumber
String. The release number. Usage In column, selection, mail agent, and scheduled agent formulas, @Version returns the release number of the Notes/Domino server or workstation containing the database. In all other formulas, @Version returns the release number of the Notes/Domino workstation running the formula. The following table maps the numbers returned by @Version to each Notes/Domino version. Number Returned by @Version 114 136 138 145 147 166 190 Corresponding Lotus Notes /Domino version Notes 3.x Notes 4.0, 4.0x Notes 4.1, 4.1x Notes 4.5, 4.5x Notes 4.6 Notes 5.0, 5.0x Notes 6.0, 6.0.1
260
Release Notes
Number Returned by @Version 191 194 198 199 256 261 265 307 322 Note the following:
z z
Corresponding Lotus Notes /Domino version Notes 6.0.2 Notes 6.0.3, 6.5 Notes 6.5.5 Notes 6.5.6 Notes 7.0 Notes 7.0.1 Notes 7.0.2 Notes 8.0 Notes 8.0.1
@Version returns the same number for all releases of Notes 3.x. @Version does not distinguish between the maintenance releases of Notes 4.x.
Language cross -reference NotesBuildVersion property of LotusScript NotesSession class NotesVersion property of LotusScript NotesSession class NotesVersion property of Java Session class Additional information "Accessing the user environment" topic in the Domino Designer 8 Help documentation "Extending the Resource Reservations database" article on the Lotus developerWorks website: http://www.ibm.com/developerworks/lotus/library/ls-Resource_Reservations/)
261
Release Notes
262
Release Notes
Browser Cache Management Not supported Other Settings The following settings are supported: z Full-text indexing z Modification of Internet password z Compress HTTP response data Disclaimer All Disclaimer settings are supported.
All Mail, Calendar, To Do and Contacts Calendar, To Do and Contacts None (Use this option to prevent a specified person or group from having access to your mail file)
263
Release Notes
6. Choose the tasks you want the delegate to be able to do. For example, Read, edit and create any document, send mail on your behalf . These options will change based on your selection in the previous step. 7. Check one or more of the following forwarding options. When you forward a notice, the message contains a document link to the original notice delivered to your mail file.
z z
Forward notices where you are the invitee of the meeting -- your delegate receives notification each time you receive a meeting invitation or related notice. Forward notices where you are the chair of the meeting -- your delegate receives notification each time you receive a response to a meeting invitation or related notice regarding a meeting you chair.
8. Choose how to handle messages you receive that are marked private. For example, Forward without private details lets your delegate see only the non-private details. 9. Click OK, and then OK again to close the preferences box.
264
Release Notes
iNotes_WA_EnableLiteMode
New in release 8.0.1, Domino Web Access has two modes -- Full and Lite. The Lite mode offers only Mail and Contacts functionality, plus a Day-at-a-Glance calendar. Lite mode is also optimized for low-speed or bandwidth-constrained connections. You can use the iNotes_WA_EnableLiteMode setting to remove the Full and Lite buttons from the Full mode client as follows: 1 (or omitting this setting from the server's Notes.ini file; default) = Full and Lite buttons display in both the Full and Lite modes of Domino Web Access. Users can switch between the two modes. 0 = Full and Lite buttons do not display in the Full mode of Domino Web Access, but do display in the Lite mode. Users cannot switch from the Full mode to the Lite mode, however, users logged into Lite mode can switch to the Full mode regardless of this preference. Example: iNotes_WA_EnableLiteMode=value UI Equivalent: There is no UI equivalent. For additional information about Lite mode, see the topic "Domino Web Access Lite mode" in these release notes.
iNotes_WA_NoVertLineReplyForward
Use the Notes.INI setting iNotes_WA_NoVertLineReplyForward=1 to prevent a vertical line from being added to replies when history is included.
265
Release Notes
iNotes_WA_PrintSSApplyTo
Syntax: iNotes_WA_PrintSSApplyTo=value Description: Use this setting in conjunction with the notes.ini setting iNotes_WA_PrintUserStyleSheet. The setting iNotes_WA_PrintUserStyleSheet is used to specify a special user-defined style sheet that controls font sizes when printing. However, in some cases you may want to restrict the application of a user style sheet to Mozilla Firefox only or to Internet Explorer only. 1 = User style sheet applied via iNotes_WA_PrintUserStyleSheet setting works on Mozilla Firefox only. 2 = User style sheet applied via iNotes_WA_PrintUserStyleSheet setting works on Internet Explorer only. Applies to: Domino Web Access clients Default: not set - iNotes_WA_PrintUserStyleSheet setting applies to all browsers UI equivalent: none
Full mode - Select to log in to the full set of features, including Mail, Contacts, Calendar, To Do, and Notebook. Lite mode - Select to log in to a small set of features (Mail, Contacts, and a Day-at-a-Glance Calendar) optimized for faster performance. Shared or Public Computer - Select this option if you are logging in on a public computer, such as a kiosk. Checking this box prevents viewing of attachments.
4. Click Log In. Note: The options listed in step 3 are available only when session or multi-server authentication is in use.
266
Release Notes
iNotes_WA_LogoutScrubType iNotes_WA_MessageMarkingPrefs iNotes_WA_NameLookupMaxNumMatch iNotes_WA_NoWebmail iNotes_WA_OpenElementNoStore iNotes_WA_PreferWebEngineCacheControl Notes_WA_PrintUserStyleSheet iNotes_WA_QueryAgents iNotes_WA_UseInternetAddrForXsp iNotes_WA_EnableLiteMode (previously iNotes_WA_EnabledWebClients) iNotes_WA_DefaultUI iNotes_WA_LiteUpdateViewMailSend iNotes_WA_NameTypeahead iNotes_WA_NameTypeaheadMinChars iNotes_WA_NameTypeaheadStartTimeout iNotes_WA_NameTypeaheadWaitTimeout iNotes_WA_SessionCheck iNotes_WA_Areas Although this setting is supported,it is implemented differently than in the full mode of Domino Web Access. For the Lite mode, use this setting to disable any combination of the contacts or calendar area. Mail is always on and cannot be turned off . The settings honored in Lite mode are: C = Calendar E = Contacts The format is iNotes_WA_Areas = 1111111, where the order of the numbers corresponds to A,B,C,D,E,F.
General
z
z z
Sending - Save sent mail - Default editor - Send message in this format Composing Internet Style Replies View and Folder management - When I delete a calendar document from any view or folder - Delete documents in my Trash folder after n hours
267
Release Notes
Display
z z
Sort options Unread mail indication Note: Since the preference to mark documents read when opened in the preview pane is not supported in the Lite mode, only documents that have actually been opened (not just previewed) are marked as read.
Signature
Follow Up
z z
Follow up defaults Optional Follow Up Settings - Set default Follow Up date - Set default Follow Up time Note: You can set a Follow Up alarm in Lite mode, however you will be alerted only in Full mode.
Attention Indicator
General
z
Time Zone Settings - Option to use operating system settings or customize current - Time zone selection Import Holidays Calendar Display - Month and year views start on Displaying Calendar Entries in Mail views
Display
z z
Autoprocess preferences are supported. Work Hours preferences are supported. International Preferences
International preferences are supported.
Delegation
Delegation preferences are not supported. However, if you attempt to access a file to which you have
been delegated access, you will be prompted to switch to the Full mode.
Security
Security preferences are supported.
268
Release Notes
269
Release Notes
The message recipient did not set a preference allowing mail to be recalled. The Domino administrator has not enabled this feature for the files on your mail server.
270
Release Notes
Any applications that use the Domino C or C++ API on i5/OS need to be reviewed to make sure they are
properly enabled for use with Domino on i5/OS.
There are two important considerations:
z
Bind to QNOTES/LIBNOTES Some applications incorrectly specify a library of *LIBL when binding to the LIBNOTES service program. This can result in incorrect operation in a multi-versioned Domino environment. Applications must specify library QNOTES when binding to the LIBNOTES service program in order to function correctly in a multi-versioned environment. Enable for Teraspace When 64-bit support for Domino becomes available, Domino for i5/OS will also change to use the i5/OS 64-bit pointer and teraspace support. To ensure proper operation, applications using the Domino C or C++ API must be teraspace-enabled. This can be accomplished by recompiling the application with the teraspace compiler option specified. This is expected to provide significant improvement in Domino i5/OS performance when 64-bit support is introduced.
For more details, see the following documents: Considerations when developing Domino C and C ++ API applications for i 5/OS: http://www.ibm.com/support/docview.wss?rs=203&uid=swg21238494 Domino 7 for i5/OS Application Development Guide (Chapter 2 - Application Development
Considerations)
http://www.lotus.com/ldd/doc/uafiles.nsf/docs/i5osdom7/$File/apdev400.pdf For information on Domino 64-bit plans, see this document: http://www-1.ibm.com/support/docview.wss?rs=463&context=SSKTMJ&dc=DB520&uid=swg212 33872&loc=en_US&cs=UTF-8&lang=en&rss=ct463lotus
When configuring a Domino server using the CFGDOMSVR CL command, the maximum length of the
following keyword values are changed as follows:
Keyword Organization (ORG) Domain (DOM) Maximum length 63 31
271
Release Notes
272
Release Notes
This command will generate a NSD under the IBM_TECHNICAL_SUPPORT subdirectory of the Domino data directory for server Widget1. Issuing this i5 command can be useful in hang or semaphore timeout conditions, where you want to be certain that an NSD is created. This capability is only supported for Domino 8.0.1 (and later) servers.
Additional dictionary files may be obtained from the dictions.exe file of the Domino 8 for System i physical CD or Web kit. For more information, including instructions on how to install, refer to Chapter 20 of the Installing and Managing Domino 8 for System i Help documentation, in the topic "Language Dictionary Files". In prior releases, customers were directed to obtain the additional dictionaries from the Notes client CD. However, with Domino 8, the server dictionary support has been upgraded, and is no longer consistent with the client dictionary versions.
273
Release Notes
Service Program Name: QNNINLDS Similar Commands: None Authorities and Locks Default public authority *USE Required Parameter Group Data buffer for Domino server information OUTPUT; CHAR(*) This returns the information about a specific Domino server. For the format, see "Data Buffer". Data buffer length INPUT; BINARY(4) The length of the data buffer. The length must be at least big enough to hold the Bytes returned field and Bytes available field. Failure to provide enough room for the data will result in errors or incomplete data being returned.
274
Release Notes
Server name INPUT; CHARACTER(255) The name of the Domino server to retrieve information. This is a blank padded field. If the server name was 10 characters long, then there would be 245 blanks following the server name. Server name length INPUT; BINARY(4) The length of the server name including the blanks. It should always be 255. Format name INPUT; CHARACTER(8) The name of the format used to retrieve different Domino server attributes. You can use the following format names: DATR0100, DATR0200 Error code I/O; CHAR(*) The structure in which to return error information. For the format of the structure, see Error Code Parameter. If this parameter is omitted, diagnostic and escape messages are issued to the application. Data Buffer For detailed descriptions of the fields in these tables, see Field Descriptions. DATR0100 Attribute Buffer Offset Dec 0 4 8 12 16 20 24 28 32 36 56 66 67 68 72 76 80 * Offset Hex 0 4 8 C 10 14 18 1C 20 24 38 42 43 44 48 4C 50 * Type Binary(4) Binary(4) Binary(4) Binary(4) Binary(4) Binary(4) Binary(4) Binary(4) Binary(4) Character(20) Character(10) Binary(1) Binary(1) Binary(4) Binary(4) Binary(4) Character(16) Character(*) Field Bytes returned Bytes available Primary type of Domino server Secondary type of Domino server Number of active jobs in the subsystem Offset to data directory path Length of data directory path Offset to executable directory path Length of executable directory path Subsystem description Library name Server status Auto-Start with TCP/IP Servers Partition Number Offset to generic information Length of generic information Server release Variable data
275
Release Notes
DATR0200 Attribute Buffer Offset Dec 0 4 8 12 16 20 24 28 32 36 56 66 67 68 72 76 80 81 82 83 84 90 100 111 112 113 116 120 124 128 132 136 140 144 148 152 156 160 164 168 Offset Hex 0 4 8 C 10 14 18 1C 20 24 38 42 43 44 48 4C 50 51 52 53 54 5A 64 6F 70 71 74 78 7C 80 84 88 8C 90 94 98 9C A0 A4 A8 Type Binary(4) Binary(4) Binary(4) Binary(4) Binary(4) Binary(4) Binary(4) Binary(4) Binary(4) Character(20) Character(10) Binary(1) Binary(1) Binary(4) Binary(4) Binary(4) Character(1) Character(1) Character(1) Character(1) Character(6) Character(10) Character(11) Character(1) Character(1) Character(3) Binary(4) Binary(4) Binary(4) Binary(4) Binary(4) Binary(4) Binary(4) Binary(4) Binary(4) Binary(4) Binary(4) Binary(4) Binary(4) Binary(4) Field Bytes returned Bytes available Primary type of Domino server Secondary type of Domino server Number of active jobs in the subsystem Offset to data directory path Length of data directory path Offset to executable directory path Length of executable directory path Subsystem description Library name Server status Auto-Start with TCP/IP Servers Partition Number Offset to generic information Length of generic information Log replication events Log client session events DOLS enabled Day light savings time enabled Time zone Collation sort order SMTP type Directory type Service provider configuration Reserved Offset to organization name Length of organization name Offset to web browser list, List Type 1 Offset to News Readers List List Type 1 Offset to Mail services List List Type 1 Offset to Advanced services List List Type 1 Offset to Connection Services List List Type 1 Offset to Directory Services List List Type 1 Offset to Additional Services List List Type 1 Offset to TCP Info List List Type 2 Offset to canonical name Length of canonical name Offset to server title Length of server title
276
Release Notes
Offset Dec 172 176 180 184 188 192 196 * Field Descriptions
Offset Hex AC B0 B4 B8 BC C0 C4 *
Field Offset to server host name Length of server host name Offset to domain name Length of domain name Offset to administrator(s) name(s) Length of administrator(s) name(s) Server release Variable data
Auto - Start with TCP/IP servers: This is a flag that indicates if the server will be started automatically when TCP/IP is started on the system.
z z
0 - The server will not be started with TCP/IP 1 - The server will be started with TCP/IP
Bytes available: The length of data that could be returned by this API. This value is greater than "Bytes returned" when the length of the receiving variable is too small, causing truncation of data. Bytes returned: The length of data returned in this structure. This value includes this and all following fields. If the data is truncated because the receiver variable is not large enough to hold all of the data available, this value will be less than the bytes available value. Collation sort order : This field indicates which way the Domino server will sort characters. The possible values are: *SAME *STD CS DA-DK-AA DE E2-ES EL EN ES ET-EE FI FR HR Standard Czech Nordic 2to1 German Spanish - Modern Greek Latin1 Spanish - Traditional Estonian collation Finnish French Croatian Hungarian IS Icelandic IT Italian JA Japanese KO Korean LT Lithuanian LV Baltic NL Dutch NO Nordic PL Latin2 PL-PL Polish PT Portuguese RO Romanian HU RU Cyrillic SK Slovak SL-SI Slovenian SQ-AL Albanian SV Swedish TH Thai TR Turkish ZH-CN Simplified Chinese ZH-TW Traditional Chinese
Directory Type: This is a flag that indicates if the server is configured as a central directory or a config-only directory. The possible values are:
z z
DOLS enabled: This is a flag that indicates if the server is enabled for Domino Offline Support (DOLS). The possible values are:
z z
277
Release Notes
DST: This is a flag that indicates if the server is configured for Daylight Savings Time (DST). The possible values are:
z z
Length of administrator name : This is the length of the data in the administrator name. Length of canonical name : This is the length of the data in the canonical name. If length is equal to 0 (zero) then no canonical server name is available. Example of canonical server name: CN=MYSERVER/OU=SALES/O=ORG1/C=US Length of data directory path : This is the length of the data in the data directory path. Length of domain name : This is the length of the data in the domain name (1-32). Length of executable directory path : This is the length of the data in the executable directory path. Length of generic information : This is the length of the data in the generic information. Length of organization name : This is the length of the data in the organization name (1-64). Length of server host name : This is the length of the data in the server host name (0-255). If length is equal to 0 (zero) then no server host name is available. Length of server title : This is the length of the data in the server title (0-60). If length is equal to 0 (zero) then no server title is available. Library name: This is the library name of the run time programs. Log client session events : This is a flag that indicates if client session events should be logged. The possible values are:
z z
'0' - Do not log client session events '1' - Log client session events.
Log replication events : This is a flag that indicates if replication events should be logged. The possible values are:
z z
Number of active jobs in the subsystem : This is the number of active jobs in the subsystem associated with this Domino server. If the Domino server is currently not running this value will be 0. If a -1 is returned then the number of active jobs running in the subsystem could not be determined. If a -1 is returned there is a diagnostic message written that gives some more information on why this information could not be retrieved. Offset to administrator name : This is the offset, from the start of the returned data, to where the administrator name can be found. It will be somewhere within the variable data portion of the returned data. Offset to advanced services list : This is the offset, from the start of the returned data, to the list of advanced services of the server. This list is in List Type 1 format. See below for the description of the List Type 1 format;
278
Release Notes
Offset to canonical name : This is the offset, from the start of the returned data, to where the canonical
name can be found. It will be somewhere within the variable data portion of the returned data.
Offset to connection services list : This is the offset, from the start of the returned data, to the list of
connection services of the server. This list is in List Type 1 format. See below for the description of the
List Type 1 format;
Offset to data directory path : This is the offset, from the start of the returned data, to where the data
directory path can be found. It will be somewhere within the variable data portion of the returned data.
Offset to directory services list : This is the offset, from the start of the returned data, to the list of directory
services of the server. This list is in List Type 1 format. See below for the description of the List Type 1
format;
Offset to domain name : This is the offset, from the start of the returned data, to where the domain name
can be found.
It will be somewhere within the variable data portion of the returned data.
Offset to executable directory path : This is the offset, from the start of the returned data, to where the
executable directory path can be found. It will be somewhere within the variable data portion of the
returned data.
Offset to generic information : This is the offset, from the start of the returned data, to where the generic
configurat information can be found. It will be somewhere within the variable data portion of the returned
data.
Offset to mail services list : This is the offset, from the start of the returned data, to the list of internet mail
packages of the server. This list is in List Type 1 format. See below for the description of the List Type 1
format;
Offset to news readers list : This is the offset, from the start of the returned data, to the list of news readers
of the server. This list is in List Type 1 format. See below for the description of the List Type 1 format;
Offset to organization name : This is the offset, from the start of the returned data, to where the
organization name can be found. It will be somewhere within the variable data portion of the returned
data.
Offset to server host name : This is the offset, from the start of the returned data, to where the server host
name can be found. It will be somewhere within the variable data portion of the returned data.
Offset to server title : This is the offset, from the start of the returned data, to where the server title can be
found.
It will be somewhere within the variable data portion of the returned data.
Offset to TCP/IP information list : This is the offset, from the start of the returned data, to the list of TCP/IP
port information of the server. This list is in List Type 2 format. See below for the description of the List
Type 2 format;
Offset to web browsers list : This is the offset, from the start of the returned data, to the list of web browser
features of the server. This list is in List Type 1 format. See below for the description of the List Type 1
format;
Partition Number: The internal partition number used by the Domino server to identifiy itself within a
partitioned server environment.
279
Release Notes
Primary type of Domino server : This is the type of Domino server. The possible values are:
z z z z
0 - Unknown Domino server type 1 - Domino server 2 - Stand alone QuickPlace server 3 - Stand alone SameTime server
If the server type is a Domino server, you may need to check the Secondary type of Domino server field to see if there are other capabilities of the server. Secondary type of Domino server : This Domino server also has these additional capabilities. The possible values are:
z z z z
0 - No additional capabilities. 1 - Also a QuickPlace server 2 - Also a SameTime server 3 - Also a QuickPlace AND SameTime server
This field is only valid if the Primary type of Domino server field indicates a Domino server. Service provider configuration : This is a flag that indicates if the Service Provider Configuration (XSP) is enabled in the server. The possible values are:
z z
Server release: This is the release of the server in the format VRM. Example of a server release: 8.0.0 Server status: This is the current status of the server. The possible values are:
z z z z z z
1 - Server ended 2 - Server started 3 - Server starting 4 - Server ending 5 - Server in standby mode 99-Server in unknown status
SMTP Type: This field indicates how the Domino server supports SMTP mail. The possible values are: *MSF AS/400 SMTP server in combination with the AnyMail/400 Mail Server Framework (value is obsolete) *DOMINO Built-in Domino SMTP *QUICKPLACE Built-in QuickPlace SMTP (QuickPlace servers only) Subsystem description : This is the name of the subsystem description used for this Domino server. The first 10 bytes of the data will be the subsystem description name and the next 10 bytes will be the library name where the subsystem description can be found.
280
Release Notes
Time Zone: This field indicates what time zone the server is configured for. The possible values are: GMT Greenwich Mean Time Standard Time ZW1 1 hour West of GMT East of GMT ZW2 2 hours West of GMT of GMT ZW3 3 hours West of GMT hours East of GMT NST Newfoundland Standard Time East of GMT AST Atlantic Standard Time hours East of GMT EST Eastern Standard Time East of GMT CST Central Standard Time hours East of GMT MST Mountain Standard Time East of GMT PST Pacific Standard Time of GMT YST Yukon Standard Time of GMT ZW9B 9 1/2 hours West of GMT European Time BST Bering Standard Time hours West of GMT HST ZE6B ZE6 Alaska-Hawaii 6 1/2 hours 6 hours East 5 3/4
ZW12 12
ZE5C ZE5B
ZE10B 10 1/2 hours East of GMT ZE10 ZE9B ZE9 ZE8 ZE7 10 hours East of GMT
ZE4B
9 1/2 hours East of GMT 9 8 7 hours East of GMT hours East of GMT hours East of GMT
Central
Variable Data: This is the start of the variable data field. Use the offset and length fields to actually find and retrieve data from this area. List Formats List Type 1 Offset Dec 0 4 * List Type 2 Offset Dec 0 * TCP List Format Offset Dec 0 4 21 22 32 Offset Hex 0 4 15 16 20 Type Binary(4) Character(17) Character(1) Character(10) Binary(4) Field OffsetToNext Item IPv4 Address Port Enabled Port Encrypted Offset To Port Name Offset Hex 0 * Type Binary(4) Character(*) Field Number of Items in List TCP/IP list items in TCP List Format Offset Hex 0 4 * Type Binary(4) Binary(4) Character(*) Field Number of Items in List Length of each item Items in the list
281
Release Notes
Offset Dec 36 40 44 48 49 50 52 56 *
Offset Hex 24 28 2C 30 31 32 34 38 *
Type Binary(4) Binary(4) Binary(4) Character(1) Character(1) Character(2) Binary(4) Binary(4) Character(*)
Field Length of Port Name Offset To Network Name Length of Network Name Port Compression Type of Remote system information Reserved Offset To Remote system information Length of Remote system information Variable data
z z
Port Enabled: This is a flag that indicates if this Domino Server Port is enabled. Possible values are;
z z
Port Encrypted: This indicates if the data sent through the port is encrypted. Possible values are;
z z
*ENCRYPT *NOENCRYPT
282
Release Notes
Type of Remote system information : This indicates the type of address the Remote system information variable field contains for this Domino Server Port. Possible values are:
z z z
1 Remote system information field contains an IPv4 address. 2 Remote system information field contains an IPv6 address. 3 Remote system information field contains the host name for this port.
Variable Data: This is the start of the variable data field. Use the offset and length fields to actually find
and retrieve data from this area.
Error Messages
CPF24B4: Severe error while addressing parameter list.
CPF3CF1: Error code parameter not valid
CPF3CF2: Error(s) occurred during running of &1 API.
CPF3C1E: Required parameter &1 omitted.
CPF3C21: Format name &1 is not valid.
CPF3C24: Length of the receiver variable is not valid.
LNT0907: The server name specified, &1, is not valid.
V5R4 introduced a new system value - QLOGOUTPUT (Job Log output). This affects Domino servers /
jobs as follows:
Each Domino server runs in a separate subsystem. The subsystem name is specified on the CFGDOMSVR command; the default is DOMINOxx, where xx is a number. The WRKDOMSVR command shows the subsystem name. Information for Subsystem is stored in the library QUSRNOTES Each subsystem has a Job Description (JOBD) used when submitting jobs to a system
z z
z z
To view JOBD: Enter the command WRKJOBD JOBD(QUSRNOTES/*ALL) One of the parameter of JOBD is Job log output , Keyword LOGOUTPUT:
z
When a job completes, one of three actions occur that affects how the job log is created. The following are values of the LOGOUTPUT parameter:
z z z
The job log server produces the job log: (*JOBLOGSVR) The job itself produces the job log; if the job cannot produce its own job log, the job log will be produced by a job log server. (*JOBEND) The job log is not produced; the job log remains in pending until it is removed. (*PND)
z z
If LOGOUTPUT is set to *SYSVAL, the job uses the job log output value that is specified in the Job log output (QLOGOUTPUT) system value. The shipped value for the Job log output (QLOGOUTPUT) system value is *JOBEND; the recommended value is *JOBLOGSVR.
Additional information on JOBD and the QLOGOUTPUT can be found at: http://publib.boulder.ibm.com/iseries/
z z
283
Release Notes
Overview
System i Navigator is the user interface of choice for many System i administrators, system operators,
and end users. This Windows-based GUI, which is a part of the System i Access for Windows product,
gives administrators an easy-to-use, Windows-based interface for managing key System i resources.
However, in order to use System i Navigator, you must have the System i Access for Windows product
installed, both on the System i and your PC. What if you are home or away from your primary PC at work,
and you would like to perform some quick System i Navigator task. Maybe you need to check the system
operator's message queue to make sure there are no messages needing a response before work can
continue. Or you might need to check the status of a particular job that is currently running, or make sure
a key piece of printer output is moved to the top of its print queue so it can be printed immediately. Well,
with Domino 8 and i5/OS V5R4 or a later release, you can perform these and many other tasks, even
though you are away from your main work PC! All you need is a browser and access to the desired
System i system.
This browser support is provided with a feature called System i Navigator tasks on the Web. System i
Navigator tasks on the Web allows you to perform a subset of System i Navigator tasks through an
Internet Web browser. The interface may look slightly different, but the tasks you can perform are the
same as when using System i Navigator Windows interface.
Administration of Domino servers from System i Navigator tasks on the Web is supported with i5/OS
V5R4 or V6R1. This feature, allows you to perform most of the same tasks that you can perform when
using the Domino plug-in for System i Navigator Windows interface, but from a browser.
The System i Navigator Web interface for Domino differs from the System i Navigator Windows interface
for Domino in that it is shipped with i5/OS, whereas the System i Navigator Windows interface for
Domino is shipped as a System i Navigator plug-in as part of the Domino for System i product. Therefore,
there is no need for any update operation to run on the client in order to get a newer version of the System
i Navigator Web interface for Domino. Whenever you update to a new i5/OS level, you get the latest
version of the System i Navigator Web interface for Domino.
The Domino Plugin version that is provided with i5/OS V5R4 and V6R1 is Domino release 8.0.
Domino releases suppor ted with i5/OS V5R4 and V6R1
z z z
284
Release Notes
Initial setup steps To administer Domino servers using System i Navigator tasks on the Web, you need at least one system at either i5/OS V5R4 with SP3 (or later) or i5/OS V6R1, that has the following products installed: i5/OS V5R4 i5/OS V6R1 Extended Base Directory Extended Base Directory 5761SS1 Option 3 Support Support 5722SS1 Option 12 Host Servers 5761SS1 Option 12 Host Servers 5722SS1 Option 30 Qshell 5761SS1 Option 30 Qshell 5722DG1 IBM HTTP Server for 5761DG1 IBM HTTP Server for iSeries i5/OS 5722JV1 IBM Developer Kit for 5761JV1 IBM Developer Kit for Java Java Java Developer Kit for 1.4 Java Developer Kit for 1.4 5761JV1 Option 6 5722JV1 Option 6 for Domino 6 and 7 for Domino 6 and 7 5722JV1 Option 8 J2SE 5.0 32 bit 5761JV1 Option 8 J2SE 5.0 32 bit for Domino 8 for Domino 8
5722SS1 Option 3
5722SS1 Option 3 PTF SI24255 5722DG1 Group PTF SF99114 Level 6 or later
Prior to applying the V5R4 5722DG1 SF99114 Level 6 PTF(s), end the following servers: IBM Help Server ADMIN HTTP Server DDM Server LDAP Server ENDTCPSVR *IBMHELP
ENDTCPSVR *HTTP HTTPSVR(*ADMIN)
ENDTCPSVR *DDM
ENDTCPSVR *DIRSVR
Note: You do not need the Domino product installed on the same i5 system that has the System i Navigator tasks for the Web support installed. From any i5 system that has the Web support installed, Domino servers on any i5 system in the network can be managed. Also, any supported release of Domino for i5/OS or System i can be administered using this Web interface. Before users can access System i Navigator tasks on the Web, the system administrator needs to modify the HTTP Administration server configuration to automatically start the system application server instance. This special "system instance" must be configured and started before the System i Navigator Web application can function. To do this, the system administrator needs to perform these tasks: 1. Start the HTTP Administration server if it is not already started
> STRTCPSVR SERVER(*HTTP) HTTPSVR(*ADMIN)
2. Go to the HTTP Administration Web page: http://<system>:2001/HTTPAdmin (where <system> is the System i host name). 3. Click on the "Manage" tab 4. Click on the "HTTP Servers" tab, then select "ADMIN - Apache" from the Server list 5. Click on "General Server Configuration" in the left pane of the current page 6. Specify "Yes" for "Start the system application server instance when the 'Admin' server is started" 7. Specify "Yes" for "Stop the system application server instance when the 'Admin' server is stopped " 8. Click the "Apply" button 9. Stop, then start the HTTP Administration server so these configuration changes take effect
285
Release Notes
Once this "one time" configuration change is made to the HTTP Administration server, and the server is restarted, users will be able to access System i Navigator tasks on the Web. Note: For V6R1 systems you do not need to modify the HTTP Administration server configuration manually because the system application server instance would be started automatically when the 'Admin' server is started. Note: For more information on how to set up this Web environment on your system, see the IBM iSeries V5R4 Information Center : http://publib.boulder.ibm.com/infocenter/iseries/v5r4/index.jsp?lang=en or the System i V6R1 Information Center: http://publib.boulder.ibm.com/iseries/ (available after i5/OS V6R1 is generally available) . After you have set up System i Navigator tasks on the Web, all you need on your PC is a Web browser that connects to the Internet and you can begin working with the Domino tasks by clicking View All Tasks and selecting the Network tab. Also, you do not need to worry about learning a new interface for these Web tasks. The exact same code and user interface that are used within System i Navigator on the client are also used on the Web. So, for example, if you're already familiar with the System i Navigator for Windows panel that appears when you select the "properties" action of a Domino server, you will see the exact same interface when you select "properties" of a Domino server on the Web. You can also create your own URL that points to the Domino tasks on the Web, as well as other System i Navigator tasks on the Web, by using the URL Advisor. To use the URL Advisor, visit the following URL from a Web browser: http://<hostA>:<port>/webnav/WnServlet?task=home where: <hostA> is the System i host name. <port> is the HTTP port number set up with System i Navigator Web interface. Click Create a URL... to create the URL for the Domino tasks on the Web. Working with the Domino tasks on the Web Not all Domino operations that are available with the System i Navigator Windows interface are allowed in the Web interface. The following table shows the Domino operations that can be performed using the Web interface to Domino servers that reside in the network, and the special authorities needed for the user profile performing them: Operations Special Authorities needed Steps to follow To change the properties of a Domino server: 1. Locate the system where the Domino server resides. 2. Select Network. 3. Select Domino Servers. 4. Click the pop menu from a Domino server in the server list and select Properties. 5. Change any of the properties of the Domino server and click OK.
286
Release Notes
Operations
Steps to follow To delete a Domino server from a system: 1. Locate the system where the Domino server resides. 2. Select Network. 3. Select Domino Servers. 4. Click the pop menu from a Domino server in the server list and select Delete. To start a Domino server, controller, or both on a system: 1. Locate the system where the Domino server resides. 2. Select Network. 3. Select Domino Servers. 4. Click the pop menu from a Domino server in the server list. 5. Click Start and select one of the following: Server, Controller or Server and Controller . To start all existing Domino servers, controllers, or both on a system: 1. Locate the system where the Domino servers reside. 2. Select Network. 3. Select Domino Servers. 4. In Select Action, select one of the following: Start > All Servers, Start > All Controllers or Start > All Servers and Controllers. To stop a Domino server, controller, or both on a system: 1. Locate the system where the Domino server resides. 2. Select Network. 3. Select Domino Servers. 4. Click the pop menu from a Domino server in the server list. 5. Select Stop and click one of the following: Server, Server Immediately, Server and Controller or Server and Controller Immediately. To stop all existing Domino servers, controllers, or both on a system: 1. Locate the system where the Domino servers reside. 2. Select Network. 3. Select Domino Servers. 4. In Select Action, select one of the following: Stop > All Servers, Stop > All Servers and Controllers , Stop > All Servers Immediately or Stop > All Servers and Controllers Immediately. To launch WebAdmin.nsf: 1. Locate the system where the Domino server resides. 2. Select Network. 3. Select Domino Servers. 4. Click the pop menu from a Domino server in the server list and select Server Administration . 5. Specify the HTTP port and click OK.
*JOBCTL
*JOBCTL
Launch WebAdmin.nsf
*JOBCTL
287
Release Notes
Operations
Steps to follow To add a Domino Application to a Domino server: 1. Locate the system where the Domino server resides. 2. Select Network. 3. Select Domino Servers. 4. Click the pop menu from a Domino server in the server list and select Add Application. Usage notes: z The Domino server must already be set up on the system. z The licensed program and option being added must be installed on the system. To add QuickPlace or Sametime to a Domino server: 1. Locate the system where the Domino server resides. 2. Select Network. 3. Select Domino Servers. 4. Click the pop menu from a Domino server in the server list and select either of the following: Add QuickPlace or Add Sametime. To remove QuickPlace or Sametime from a Domino server: 1. Locate the system where the Domino server resides. 2. Select Network. 3. Select Domino Servers. 4. Click the pop menu from a Domino server in the server list and select either of the following: Remove QuickPlace or Remove Sametime. To view the active jobs related to the Domino servers on a system: 1. Locate the system where the Domino servers reside. 2. Select Network. 3. Select Domino Servers. 4. In Select Action, select Domino Jobs. The jobs are displayed in a new window, sorted by subsystem. To see the version of the Domino plug-in that you are using: 1. Locate the system where the Domino server resides. 2. Select Network. 3. Select Domino Servers. 4. In Select Action, select Display Plugin Version .
*NONE
*NONE
288
Release Notes
Operations
Special
Authorities needed
Steps to follow
To work with existing Domino servers on a system: 1. Locate the system where the Domino servers reside. 2. Select Network. 3. Select Domino Servers. 4. The Domino servers list appears in a new window. You must have 5. Click the pop menu from a Domino server of your choice to at least one of bring up a context menu where you can select different the following: operations to apply to the Domino server. Ability to run an operation depends on the special authorities it requires, as Working with described in this table. Domino servers *ALLOBJ
*JOBCTL
Usage notes: *SECADM z You can sort the Domino servers by name or by creation date *IOSYSCFG in the new window. To sort the servers by name, click Server Name at the top of that column. To sort the Domino servers by creation date, click Server Name again. z To view the Domino server status the user profile must have *USE object authority to the QUSRNOTES library. Other operations over Domino tasks on the Web
z z
FIND TOOLBAR only searches for the first satisfied result, next search begins from previous search result. On TABLE ACTIONS TOOLBAR, Select All only takes effect on current page, this functionality isn't supported by the Domino tasks on the Web, it uses the "Start All Domino servers or controllers" and "Stop All Domino servers or controllers" operations to work with all severs. On TABLE ACTIONS TOOLBAR, when Edit Sort is used with Server Name, by descending the list appears by the date created in default and by ascending the list is shown alphabetically, sorting list by "Status" or "Version" are not enabled. Launch WebAdmin.nsf is used as instance of "Start Domino console" and "Server Administration" options used on Domino plug-in for System i Navigator.
289
Release Notes
z z
*USE authority to the command used by the operation and the appropriate authority to the objects on which the operation is to be performed. *R authority to the directory containing the object links and *X authority to the other directories in the path. Object authority is not required when displaying the object name only.
15=Work with NSDs Use this option to work with NSD files in '<data directory>/ IBM_TECHNICAL_SUPPORT/nsd*' IFS directory that is used by the Domino server. This option runs the Work with Object Links (WRKLNK) command. To perform operations using the WRKLNK command, you must have the following authorities:
z z
*USE authority to the command used by the operation and the appropriate authority to the objects on which the operation is to be performed. *R authority to the directory containing the object links and *X authority to the other directories in the path. Object authority is not required when displaying the object name only.
16=Dump server call stacks Use this option to dump call stacks of all the threads of jobs from the selected server. This option runs the Dump Domino Server Call Stacks (DMPDOMSVRC) command.
Activities Help
Lotus Notes
290
Release Notes
5. Optional: If you want to use the tags set up in the template, select the Use tags from this template check box. 6. Optional: If you want to add the same people listed as members of the template to this activity, select the Use members from this template check box. 7. Fill out the remaining fields as desired, and then click Save to create the activity from the selected template. Configuring the type of authentication used to access the Activities server The Activities preferences page has a new Advanced button that you can click to configure advanced server settings. You can use the Advanced Server Settings dialog box to select the authentication type to use when communicating with the Activities server. By default, Lotus Notes authenticates with the Activities server using form based authentication, which means it establishes trust by sending a Lightweight Third-Party Authentication (LTPA) token to identify itself. If your administrator has implemented an alternate authentication mechanism in the Lotus Connections environment in which the Activities server is running, you may be instructed to edit the advanced server settings. The authentication type options are as follows:
z z z
Java Form (default) -- Communicates using form based authentication. This option is
implemented by default.
Tivoli Access Manager Form -- Communicates using form based authentication on Tivoli Access Manager. Do not select this option unless you are advised to do so by your administrator. Basic Authentication -- Communicates using basic authentication, which establishes trust by sending a user name and password. Do not select this option unless you are advised to do so by your administrator.
To change the authentication type used to communicate with the Activities server, complete the following steps: 1. From the Notes menu, select File > Preferences. 2. Click Activities to open the Activities Settings page. 3. Click the Advanced button. 4. Select an authentication type option, and then click OK. 5. Click OK to save your changes and close the Preferences window. Enhancements that were introduced in Lotus Notes 8.0.1 Using arrow keys to open and close the slideout preview box To quickly learn about an activity or entry, you can display its slideout preview box. The preview box contains the activity or entry name, purpose, and other basic information. Previously, to open the slideout preview box, you clicked the activity or entry once, and after reading it, closed it by clicking the ESC key. You can now click the LEFT arrow to to open the slideout preview box, and click the RIGHT arrow key to close it. Using the arrow keys allows you to navigate the sidebar more quickly. Formatting entries You can use the toolbar to format the text in any type of activity entry, from messages to ToDo items, and you can run the spell checking tool on the entry before saving it. Forwarding activities or entries to colleagues If you see an activity or a new entry in an activity that you think may be of interest to a colleague, you can send a link to the activity or entry in an e-mail message to that colleague. The menu item you click to send the link has changed from Send Notification to Forward a Link. To send a link to a colleague in 8.0.1, complete the following step:
z
Right-click the activity or entry, and then select Forward a Link. This opens a new memo with a hypertext link to the activity or entry. You can then address the e-mail to your colleague and then send it.
291
Release Notes
When you create an activity, you must provide a name for it. This excerpt from the Help topic Creating an activity should read as follows: Creating an activity is easy: just click a button and fill out a form. You can edit the activity later to add or change information. 1. From the Activities sidebar panel, click New . 2. In the Activity field, type a short name that describes the purpose of the activity, for example, a project name.
You now can create a tag that contains spaces. This excerpt from the Help topic What is a tag? should read as follows: A tag can contain characters, such as an underscore or @ (at-sign), and can contain spaces. For example, you can use follow_up, follow-up, and follow up.
Sametime Help
Lotus Notes
You can find Help for the Sametime instant messaging features by choosing Help -> Help Contents and
then selecting Sametime Contacts in the navigator. Please note that some of the features described in
the Help may not be available to you.
292
Release Notes
Lotus Notes
Practical Text input fields Shift+Ctrl+S opens the Save as dialog box rather than the Special Characters dialog box. List of General Shortcut Keys in Symphony Alt+O opens the the Options dialog box rather than the Spelling dialog box behavior described. Shortcut Keys Using the Function Keys Ctrl+F11 does not work. Shortcut Keys for Drawing Objects Ctrl+Tab and Ctrl+Shift+Tab do not work. Window Shortcut Keys
293
Release Notes
Shortcut keys in the file open dialog Ctrl+arrow, Alt+Up arrow, and Alt+Down arrow do not work. Using shortcuts F6 switches between the document and sidebar, but does not switch to the menus or toolbars. Keyboard navigation for Lotus Symphony Documents
z z
Function keys for Lotus Symphony Documents F1 activates context help rather than Shift+F1. Alt+F7, F8, Shift+F8, F9, Ctrl+Shift+F9, and Ctrl+Shift+F11 do not work. Shortcut keys for Lotus Symphony Documents Alt+Enter, Ctrl+Plus(+), Ctrl+Shift+Enter and do not work. Keyboard shortcuts for navigating and selecting Alt+Tab and Ctrl+Tab do not work. Shortcut keys for tables Ctrl+Tab removes cursor from table rather than inserting a tab stop. Alt+Delete does not work. Shortcut keys for moving and resizing frames, graphics, and objects Alt+Ctrl+arrow keys, Alt+Ctrl+Shift+arrow keys, and Ctrl+Tab do not work. Keyboard Navigation for Lotus Symphony Presentations Function Keys for Lotus Symphony Presentations Ctrl+Shift+S opens the Save as dialog box rather than Ctrl+S. Ctrl+Tab switches between toolbar, sidebar and status bar. Shift+F1, Ctrl+T, and Ctrl+Shift+K do not work. Shortcut Keys in Page Shows Spacebar goes to next page rather than next animation. P does not go to previous page. Shortcut Keys in the Drawing View Alt, Alt key combinations, Ctrl+F1, Ctrl+click, and Shift+Ctrl+Alt+A do not work. Keyboard Navigation for Lotus Symphony Spreadsheets Function keys for Lotus Symphony Spreadsheets Ctrl+Shift+S opens the Save as dialog box rather than Ctrl+S. Ctrl+F5, Ctrl+Shift+X, and Ctrl+T do not work. Using the Data Pilot Ctrl+Tab switches between toolbar, sidebar, and status bar.
z z
z z z
z z
z z
294
Release Notes
Notices
Lotus Notes, Domino Designer, Domino Server, Domino Web Access, Domino Access for Outlook, Domino Offline Services (DOLS), Domino for System i, Domino for System z
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. IBM Product Licenses are available for reference at: http://www.ibm.com/software/sla/sladb.nsf
Lotus Notes, Domino Designer, Domino Server, Domino Web Access, Domino Access for Outlook, Domino Offline Services (DOLS), Domino for System i, Domino for System z
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
295
Release Notes
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. References in this publication to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilities referenced in this publication may change at any time at IBMs sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature availability in any way. 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. 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.
296
Release Notes
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
IBM, the IBM logo, AIX, DB2, DB2 Universal Database, developerWorks, Domino, i5/OS, iSeries, Lotus, Lotus Notes, LotusScript, Notes, Passport Advantage, QuickPlace, Quickr, Redbooks, Sametime, Symphony, System i, System i5, System z, Tivoli, WebSphere, xSeries, 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 This product is Built on Eclipse (http://www.eclipse.org). Java and all Java-based trademarks and logos are trademarks of Sun Microsystems, Inc. in the United States, other countries, or both. Microsoft, Windows, Windows Vista, Aero, and the Windows logo are trademarks or registered trademarks of Microsoft Corporation in the United States, other countries, or both. Apple, the Apple logo, Mac, Macintosh, Mac OS, and Safari are trademarks of Apple Inc., registered in the U.S. and other countries. Intel and Pentium are trademarks of Intel Corporation in the United States, other countries, or both. Macrovision and InstallShield are registered trademarks of Macrovision Corporation. Adobe, the Adobe logo, PostScript, and the PostScript logo are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States, and/or other countries. Google and Google Desktop are trademarks of Google Inc. Yahoo! is a trademark of Yahoo! Inc. The Graphics Interchange Format 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.
TM
297