Progress
Open Client
Developer’s Guide


Preparing To Generate Proxies For a Java Client On UNIX Using Batch ProxyGen

To configure your UNIX environment to generate a predefined Java proxy using Batch ProxyGen:

  1. Make sure that you have a JDK on your system.
  2. NOTE: If you have already installed a Progress product that requires the platform JDK, you do not need to perform this step.

  3. Specify the compiler location and CLASSPATH using the GUI ProxyGen. For more information see Generating and Managing Proxies."
  4. If any of the following files are not on your system from another Progress installation, copy them from a Windows system where the Open Client Toolkit is installed to any directory that preserves the directory structure under Progress-Install-Directory.
  5. Text files:

    1. Progress-Install-Directory\bin\bproxygen (Make sure execute mode is set on this file using the chmod command.)
    2. Progress-Install-Directory\properties\international.properties.
    3. Binary files:

    4. Progress-Install-Directory\java\progress.jar
    5. Progress-Install-Directory\java\proxygen.zip
  6. Set the following environment variables:
    1. DLC — Set DLC to the UNIX Progress-Install-Directory (from Step 2).
    2. JVM — Set JVM to the full pathname of the platform JVM. For example, /jdk/bin/java.
    3. PATH — If you do not specify a path to the Java compiler in your proxy ProxyGen project file, you must add the compiler directory to PATH.
    4. JDKCP — Only use for Version 1.1.x of Java. Set JDKCP to the full pathname containing classes.zip or the equivalent. For example, /jdk1.1.8/lib/classes.zip.
  7. Copy the ProxyGen project file (.pxg) to any directory.
  8. Make sure that the Progress r-code for the proxy is accessible to your system.
  9. Make sure that both the Propath syntax and the r-code paths relative to the Propath setting (defined in the project file) are valid on this system.
  10. NOTE: In the Propath on UNIX, Windows drive letters are ignored and back slashes (\) are automatically changed to forward slashes (/). You can also use dot (.) as a Propath component on UNIX.


Copyright © 2004 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095