RepreZen API Studio requires an active subscription or trial license.  When you first install API Studio, you'll be prompted to enter a license key, or activate a free trial using the built-in license key. In either case, API Studio uses an internet connection to communicate with a license management service. 

If you're running RepreZen API Studio in an enterprise environment, or any network environment protected by a firewall, you may need to configure API Studio with your proxy settings.  In some cases, you may need to take additional steps to allow communication with RepreZen's license management service.

Determining your Proxy Settings

You will need to know the host, port, and in some cases the login credentials for your internet proxy. 

The following links have useful information to inspect your current proxy settings:

Configuring API Studio's Proxy Settings

To configure proxy settings in API Studio, click the Proxy Settings... button in the license activation dialog, and fill in the information in the Proxy Settings dialog.


If your proxy requires login credentials, you will need to obtain these from your OS proxy settings, or from your system administrator. 

We recommend that you leave the Save proxy settings in preferences box checked.  This will store the proxy information in Eclipse preferences, so the Eclipse browser control and other features can access internet resources.

Whitelisting the License Management Service

The license activation server must be reachable through your proxy.  In most cases, this is resolved just by configuring proxy settings in RepreZen API Studio as described above.  But a firewall with a default-deny policy will need to have the license activation server added to a whitelist.

In this case, you'll need to have your system administrator add online.license4j.com to the whitelist.

Note: In this kind of environment, there are likely to be other host names that need to be whitelisted.  We recommend that you contact RepreZen Support for further information, so your sysadmins can add all required host names in one batch.