All-Access 1.x Technical FAQ

From All-Access
Jump to: navigation, search

General FAQs

What is a passcode and when is it needed?

A passcode is a code supplied to you when you purchase All-Access. You register the passcode with the [Embarcadero Developer Network (EDN)], which then generates serial numbers for individual products.

What is meant by "to cache" a product or product versions?

The term "to cache" is generally used when you download a single product from the Embarcadero site to the Server. When products are available from the Server, the term "cache" refers to the set of products and versions that have been downloaded from Embarcadero.

What is the "sandbox" and what does it do?

The sandbox refers to the location where InstantOn products store local data. By default the path of the sandbox is:

C:\Documents and Settings\usename\Application Data\Embarcadero\Sandbox

How can I switch the Client between Network, Workstation, and USB modes?

There is one All-Access Client executable; however it behaves differently depending on whether it connects to an All-Access Server (Network), to the Embarcadero website (Workstation), or to files on the same USB device (USB).

To switch between modes, open the Preferences > Server tab and select or clear the Enable server mode check box.

The Client detects USB mode by the presence of the usbproducts.xml file. You can run in USB mode on any hard drive by copying the USB directories to the hard drive.

In addition, product files and licenses are stored in different places for the different modes. Because of this, there are some issues to consider if you have been using one mode for a while and want to switch to another. Related details are covered in the following sections.

Where do the products reside?

There are two types of product files for All-Access:

  • InstantOn executables (_ion.exe)
  • product installers (.exe)

The USB Client contains InstantOn executables and product installers in the products directory. The USB Client requires an XML file called usbproducts.xml to obtain the information it needs to launch the products.

The ToolCloud product download directory is not configurable. The path of the download directory is:

C:\Program Files\Embarcadero\All-Access Server\EMBTProducts

Later versions use the ToolCloud directory instead of All-Access Server:

C:\Program Files\Embarcadero\ToolCloud\EMBTProducts

The ToolCloud uses the allproducts.xml file to determine the location and naming conventions of the product executables.

The ToolBox, in workstation mode, downloads products to the directory specified by the Preferences >Locations tab. By default it is at:

 C:\Documents and Settings\username\Local Settings\Application Data\Embarcadero\All-Access\Products

The Toolbox uses the wsproducts.xml file to determine the location and naming conventions of the product executables.

What is the directory structure for the ToolCloud? This sections is UNDER CONSTRUCTION, NOT YET VALIDATED

If you have to manually install the products, use the copyproducts.bat script to create the product directories. See the notes in the script or run the help command for details.

> copyproducts.bat /?

Alternatively, you can manually create and populate the directory structure as described in the following table.

The default locations are:

%%PROGRAMFILES%%\Embarcadero\ToolCloud\EMBTProducts  

or, on 64-bit systems:

%%PROGRAMFILES%% (x86)\Embarcadero\ToolCloud\EMBTProducts 
3rdRail 3RDRAIL\2.0.1
C+\+ Builder CBUILDER\2010 (December 2009)
DBArtisan DBARTISAN\8.7.1
Delphi DELPHI\2010 (December 2009)
Delphi for PHP DELPHI_FOR_PHP
Delphi Prism DELPHI_PRISM
Change Manager 5.1.3 EMBARCADERO_CHANGE_MANAGER\5.1.3 ChangeManager\Version5.1.3
Change Manager 5.1.2 EMBARCADERO_CHANGE_MANAGER ChangeManager\Version5.1.2
Change Manager 5.1.1 EMBARCADERO_CHANGE_MANAGER ChangeManager\Version5.1.1\GA
Change Manager 5.1 EMBARCADERO_CHANGE_MANAGER CChangeManager\Version5.1
Change Manager 5.0.3 EMBARCADERO_CHANGE_MANAGER ChangeManager\Version5.0.3\GA
DB Optimizer EMBARCADERO_DB_OPTIMIZER\2.0.1
EA/Studio EMBARCADERO_EASTUDIO\1.6
J Optimizer EMBARCADERO_J_OPTIMIZER
Performance Center EMBARCADERO_PERFORMANCE_CENTER\2.7.2
Schema Examiner EMBARCADERO_SCHEMA_EXAMINER
ER/Studio Data Architect 8.5.2 ERSTUDIO\8.5.2 ERSTUDIO\8.5.2\
ER/Studio Data Architect 8.5.1 ERSTUDIO ERSTUDIO\8.5.1\
ER/Studio Data Architect 8.5 ERSTUDIO ERStudio\Version8.5\GA\
ER/Studio Viewer 8.5 ERSTUDIO\85 ERSTUDIO\85\
ER/Studio 8.0.3 ERSTUDIO ERStudio\Version8.0.3\GA\
ER/Studio Viewer 8.0.3 ERSTUDIO ERStudioViewer\Version8.0.3\GA\
ER/Studio Software Architect ERSTUDIO_SOFTWARE_ARCHITECT\1.0
InterBase SMP INTERBASE_SMP\2009
JBuilder JBUILDER\2008 R2
Rapid SQL RAPID_SQL\7.6.4
Rapid SQL Developer RAPID_SQL_DEVELOPER\2.1
JOptimizer EMBARCADERO_J_OPTIMIZER\2009

Workstation Client FAQs

How do I get product trial licenses with Workstation Client?

Click the Get Trial Licenses button at the bottom of the Workstation Client. Enter your EDN account and password and click Request Trial. The trials are good for 30 days. You can obtain the trial licenses only once for an individual login/password.

How do I refresh an All-Access Workstation Client trial?

For Workstation Client trials, ask Customer Support to extend the trial.

Where are the license configuration files (.slip files) stored for the Workstation Client?

The path of the licenses directory is:

C:\Program Files\Embarcadero\All-Access Server\licenses

USB Client FAQs

Where are the license configuration files (.slip files) for the USB Client?

For 1.0.3, Licenses are in the slips directory on the USB. The USB Client uses the usbproducts.xml file to associate the correct .slip file with a product.

For 1.0.3.1 customers, there are no .slip files on the default image. Click on the Get Trial Licenses button on the Client page. A set of 30-day, one-time licenses will download to the slips directory on your system.

Can I use my retail license with the USB Client?

This is under consideration; however, at present USB mode is available only as a trial.

What if I want to try out products that are not on the USB?

For products that are not available on the USB, it is best to use the Free Trials Download page.

Server and Network Client FAQs

What is meant by "to charge the Server"?

"To charge the Server" means to download products from the Embarcadero site to the All-Access Server. You can charge the Server with all products during the installation process, or use the Cache all products button at the bottom of the Server's View Products page.

How does the Server handle re-installation?

The Server installer will first uninstall a pre-existing Server, if one exists. Re-launch the installer to perform the new install.

The Server uninstall process leaves certain directories in place. This is so you do not have to re-install product files, license files, or other important components. These directories are:

C:\Program Files\Embarcadero\All-Access Server
         \logs
         \EMBTProducts
         \data\db
              \licenses

How does the Server handle product updates?

Using the settings in the Server Admin >Product catalog updates page, an administrator can update products when new versions come out. They can also monitor these activities using the Notifications tab.

If a "silent patch" is updated on the Server, it will automatically replace the existing version without notification.


I get a 404 error from Tomcat when attempting to connect to the Server home page, what can I do?

There is a file on the apache.org site that for some reason is not accessible. Follow these steps:

  1. Copy the file http://tiles.apache.org/dtds/tiles-config_2_1.dtd to a local directory on the Server machine.
  2. Edit the tiles-def.xml file at:
C:\Program Files\Embarcadero\All-Access Server\webapps\aaserver\WEB-INF\tiles-def.xml
At the top of the tiles-def.xml file change the URL for tiles-config_2_1.dtd to the new location on the Server machine.