User`s guide

IBM Lotus Notes, Domino, Domino Designer 8 Release Notes
You can use composite applications to install or update custom or third party features in Notes, as
described here. You can also use the Eclipse update manager, if exposed in Notes, to install or update
custom or third party features in Notes.
When an end-user opens a composite application or when a composite application auto-update operation
occurs, if the application definition has changed, an update operation is run to provision both newly
specified features as well as existing features with newer versions available.
The feature requirement update site setting can specify a Domino server (or local nsf replica) or a Portal
server (or any HTTP server). Update site URL examples for each server are as follows:
z
Domino server supports feature provisioning over the NRPC protocol
z
Domino server
NRPC://<server-hint-or-hos
t
>/<replica-id>/
site.xml ->
NRPC://updates.ibm.com/
__
85257258006000A1/site.xml
z
Local replica ID
NRPC:///__85257258006000A1/site.xml
Note the use of the double underscore and replica ID in the NRPC protocol.
z
Domino server optionally supports feature provisioning over the HTTP/HTTPS protocols
HTTP://updates.ibm.com/updatesite.nsf/site.xml
Eclipse update sites in conjunction with Domino NSFs allow for such usage scenarios as the
following:
z
Host the updatesite.nsf on a Domino Web server.
z
Supply an updatesite.nsf to others, in which others can merge this updatesite.nsf into their
own.
z
Supply individual features and plug-ins to others for their own use in their own composite
applications.
z
Create custom features and plug-ins with the additional capability to create a new
updatesite.nsf and import these features and plug-ins.
z
Eclipse update site server (HTTP server) supports feature provisioning over the HTTP/HTTPS
protocols
HTTP://updates.ibm.com/updatesite/site.xml
Domino Update Site NSFs
Domino provides the capability to put an Eclipse update site inside an NSF database. An update site is
typically a separate database that doesn't contain composite applications. However, since any Notes
application NSF can contain a composite application, an update site NSF may contain a composite
application. For example, a third party could deliver a composite application and an update site, with the
former pointing to the latter. Or an administrator could put the composite application in an update site NSF
and make it available to users that way. You can define update sites in an update site NSF as described
below.
85