7-1 sap adapter install guide

16
webMethods SAP Adapter Installation Guide Version 7.1 April 2010 Title Page

Upload: vamsikrishna1981

Post on 05-Mar-2015

386 views

Category:

Documents


10 download

TRANSCRIPT

Page 1: 7-1 SAP Adapter Install Guide

Title Page

webMethods SAP Adapter Installation Guide

Version 7.1

April 2010

Page 2: 7-1 SAP Adapter Install Guide
Copyright& Docu-ment ID

This document applies to webMethods SAP Adapter Version 7.1 and to all subsequent releases.

Specifications contained herein are subject to change and these changes will be reported in subsequent release notes or new editions.

Copyright © 2001-2010 Software AG, Darmstadt, Germany and/or Software AG USA, Inc., Reston, VA, United States of America, and/or their licensors.

The name Software AG, webMethods, and all Software AG product names are either trademarks or registered trademarks of Software AG and/or Software AG USA, Inc. and/or their licensors. Other company and product names mentioned herein may be trademarks of their respective owners.

Use of this software is subject to adherence to Software AG’s licensing conditions and terms. These terms are part of the product documentation, located at http://documentation.softwareag.com/legal/ and/or in the root installation directory of the licensed product(s).

This software may include portions of third-party products. For third-party copyright notices and license terms, please refer to "License Texts, Copyright Notices and Disclaimers of Third Party Products." This document is part of the product documentation, located at http://documentation.softwareag.com/legal/ and/or in the root installation directory of the licensed product(s).

Document ID: ADAPTER-SAP-IG-71-20100430

Page 3: 7-1 SAP Adapter Install Guide

Contents

Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

Installing the SAP Adapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

Upgrading to SAP Adapter 7.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6

Uninstalling SAP Adapter 7.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

Overview

This guide, in conjunction with the Software AG Installation Guide, explains how to install, upgrade, and uninstall webMethods SAP Adapter 7.1. In those instances where you are installing the adapter with webMethods Integration Server (prerequisite) or other webMethods products, this webMethods SAP Adapter Installation Guide refers to the Software AG Installation Guide, but you should use the correct installation guide as follows:

If you are installing the adapter with webMethods 8 products, refer to the Software AG Installation Guide for instructions.

If you are installing the adapter with previous versions of webMethods products, refer to the webMethods Installation Guide for instructions.

Requirements

For a list of the operating systems and SAP products supported by the adapter, see the webMethods Adapters System Requirements, available in the webMethods area of the Software AG Documentation Web page.

In general, SAP Adapter 7.1 has no hardware requirements beyond those of its host Integration Server. However, see the webMethods SAP Adapter User’s Guide for a detailed discussion on determining hardware requirements for heavily used SAP Adapters.

Installing the SAP Adapter

The instructions in this section are meant to be used with the more complete instructions in the Software AG Installation Guide. The instructions explain how to use the Software AG Installer wizard.

Note: If you are installing the adapter in a clustered environment, you must install the adapter on each Integration Server in the cluster, and each installation must be identical. For more information about working with the adapter in a clustered environment, see the webMethods SAP Adapter User’s Guide.

webMethods SAP Adapter Installation Guide Version 7.1 3

Page 4: 7-1 SAP Adapter Install Guide

To install SAP Adapter 7.1

1 Download the Installer from the Empower Product Support Web site.

2 If you are installing the adapter on an existing Integration Server, shut down the Integration Server.

3 Start the Installer wizard.

Choose the webMethods release that includes the Integration Server on which to install the adapter. For example, if you want to install the adapter on Integration Server 8.0, choose the 8.0 release.

If you are installing on an existing Integration Server, specify the webMethods installation directory that contains the host Integration Server. If you are installing both the host Integration Server and the adapter, specify the installation directory to use. The Installer will install the adapter in the Integration Server_directory\packages directory.

4 In the product selection list, select Adapters > webMethods SAP Adapter 7.1. If you are installing on a machine that hosts Developer, also select SAP Adapter Plug-in. This plug-in lets you generate webMethods document types based on IDoc and RFC structures defined on an SAP system.

5 To install documentation for the adapter, select Documentation > Adapter Readmes and Documentation. Note that this will install the documentation for all adapters. The Installer will install the documentation files in the installation_directory\_documentation directory.

Alternatively, you can download the adapter documentation at a later time from the Software AG Documentation Web page (http://documentation.softwareag.com/).

6 After the Installer completes the adapter installation, close the Installer.

7 Integration Server requires access to some SAP libraries. Place these libraries in the Integration Server classpath as described below.

a Download the latest 3.0 version of the following archive files from the SAP Support Portal of the SAP Service Marketplace:

Archive Files Download from...

sapjco3-platform-*.* Connectors > SAP Java Connector > Tools and Services > SAP JCO Release

sapidoc3-*.* Connectors > SAP Java Connector > SAP Java IDoc Class Library > SAP Java Base IDoc Class Library

4 webMethods SAP Adapter Installation Guide Version 7.1

Page 5: 7-1 SAP Adapter Install Guide

Important! Use at least version 3.0.1 (or higher). JCo 3.0.0, IDoc Library 3.0.0, and JCo version 2 are not supported. JCo 3.0.4 and higher require the installation of the latest SAP Adapter 7.1 fix, which can be download from the Empower Product Support Web site, as well as the installation of the Microsoft security patch described in SAP note 1375494.

b Extract libraries from the archive files into the directories specified below:

c For UNIX installations, set the environment variables listed below to jcolib_install_path:

Important! If older versions of the native libraries are in the path, remove them.

8 Start the host Integration Server.

9 If you are running Integration Server as a service, run register dll command to start the SAP Adapter. For information on installing Microsoft DLLs, see SAP note 0000684106.

JCo 3 requires the definition of the services and ports it is using in the etc/services file of the system where it is installed. On Windows, this file is typically located in the C:\WINDOWS\system32\drivers\etc directory.

The file determines the port and protocol for each service, and it must contain entries for all services used by JCo. For example: sapgw00 3300/tcpsapgw01 3301/tcpsapgw02 3302/tcpsapgw03 3303/tcpsapgw04 3304/tcpsapgw05 3305/tcp

For more details, read the description in SAP note 0000052959.

From zip file This file To this directory

sapjco3-platform-*.*

sapjco3.* Integration Server_directory\lib\

sapjco3.jar Integration Server_directory\packages\WmSAP\code\jars\static\

sapidoc3-*.* sapidoc3.jar Integration Server_directory\packages\WmSAP\code\jars\static\

System Environment Variable

Linux, Solaris LD_LIBRARY_PATH

AIX LIBPATH

HP-UX SHLIB_PATH

webMethods SAP Adapter Installation Guide Version 7.1 5

Page 6: 7-1 SAP Adapter Install Guide

Important! If you installed the SAP Adapter on a Windows machine running SAP 7.10, the SAP Adapter might not appear in the Adapters list in Integration Server. This behavior occurs because as of SAP release 7.10, SAP uses the Visual Studio 2005 Compiler SP1 for x86 Windows. Required dynamic link libraries (DLLs) are usually installed with SAPinst during the installation. However, if you only use individual programs from SAP 7.10 or higher, the required DLLs might be missing from your system. See the resolution as described in SAP note 0000684106. You can find the complete SAP notes at http://service.sap.com/notes.

Upgrading to SAP Adapter 7.1

Upgrading from SAP Adapter 6.5

SAP Adapter 7.1 is compatible with the SAP Adapter 6.5 at the public API level, and it is also compatible with most of the integrations built using the webMethods SAP Adapter 6.5.

Please read the following compatibility considerations before upgrading:

SAP Adapter 7.1 is compatible with SAP Adapter 6.5 on the Public Service API; therefore, no action is required for public APIs.

SAP Adapter 6.5 uses the previous SAP IDoc Library 2 while SAP Adapter 7.1 uses the redesigned SAP IDoc Library 3. SAP has changed the package name and internal structure of the SAP IDoc Class Library 3.

The new SAP IDoc Library 3 package name is com.sap.conn.idoc, whereas the package name of the old SAP IDoc Library 2 was com.sap.mw.idoc. The names of the main IDoc Library classes are also changed as follows:

This SAP IDOC Library 3 class… Had this name in the SAP IDOC Library 2…

com.sap.conn.idoc.IDocDocumentList com.sap.mw.idoc.IDoc.DocumentList

com.sap.conn.idoc.IDocDocument com.sap.mw.idoc.IDoc.Document

com.sap.conn.idoc.IDocSegment com.sap.mw.idoc.IDoc.Segment

com.sap.conn.idoc.IDocSegmentIterator com.sap.mw.idoc.IDoc.SegmentIterator

com.sap.conn.idoc.IDocSegmentMetaData

com.sap.mw.idoc.IDoc.SegmentMetaData

com.sap.conn.idoc.IDocRecord com.sap.mw.idoc.IDoc.Record

com.sap.conn.idoc.IDocRecordMetaData

com.sap.mw.idoc.IDoc.RecordMetaData

6 webMethods SAP Adapter Installation Guide Version 7.1

Page 7: 7-1 SAP Adapter Install Guide

The redesign of the SAP IDoc Class Library 3 required the following changes to the SAP Adapter 7.1 IDoc Java API:

See the API documentation of the SAP IDoc Library 3 for more details.

Package Changes

com.wm.adapter.sap.idoc.IDataRecord Return values and arguments might be of different type due to changes in the IDoc Library package structure.

The setField(..) methods have been renamed to setValue(..).

com.wm.adapter.sap.idoc.IDataSegment Return values and arguments might be of different type due to changes in the IDoc Library package structure.

com.wm.adapter.sap.idoc.IDataDocument Return values and arguments might be of different type due to changes in the IDoc Library package structure.

com.wm.adapter.sap.idoc.IDataDocumentList Return values and arguments might be of different type due to changes in the IDoc Library package structure.

An IDataDocumentList may contain only IDocs of the same type. The addDocument(..) methods will therefore throw an IDocException if an IDoc of a different type is added to an non-empty IDataDocumentList.

com.wm.adapter.sap.idoc.IDocDocumentList Return values and arguments might be of different type due to changes in the IDoc Library package structure.

IDataDocumentList might contain only IDocs of the same type. Therefore, the addDocument(..) methods have been removed. You must use the add(..) or addNew(..) methods instead.

webMethods SAP Adapter Installation Guide Version 7.1 7

Page 8: 7-1 SAP Adapter Install Guide

Manually Upgrading

The following manual migration instructions address the compatibility considerations listed above.

Public Service API

No action is required for public APIs.

Java IDoc API

Software AG suggests that you replace any usage of the classes from Java package com.wm.pkg.sap.idoc in your custom application code with the corresponding classes from package com.wm.adapter.sap.idoc. For more information about these classes, see the webMethods SAP Adapter IDoc Java API which is available on the SAP Adapter 7.1 home page.

As described in the previous section, the com.wm.adapter.sap.idoc package is changed from SAP Adapter 6.5 to SAP Adapter 7.1 as a result of changes in the SAP IDoc Library 3. Therefore, you must modify all Java application code based on the com.wm.adapter.sap.idoc package of SAP Adapter 6.5 to compile and run properly with SAP Adapter 7.1. Do the following:

Replace any references to com.sap.mw.idoc with com.sap.conn.idoc.

Replace old SAP IDoc Class Library 2 classes with their IDoc Class Library 3 equivalents described in the table above.

Rename all IDataRecord.setField(..) calls to IDataRecord.setValue(..).

Place calls to the IDataDocumentList.addDocument(..) methods in a try/catch-block to avoid IDocExceptions when the IDoc type of the new IDoc document is different from the IDoc type of the other IDocs in the list.

Substitute addDocument(..) methods with calls to the add(..) or addNew(..) methods because the addDocument(..) methods have been removed from the IDocDocumentList class.

Upgrading from SAP Adapter 4.6

SAP Adapter 7.1 is compatible with the SAP Adapter 4.6 at the public API level, and it is also compatible with most of the integrations built using the webMethods SAP Adapter 4.6.

However, the SAP Server parameters, the inbound and outbound maps created with the earlier 4.x versions of the SAP Adapter, and the WmPartners routing rules used in conjunction with the SAP Adapter 4.x must be migrated for use with SAP Adapter 7.1. You cannot use the SAP Adapter 7.1 to run the inbound maps, outbound maps, and the routing rules generated for the earlier SAP Adapters, or vice versa. You can manually upgrade the integrations built with webMethods SAP Adapter 4.6 to webMethods SAP

8 webMethods SAP Adapter Installation Guide Version 7.1

Page 9: 7-1 SAP Adapter Install Guide

Adapter 7.1 or use the migration utilities of SAP Adapter 7.1 to automatically migrate. For more information, see “Manually Upgrading” on page 9 and “Automatically Upgrading” on page 14.

Please read the following compatibility considerations before upgrading:

SAP Adapter 7.1 is compatible with SAP Adapter 4.6 on the Public Service API; therefore, no action is required for public APIs.

Note: In relation to encoding/decoding IDocs, this is done in one step and there is no need to call pub.sap.idoc:encodeSDATA or pub.sap.idoc:decodeSDATA services along with the encoding/decoding services.

SAP Adapter 7.1 is compatible with SAP Adapter 4.6 on the Java Doc API. However, the old Java IDoc API is deprecated and has been replaced. The new enhanced Java IDoc API provides easier access to IDocs at the Java level. For information about the manual steps needed, see “Java IDoc API” on page 10.

SAP servers are replaced by RFC connections. For information about the manual steps needed, see “SAP Servers” on page 10.

SAP server listeners are replaced by RFC listeners. For information about the manual steps needed, see “SAP Server Listeners” on page 10.

RFC outbound maps are replaced by RFC adapter services. For information about the manual steps needed, see “RFC Outbound Maps” on page 11.

RFC inbound maps are replaced by synchronous RFC listener notifications. For information about the manual steps needed, see “RFC Inbound Maps” on page 12.

Content based routing and mapping configuration is compatible between the both versions. For information about the manual steps needed, see “Content Based Routing and Mapping Configuration” on page 13.

WmPartners is no longer supported because SAP Adapter 7.1 implements its own transaction store and routing engine:

You do not need to migrate an SAP Adapter 4.6 WmPartners transaction store into an SAP Adapter 7.1 transaction store; therefore, no action is required.

Routing rules are replaced by routing notifications.

Routing rules priority is replaced by Notification Order setup.

For information about the manual steps needed, see “WmPartners” on page 13.

Manually Upgrading

The following manual migration instructions address each of the compatibility considerations listed above. In general, SAP Adapter 4.6 constructs need to be transformed into SAP Adapter 7.1 namespace nodes. To do so, gather the configuration details from your SAP Adapter 4.6 installation and then use this information to create the corresponding SAP Adapter 7.1 constructs using the SAP Adapter Administrator UI or Developer.

webMethods SAP Adapter Installation Guide Version 7.1 9

Page 10: 7-1 SAP Adapter Install Guide

Public Service API

No action is required for public APIs.

Java IDoc API

Replace any usage of the classes from Java package com.wm.pkg.sap.idoc in your custom application code with the corresponding classes from package com.wm.adapter.sap.idoc. For more information about these classes, see the webMethods SAP Adapter IDoc Java API which is available on the SAP Adapter 7.1 home page.

SAP Servers

With SAP Adapter 4.6, all RFC client connections from the adapter to the SAP system were defined in the SAP Adapter Administrator UI page SAP > SAP Servers and persisted in the file Integration Server_directory\packages\SAP\config\sap.cnf. From this page, gather the configuration parameters and define your 7.1 RFC connections accordingly.

To configure new RFC connections in SAP Adapter 7.1

1 In Integration Server Administrator, go to the Adapters > SAP Adapter page.

2 On the Connections screen, click Configure New Connection.

3 On the Connection Type screen, click RFC Connection.

4 Provide the information requested. For descriptions of each field, see the webMethods SAP Adapter User’s Guide.

Important! For the Connection Alias field, specify the same name as the original SAP Server.

SAP Server Listeners

With SAP Adapter 4.6, all RFC server instances that could be used to receive data from an SAP system were defined in the SAP Adapter Administrator UI page SAP > SAP Servers > SAP Listeners for %serverName% and persisted in the file Integration Server_directory\packages\SAP\config\sap.cnf. From this page, gather the configuration parameters and define your 7.1 RFC listeners accordingly.

To configure new RFC listeners in SAP Adapter 7.1

1 In Integration Server Administrator, go to the Adapters > SAP Adapter page.

2 In the SAP Adapter menu, click Listeners.

3 Select Configure new listener and then select RFC listener from the list of available listener types.

4 Provide the information requested. For descriptions of each field, see the webMethods SAP Adapter User’s Guide.

10 webMethods SAP Adapter Installation Guide Version 7.1

Page 11: 7-1 SAP Adapter Install Guide

RFC Outbound Maps

SAP Adapter 4.6 RFC outbound maps were persisted as namespace nodes and also defined in file Integration Server_directory/packages/SAP/config/sap.cnf. Using the SAP Adapter 4.6 Administrator UI, you can see a list of outbound maps (together with the inbound maps) at SAP > SAP Servers > RFC Function Maps for %serverName%. From this page, gather the Function Module names and then define your 7.1 RFC adapter services accordingly.

Note: Before migrating outbound maps you need to synchronize the map namespace nodes with the definitions as persisted in file Integration Server_directory\packages\SAP\config\sap.cnf. You do so from the SAP Adapter 4.6 Administrator UI at SAP > SAP Servers > RFC Function Maps for %serverName% by clicking Find Maps for %serverName%, selecting all found maps, and then clicking Add.

To configure RFC adapter services in SAP Adapter 7.1

1 Start webMethods Developer or webMethods Designer.

2 For each outbound RFC, create a new adapter service:

a Select New > Adapter Service and do one of the following:

If you are using Developer, click Next.

If you are using Designer, be sure the parent namespace is selected and type a name for the adapter service. Click Next.

b Select SAP Adapter from the list of available adapter types. Click Next.

c Select the connection name that matches %serverName% as defined in section “SAP Servers”, above. Click Next.

d From the list of available templates, select RFC Adapter Service and do one of the following:

If you are using Developer, click Next, type a name and select a folder where the RFC adapter service should be stored, and then click Finish.

If you are using Designer, click Finish.

e On the Function Search tab, for the Function Name field, select the same RFC name you have taken from your SAP Adapter 4.6 outbound map definitions.

Note: If you have added modifications or extra logic to the outbound map service, these modifications cannot be directly added to the new adapter service.

f Click Save.

webMethods SAP Adapter Installation Guide Version 7.1 11

Page 12: 7-1 SAP Adapter Install Guide

RFC Inbound Maps

SAP Adapter 4.6 RFC inbound maps were persisted as namespace nodes (sap.inbound.*) and also defined in file Integration Server_directory\packages\SAP\config\sap.cnf. Using the SAP Adapter 4.6 Administrator UI, you can see a list of inbound maps (together with the outbound maps) at SAP > SAP Servers > RFC Function Maps for %serverName%. From this page, gather the Function Module names as well as the name of the service to invoke assigned to each RFC and then define your 7.1 RFC adapter notifications accordingly.

Note: Before migrating inbound maps you need to synchronize the map namespace nodes with the definitions as persisted in file Integration Server_directory\packages\SAP\config\sap.cnf. You do so from the SAP Adapter 4.6 Administrator UI at SAP > SAP Servers > RFC Function Maps for %serverName% by clicking Find Maps for %serverName%, selecting all found maps, and then clicking Add.

To configure RFC adapter notifications in SAP Adapter 7.1

1 Start webMethods Developer or webMethods Designer.

2 For each inbound RFC, create a new adapter notification:

a Select New > Adapter Notification and do one of the following:

If you are using Developer, click Next.

If you are using Designer, be sure the parent namespace is selected and type a name for the adapter notification. Click Next.

b Select SAP Adapter from the list of available adapter types. Click Next.

c From the list of available templates, select RFC Listener Notification (synchronous) and click Next.

d Select the Notification Listener Name that matches the corresponding Program ID as defined in section “SAP Server Listeners”, above. Click Next.

e If you are using Developer, type a unique name for the listener notification and select the appropriate folder. Click Next.

f Select a service to invoke. Click Next.

g Click Finish.

h On the Function Search tab, for the Function Name field, select the same RFC name you have taken from your 4.6 inbound map definitions.

Note: If you have added modifications or extra logic to the inbound map service sap.inbound.*, you must migrate these modifications manually to the processing service of the new adapter notification.

i Click Save.

12 webMethods SAP Adapter Installation Guide Version 7.1

Page 13: 7-1 SAP Adapter Install Guide

Content Based Routing and Mapping Configuration

Copy file cbr.cnf from the 4.6 directoryIntegration Server_directory\packages\SAP\config\ to the 7.1 directoryIntegration Server_directory\packages\WmSAP\config\

WmPartners

Converting Routing Rules to Routing Notifications: SAP Adapter 4.6 routing rules were persisted as namespace nodes and also defined in file Integration Server_directory\packages\WmPartners\config\gateway.cnf. Using the 4.6 Administrator UI, you can see a list of routing rules at Routing > Routing Rules. From this page, gather the Sender, Receiver, Message Type, and Transport values as well as any transport specific information and then define your 7.1 routing notifications accordingly.

To configure routing notifications in SAP Adapter 7.1

1 Start webMethods Developer or webMethods Designer.

2 For each routing rule, create a new adapter routing notification:

a Select New > Adapter Notification and do one of the following:

If you are using Developer, click Next.

If you are using Designer, be sure the parent namespace is selected and type a name for the adapter notification. Click Next.

b Select SAP Adapter from the list of available adapter types. Click Next.

c From the list of available templates, select Routing Notification. Click Next.

d Select the routing listener wm.sap.internal.ls:routingListener. Click Next.

e If you are using Developer, type a unique name and select a folder where the routing notification should be stored. Click Next.

f Select the service that should be invoked by this routing notification. Click Next and then click Finish.

Note: The service selected on the New Adapter Notification wizard will be relevant only for routing notifications that have transport IS assigned. For all other transports, select any dummy service.

g Type in values for fields Sender, Receiver, and Message Type as taken from your 4.6 routing rule definitions to assign the routing notification for corresponding inbound messages.

h For the Transport, select the one defined for the 4.6 routing rule.

webMethods SAP Adapter Installation Guide Version 7.1 13

Page 14: 7-1 SAP Adapter Install Guide

Note: SAP Adapter 7.1 does not support the same set of transports as defined with WmPartners. As a workaround you can select Integration Server as the transport in your routing notification and then code the assigned service to match your needs. For example, to transport data over FTP, the assigned service would contain public service pub.client:ftp as one invoke step plus additional mapping steps to map the values to the correct fields.

Setting the Notification Order: WmPartners 4.6 routing rules priority was persisted in file packages\WmPartners\config\RoutingRulePriorityTemplate.cnf. In SAP Adapter 7.1, there is no global template that defines the precedence of routing notification execution. Instead you can change the notification order on the routing listener level for all existing routing notifications.

To change the notification order for the routing listener in SAP Adapter 7.1

1 In the Adapters menu in the Integration Server Administrator’s navigation area, click SAP Adapter.

2 In the SAP Adapter menu, click Listeners.

3 Select the routing listener (wm.sap.internal.ls:routingListener) and change the State to Disabled.

4 Click the Edit icon for the routing listener.

5 On the Edit Listener screen, click Edit Notification Order.

6 On the Edit Notification Order screen, use the Up and Down buttons to determine the processing order in which the SAP Adapter invokes the notifications.

7 Click Save Changes.

8 Click Return to Edit Listeners.

9 Click Return to SAP Adapter Listeners.

10 Change the State of the routing listener to Enabled.

Automatically Upgrading

The “Manually Upgrading” section provides step-by-step instructions to migrate your existing SAP Adapter 4.6 based application packages to be compatible with the SAP Adapter version 7.1. This approach is easy to accomplish when only a small set of SAP Adapter 4.6 constructs (for example, inbound maps) are defined. However most of the migration steps can be automated.

To automatically upgrade to SAP Adapter 7.1

1 In the Integration Server Administrator’s navigation area, click Management.

2 In the Management page, click the Home icon adjacent to WmSAP Package Name. A new webMethods SAP Adapter 7.1 page is displayed.

14 webMethods SAP Adapter Installation Guide Version 7.1

Page 15: 7-1 SAP Adapter Install Guide

3 Click Migrate your SAP Adapter 4.6 setup to SAP Adapter version 7.1.

Follow the instructions on the Migrate your SAP Adapter 4.6 setup to SAP Adapter version 7.1 page to automatically migrate your SAP Adapter 4.6 setup for use with SAP Adapter 7.1.

Uninstalling SAP Adapter 7.1

The instructions in this section are meant to be used with the uninstallation instructions in the Software AG Installation Guide.

To uninstall SAP Adapter 7.1

1 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.

2 Start the Software AG Uninstaller, selecting the webMethods installation directory that contains the host Integration Server. In the product selection list, select Adapters > webMethods SAP Adapter 7.1.

3 After the Uninstaller completes, restart the host Integration Server.

4 The Uninstaller removes all SAP Adapter 7.1-related files that were installed. However, it does not delete files created after you installed the adapter (for example, jar files copied into Integration Server_directory\packages\WmSAP\ code\jars\static\ or configuration files), nor does it delete the adapter directory structure. You can go to the Integration Server_directory\packages directory and delete the WmSAP directory.

5 The Uninstaller does not delete any user-defined SAP Adapter 7.1 components such as connections, adapter services, or adapter notifications. Because these components will not work without the adapter, delete them manually, either at the file system level or using Developer or Designer. For instructions, see Developing Integration Solutions: webMethods Developer User’s Guide or the Designer Service Development Help.

webMethods SAP Adapter Installation Guide Version 7.1 15

Page 16: 7-1 SAP Adapter Install Guide

16 webMethods SAP Adapter Installation Guide Version 7.1