- What is CAMS?
- What can CAMS do?

- Introduction
- Setup Accounts
- Features of CAMS

- A/C opening form
- Client Terminal

  Cams Client :
  Full Installation
  Installation Guide
  (This Installation
  inclube Broker 8888 &
  Broker 9999)
  Upgrape Batch
  Upgrade Guide
- Admintools Links

  Broker 8888
  Broker 9999

- Web Statement Links

  Broker 8888
  Broker 9999

- Email Statement

- Cams Web

  Broker 8888
  Broker 9999

- Cams Mobile

  Broker 8888
  Broker 9999

- Contact Us

User Guide
- CAMS User Guide

e-finet Integration Setup

Last updated: Wednesday, December 29, 2004

This document outlines the steps for setting up CAMS to work with e-finet.

Virtual Machine

The e-finet application is a Java applet that runs under a browser environment, and for it work properly a Java Virtual Machine (or Java Runtime Environment) has to be installed. Most versions of Windows come with Microsoft Virtual Machine (MSVM), but since 2004, Microsoft no longer distributes it with Windows (e.g. some newer versions of Windows XP). However, it still can be downloaded at here.

If MSVM is not available, Sun JRE can be used instead. To install JRE, download and run the latest version from the Sun website. At the time of this writing, the latest version is 1.4.2_04.

If both virtual machines are installed, CAMS will use MSVM, regardless of the virtual machine setting in Internet Explorer.


The e-finet link establishes a communication between CAMS and the e-finet Java applet through sockets. The default security of both virtual machines blocks socket communications. To enable socket communications, please follow the following steps for your virtual machine.

Microsoft Virtual Machine

The security for MSVM has to be modified if MSVM is installed, even if Sun JRE is also installed. Select Tools->Internet Options from Internet Explorer and follow the steps below:

Sun Java Runtime Environment

The security for Sun JRE have to be modified only when MSVM is not installed. But first make sure that it is set as the default virtual machine. Select Tools->Internet Options from Internet Explorer:

Make sure that "簣N Java 2 <version> 瞼峏布t;applet>" is checked. To confirm that Sun JRE is used, look for the Sun Java icon in the taskbar tray when an applet is running.

To allow socket communications, the Java user policy file has to be modified to override default security.

  1. Make sure that no web browser is in use.
  2. Backup the original user policy file (e.g. C:\Program Files\Java\j2re1.4.2_04\lib\security\java.policy)
  3. Right-click here and select the "Save Target As..." option from the pop up menu to save the new policy file.
  4. Replace the original policy file with the new one.

CAMS settings

To enable the e-finet link in CAMS, display the setup dialog by right clicking on the order form and selecting Setup, then select e-finet from the list of Data Sources. Fill in the User ID and Password according to the client's e-finet account information.

This setting can also be changed through AdminTools.

If everything is setup properly, you should see e-finet running in the CAMS Market Info window. If a stock number is entered in the order form, eFinet will show info on the specified stock. If an e-finet price is doubled clicked, the CAMS order form will be automatically filled with the specified stock number, side, and price.


Q. e-finet is showing up as a gray box.

A. Depending on your connection, the Java applet may take some time to load, please be patient.

Q. The Chinese characters in e-finet are showing up as square blocks.

A. Make sure that the Locale settings (簣z穠繙礎a簞炡]穢w) in Windows is set to Chinese (Hong Kong SAR):

Q. I see the e-finet applet running properly, but nothing happens when I double-click on a price.

A. For whichever JVM used, please make sure that the default security is overridden to enable socket communications.

Unit 3A,11/F,

Tel: 2391-8816 Fax: 2390-9385

Copyright c 1998, POP ELECTRONIC PRODUCTS LTD. All rights reserved