Consultor Eletrônico



Kbase P147457: How to manually configure the OpenEdge Sonic ESB Native Adapter ?
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   15/10/2009
Status: Verified

GOAL:

How to manually configure the OpenEdge Sonic ESB Native Adapter ?

GOAL:

How to deploy an instance of the OpenEdge Sonic ESB Native Adapter ?

FACT(s) (Environment):

OpenEdge 10.1C
OpenEdge 10.2A
Sonic ESB 7.5.x
Sonic ESB 7.6.x
All Supported Operating Systems

FIX:

These are the general steps to manually configure the OE Sonic ESB Native Adapter:
- 1) In the Sonic Management Console, under the Configure tab, create an instance of the OpenEdge Native Services called dev.OpenEdge.
- 2) Create an MF Container called dev_OpenEdgeTest.
- 3) Create an ESB Container called dev_OpenEdgeTest.
- 4) Add the dev.OpenEdge Service to the dev_OpenEdgeTest ESB Container.
- 5) Go into the properties of your ESB Container which is hosting your OpenEdge ESB Adapter instance.
- 6) Under the Resources tab of the ESB Container add the following jar files:

sonicfs:///System/OpenEdge/10.2A/esbadapter/lib/activation.jar
sonicfs:///System/OpenEdge/10.2A/esbadapter/lib/esbadptr.jar
sonicfs:///System/OpenEdge/10.2A/esbadapter/lib/mail.jar
sonicfs:///System/OpenEdge/10.2A/esbadapter/lib/regexp.jar
sonicfs:///System/OpenEdge/10.2A/esbadapter/lib/soap.jar
sonicfs:///System/OpenEdge/10.2A/esbadapter/lib/servlet.jar
Note: If they are not located in the SonicFS, then they can be imported from the %DLC%\esbadapter\lib directory.
- 7) Add the dev_OpenEdgeTest ESB Container to the dev_OpenEdgeTest MF Container.
- 8) Go into the properties of the dev_OpenEdgeTest MF Container.
- 9) Under the Environment tab, create a new Java System Property called com.progress.openedge.home and set the value to your OpenEdge install directory (e.g. C:\Progress).
- 10) Restart the Sonic MF Container which is hosting your ESB Container.