Gen Web Service Wizard and Java Proxy generator or runtime not installed
search cancel

Gen Web Service Wizard and Java Proxy generator or runtime not installed

book

Article ID: 139588

calendar_today

Updated On:

Products

Gen Gen - Workstation Toolset

Issue/Introduction

After moving Gen 8.6 to new Windows Server 2016 running the Toolset Web Service Wizard Plug-in gives initial message that the Java Proxy generator and/or runtime is not installed i.e.

CA Gen Not Installed
The Java proxy generator is not installed. The CA Web Service Wizard needs to use the XML code generated by the Java Proxy generator in order to create the WSDL file.


CA Gen Proxy Runtime Not Installed
The Java proxy runtime is not installed. The runtime is needed when the web service created by the CA Web Service Wizard is compiled and run.



The messages are non blocking i.e. if hit OK the Web Service Wizard dialog will continue and generation, build, deployment and execution can still be successful.

Environment

Release : 8.6
Gen Workstation Toolset

Cause

Support could only recreate the first message "The Java proxy generator is not installed..." if the Java Proxy generator executable file PYG.EXE is renamed so that it cannot be found. That executable file should be automatically installed during a "Typical" CA Gen installation, so typically that file should always be present.
NOTE: Java Proxy generator usage will be controlled by the CA Gen feature line 2G33 ("CA Gen Proxy Programming Interface Java") in licensing file C:\Program Files (x86)\CA\SharedComponents\CA_LIC\ca.olf.

The second message "The Java proxy runtime is not installed. ..."  is due to the Java Proxy feature not being installed by using the "Custom" CA Gen installation.

Resolution

To add the Java Proxy feature after the initial GA install, the following steps can be used.

  1. Go to Control Panel\Programs and Features.
  2. Use right mouse button on "CA Gen 8.6" and select "Change".
  3. When the installer starts select Modify and select the "Java Proxy" feature.

The message "The Java proxy runtime is not installed" should then no longer occur.

Additional Information