Kbase 19359: Steps to deploy and/or compile ADM2 objects at client.
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  9/11/2007 |
|
Status: Verified
GOAL:
Steps to deploy and/or compile ADM2 objects at client.
GOAL:
How to deploy an Application based on ADM2 Smart Objects?
FACT(s) (Environment):
Progress 9.x
OpenEdge 10.x
FIX:
When you deploy applications in a runtime environment (for example, client networking) and use Version 9.x ADM2 technology, it is the Application Partner (AP) or Independent Software Vendor's (ISV) responsibility to make sure their end-user is supplied with the necessary ADM2 runtime support programs from the AP or ISV's development license.
These files are not installed with a runtime license such as Progress Client Networking. This is intentional. The ADM2 support programs are shipped only with Progress development licenses (i.e. ProVISION, ProVISION Plus). To deploy ADM2 (run the SmartObject code) at the client site:
1. Copy the %DLC%/gui/adm2 folder (for Windows) or the %DLC%/tty/adm2 (for UNIX) from the development license to the appropriate directory on the client site. For example, on a Windows client machine, copy the folder %DLC%/gui/adm2 from the development license to the client machine into the %DLC%/gui/adm2 directory.
2. On development machine, encrypt and then copy the following directories and files to the client machine keeping the same directory structure on the client:
2.1. Directories:
%DLC%/src/adm2
%DLC%/gui/adecomm
2.2. Files:
%DLC%/gui/get
%DLC%/gui/set
%DLC%/gui/fn
%DLC%/gui/fnarg
4. Use the -rx option when you compile with client networking.