Before you uninstall the IBM® WebSphere® Process Server V6.2
and WebSphere Enterprise
Service Bus V6.2 Feature Pack, you must remove the widgets and related
configuration files that you deployed and configured as part of the
feature pack.
About this task
Removing feature pack widgets and related configuration
files is a required if you are uninstalling the feature pack.
In
addition, you might use this task if you are refactoring your topology,
such as moving the feature pack from one Business Space instance to
another within the same cell.
Procedure
- Log in to Business Space, and remove any spaces that you
created from the feature pack templates. For more information,
see Deleting business spaces.
- Remove feature pack widgets from custom pages. For
more information, see Deleting widgets.
- Edit all widget registration files to remove
the feature pack widgets.
- On nodes where the widget registration files have been
copied to profile_root\BusinessSpace\registryData directory,
open the widget registration files for your widgets:
- scaWidget.xml, for Administration widgets.
- smGraphWidget.xml, for Administration widgets.
- polymorphicWidget.xml, for Administration
widgets.
- HumanTaskManagementWidgets.xml, for Human
Task Management widgets.
- WorkOrganizerWidgets.xml, for My Work Organizer
widgets.
- In each registration file, replace all <tns:Widget> lines
with <tns:Widget action="delete">.
- Save the changes.
- Restart the Business Space Manager application.
- If the feature pack widgets were registered with WebSphere Portal, remove the
corresponding portlets. For more information, see Deleting a portlet from a Palette category in
the WebSphere Portal documentation.
- Run the unconfigure62FeaturePack.py script,
which is located in install_root\BusinessSpace\scripts on
the Business Space server, to remove the widget files from Business
Space.
The script removes all configurations for feature
pack widgets, including the deployed widget applications, query tables,
Representational State Transfer (REST) service endpoint registration
files, and template files.
For the Human Task Management and
My Work Organizer widgets, before you run the script, make sure that
the server or the deployment manager and at least one cluster member
where Business Process Choreographer is configured is running.
Note: For
a distributed environment run the script on both the deployment manager
and one dedicated managed node where Business Space is deployed and
where a cluster member is running. Before running the script, go to
the administrative console and make sure to select Synchronize
changes with Nodes on the Console Preferences page.
You
must run the script only on the managed nodes where you ran the configure62FeaturePack.py.- For example, to remove all feature pack widgets and
their configuration, run one of the following commands:
- On Linux®, UNIX®, and z/OS® platforms: profile_root/bin/wsadmin.sh
-f install_root/BusinessSpace/scripts/unconfigure62FeaturePack.py
- On i5/OS® platforms: profile_root/bin/wsadmin
-f install_root/BusinessSpace/scripts/unconfigure62FeaturePack.py
- On Windows® platforms: profile_root\bin\wsadmin.bat
-f install_root\BusinessSpace\scripts\unconfigure62FeaturePack.py
You might need to include additional parameters, depending
on the widgets and your environment, as described in the following
steps.
- For WebSphere Process
Server and the Human Task Management and My Work Organizer widgets,
include the -bpcServer parameter to specify the
deployment target where you want to remove the feature pack widget
configuration:
-bpcServer (nodes:node_name:servers:server_name)
| clusters:cluster_name
- Log in to Business Space with the superuser role and delete
feature pack templates from the Business Space Manager.
What to do next
After you remove the feature pack widget configuration
on all Business Space servers, you can uninstall the feature pack.