Installing, Upgrading, and Uninstalling the Adapter for Siebel
Overview
This chapter explains how to install, upgrade, and uninstall IBM webMethods Adapter for Siebel 6.0 SP3. The instructions use the IBM webMethods Installer and the IBM webMethods Uninstaller wizards. For complete information about the wizards or other installation methods, or to install other webMethods products, see the Installing IBM webMethods Products On Premises for your release.
Requirements
For a list of the operating systems and Siebel products supported by Adapter for Siebel 6.0 SP3, see the IBM webMethods Adapters System Requirements.
Adapter for Siebel 6.0 SP3 requires the Siebel components listed below; see the IBM webMethods Adapters System Requirements for supported versions.
| Component | Comment |
|---|---|
| Siebel Server | The Siebel Server can be on a different machine than the Adapter for Siebel. |
| Siebel Client | A supported Siebel client must be installed on the same machine
as the Adapter for Siebel. If you
use a Siebel Java Data Bean client, obtain the following .jar files from the Siebel Server installation
CD and place them in the wmSiebelAdapter\code\jars directory:
|
Adapter for Siebel 6.0 SP3 has no hardware requirements beyond those of the host Integration Server.
Installing Adapter for Siebel 6.0 SP3
About this task
To install the IBM webMethods Adapter for Siebel:
Procedure
webMethods Transport Files in Adapter for Siebel 6.0 SP3
With Adapter for Siebel 6.0 SP3, the Siebel transport sif file for pre-7.7.1 Siebel Servers is also available. For more information on the Siebel Server versions supported by the Adapter for Siebel, see Requirements.
The Siebel transport sif files are different, depending on the Siebel Server versions:
- For Siebel Server version 7.7.1 and later, the sif file is WmISTransport.sif.
- For Siebel Server version prior to 7.7.1, the sif file is WmISTransport_Pre7.7.1.sif.
Both the files are located in the bin\wmTransport folder in the Integration Server_directory\WmSiebelAdapter\backEnd\WmISTransport<platform>.zip file.
Configuring Your System to Use the EAI webMethods Transports
For Siebel-to-webMethods communications to function, you must install the EAI webMethods Transports (Siebel Server Component). You must then configure your system to use the transports using the appropriate procedure below.
Windows
About this task
To configure your Windows system :
Procedure
HP-UX
About this task
To configure your HP-UX system :
Procedure
Solaris
About this task
To configure your Solaris system :
Procedure
Configuring Your System to Use Siebel Visual Basic Scripts
To use Siebel VB scripts, complete the appropriate procedure below. The procedure you choose depends on whether you installed the Adapter for Siebel on the same machine as the Siebel Server or on a different machine.
When Adapter for Siebel and Siebel Server Are on the Same Machine
About this task
To enable Siebel VB scripts when Adapter for Siebel and Siebel Server are on the same machine :
Procedure
When Adapter for Siebel and Siebel Server Are on Different Machines
About this task
To enable Siebel VB scripts when Adapter for Siebel and Siebel Server are on different machines :
Procedure
Upgrading to Adapter for Siebel 6.0 SP3
About this task
You can upgrade from webMethods Enterprise Adapter: Siebel Edition 4.2.1 to Adapter for Siebel 6.0 SP3. The upgrade procedure converts operations you configured using the earlier adapter into adapter services that can run on Adapter for Siebel 6.0.
The webMethods Pre-6.0 Enterprise to webMethods 6 Upgrade Guide describes how to upgrade the earlier adapter and other pre-6.0 webMethods Enterprise business logic components so you can use them in a webMethods 6 development environment. This section explains how to install the upgrade utility software you will need to perform the upgrade process.
To upgrade from webMethods Enterprise Adapter: Siebel Edition 4.2.1 :
Procedure
- Start IBM webMethods Installer 6.1.
- Go to Upgrade Utilities > Enterprise Upgrade Utility and select all the child nodes. The Upgrade Utility installs upgrade tools in the installation_directory\Upgrade directory.
- Select Adapters > Adapter Upgrades > Enterprise Adapters > webMethods Enterprise Adapter: Siebel Edition 4.2.1 Upgrade Utility Plug-in 6.0. The plug-in installs the siebelAdapterPlugin.jar file in the Integration Server_directory\Upgrade\lib\plugin directory.
- Perform the upgrade process described in the webMethods Pre-6.0 Enterprise to webMethods 6 Upgrade Guide.
Mappings of Configured Operations to Adapter Services
The following table maps the configured operations of the webMethods Enterprise Adapter: Siebel Edition 4.2.1 to the adapter services of the IBM webMethods Adapter for Siebel 6.0.
| Enterprise Adapter for Siebel Configured Operation | Adapter for Siebel 6.0 Service |
|---|---|
| Query | Query |
| Insert | Insert |
| Update | Update |
| Delete | Delete |
| Associate | Associate |
| Attachment | File Attachment |
| Siebel Business Service | Invoke Siebel Business Service
Invoke Business Component Method
|
The Upgrade Utility converts your configured operations to adapter services as completely as possible. However, due to architectural differences between the adapters, the conversion may produce some differences that will not affect the adapter services' run-time functionality.
The Upgrade Utility produces a Manual Tasks folder in the output project that contains tasks you need to perform to complete the upgrade. To locate these manual tasks, drill down through the Manual Tasks folder, then click each task. The Upgrade Utility displays the task instructions. You can also access the manual task instructions in the form of HTML files located in the UpgradeUtility_directory\project_output\reports directory. For details, see the webMethods Pre-6.0 Enterprise to webMethods 6 Upgrade Guide.
Uninstalling Adapter for Siebel 6.0 SP3
About this task
To uninstall Adapter for Siebel 6.0 SP3
Procedure
- Shut down the host Integration Server. You do not need to shut down any other webMethods products or applications that are running on your machine.
- IBM webMethods Uninstaller will not delete any user-defined Adapter for Siebel 6.0 SP3 components such as connections and adapter services. Because these components will not work without the adapter, delete them manually, either at the file system level or using Digital Event Services or Designer. For instructions, see the IBM webMethods Service Development Help for your release.
- Start IBM webMethods Uninstaller, selecting the webMethods installation directory that contains the host Integration Server. In the product selection list, select Adapters > webMethods Siebel Adapter . You can also choose to uninstall documentation.
- Restart the host Integration Server.