Skip to main content link. Accesskey S
  • Anonymous
  • Log on
  • Help
  • IBM logo
  • Lotus Expeditor wiki
  • All Wikis
  • Home
  • Community Articles
  • Product Documentation
  • Learning Center


Search

Advanced Search

Categories

Tag Cloud

  • 6.2.1
  • 6.2.2
  • 6.2.3
  • access services
  • accounts
  • administer
  • application
  • applications
  • broker
  • client
  • client for desktop
  • client management
  • cluster
  • collecting data
  • configuration
  • configure
  • data integrity check tools
  • database
  • db2
  • db2e
  • deleting log entries automatically
  • demo
  • demonstration
  • desktop overview
  • develop
  • device
  • device client
  • diagnosis of problems. See troubleshooting
  • diagnostic data
  • diagnostic tool
  • documentation
  • download
  • environment variables
  • error messages
  • expeditor
  • expeditor server
  • expeditor toolkit
  • files
  • fix pack
  • gettingstarted
  • Help
  • how-to
  • IBM Support
  • install
  • installation
  • integration
  • integrator
  • interaction services
  • Interrogation Windows Tab
  • introduce
  • introduction
  • log files
  • messaging
  • micro
  • mobile databases
  • mobile databases
  • mobile devices
  • mqe
  • nci
  • notes
  • OpenSpan
  • OpenSpan Scripting Container
  • OpenSpan Windows Container
  • overview
  • platform
  • portlet
  • prerequisites
  • presentation
  • problems with synchronization. See troubleshooting.
  • purging log entries automatically
  • Release Notes
  • replication
  • resources on the Web
  • rich client application
  • samples
  • scripts
  • security
  • server
  • software
  • software prerequisites
  • support
  • support troubleshooting
  • Sync Client
  • Sync Server
  • synchronization
  • synchronization problems
  • tool
  • toolkit
  • tools
  • trace files
  • trace level
  • troubleshoot
  • troubleshooting
  • tutorial
  • use
  • was
  • web services
  • What's New
  • xcm
  • xpdt
InformationInformation
You are currently viewing machine translated content. IBM translation might be available. Click IBM Translated Product Documentation to see what is available.X


Home > Expeditor Client for Desktop > Sample: Removing Obsolete Links
Rate this article 1 starRate this article 2 starsRate this article 3 starsRate this article 4 starsRate this article 5 stars

Sample: Removing Obsolete Links 

expanded Abstract
collapsed Abstract
The global install handler supports the creation of desktop-related objects. This article demonstrates how shortcuts created by the install handler can be removed.
ShowTable of Contents
HideTable of Contents
  • 1 Overview
  • 2 Global Install Handler Input
  • 3 Creating the Uninstaller
  • 4 Using the Uninstaller

Overview


The global install handler supports the creation of desktop-related objects. This article demonstrates how shortcuts created by the install handler can be removed. By default, shortcuts installed by a feature are removed when the feature is removed, but deployers may desire control over the shortcuts created by other features. For example, a developer can create a new feature which removes the default shortcuts created by the Expeditor installation.

Global Install Handler Input


Since the use case intends to simply remove the default shortcuts created during Expeditor installation, begin by locating the properties file which provide the input to create the shortcuts originally. For example, the desktop shortcut's install handler input is located within the com.ibm.rcp.personality.default.branding.feature.jar/w32x86/desktop_xpd_win32.properties file.

link.context=CONTEXT_DESKTOP
link.scope=SCOPE_ALL_USERS
link.displayname=Expeditor 6.2.2
link.iconpath=$FEATURE_DIR/win32x86/xpd.ico
link.target=$RCP_DIR/rcplauncher.exe
#link.args=
link.workingdir=$RCP_DIR
link.windowstate=WINDOW_STATE_NORMAL


When the Default Personality Branding feature is provisioned during the Expeditor installation, the above install handler file is used to create a shortcut on the user's desktop.

Creating the Uninstaller


To remove shortcuts, create a new feature and simply provide the install handler input properties file (seen above) within a folder entitled obsolete. By placing the same properties file within the obsolete folder, the install handler will perform removal of the shortcut without a need to remove the original feature.



Additionally, ensure the install handler is referenced within the feature.



Using the Uninstaller


Install the feature via an update site or edit the install.xml to deliver the feature during the Expeditor installation.

expanded Article information
collapsed Article information
Category:
Expeditor Client for Desktop
Tags:
install, samples

This Version: Version 4 May 12, 2011 10:49:20 AM by Van Staub  IBMer

expanded Attachments (0)
collapsed Attachments (0)

 


expanded Versions (4)
collapsed Versions (4)
Version Comparison     
Version Date Changed by               Summary of changes
This version (4) May 12, 2011 10:49:20 AM Van Staub  
3 Nov 2, 2010 5:00:49 PM Van Staub  
2 Nov 2, 2010 4:57:55 PM Van Staub  
1 Nov 2, 2010 4:51:31 PM Van Staub  
expanded Comments (0)
collapsed Comments (0)
Copy and paste this wiki markup to link to this article from another article in this wiki.
Go ElsewhereStay ConnectedSubscribe to RSSHelpAbout
  • All Lotus and WebSphere Portal wikis
  • IBM developerWorks
  • IBM Software support
  • IBM Social Business User Experience Blog
  • IBMSocialBizUX on Twitter
  • IBMSocialBizUX on Facebook
  • Lotus product forums
  • IBM Social Business UX blog
  • IBM Collaboration Solutions
  • Recently added feedRecently added
  • Recently edited feedRecently edited
  • Recently added comments feedRecently Added Comments
  • Wiki Help
  • Forgot user name/password
  • Wiki design feedback
  • Content feedback
  • About the wiki
  • About IBM
  • Privacy
  • Contact IBM
  • IBM Terms of use
  • Wiki terms of use