RepreZen API Studio requires an active subscription or trial license. When you first install API Studio, the Onboarding Wizard asks you to enter your email address, name, and company website. Following that, it asks for a license key, or allows you to activate a free trial using the built-in license key.
In either case, API Studio uses an internet connection to communicate with RepreZen's CRM and license management services. If you registered for a paid subscription on RepreZen's online store, API Studio may also need to communicate with the e-commerce provider to verify that your subscription is still active.
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 CRM, license management and/or e-commerce services.
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:
- What Is My Proxy at WhatIsMyProxy.com
- Advanced Proxy Check at WhatIsMyIPAddress.com
- How to Find My Proxy Server at techwalla.com
- How to Change Proxy Settings at WikiHow.com
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 Required Services
The license management, CRM, and (for self-service paid subscriptions) e-commerce services 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 these services added to a whitelist.
In this case, you'll need to have your system administrator add the following domains to the whitelist:
You may also need to whitelist these additional domains for Maven code generation and auto-update:
|Code Generation |
(Required only for pre-GenFlow projects*)
|Eclipse Update Site||products.reprezen.com|
* As of release 1.6.13, new RepreZen projects use the GenFlow framework for code generation, which no longer requires access to the maven.reprezen.com domain. Update from the legacy project format to GenFlow is recommended. See the support article for details.