CyberTools for Libraries Page 1 of 5

Installing Multiple Versions of Java (a.k.a. Kronos work around) May 2006

Overview Kronos and possibly a few other applications are stuck on old versions of Java. The good news is that you can have multiple versions of Java installed on your workstation.

Three solutions are provided here. Solution 2 below is the simplest, cleanest solution. It doesn't involve downloading another standalone version of Java, and you will not need to make adjustments to your browser settings. If you are not permitted to install vendor applications, then solution 3 works by tying one browser (e.g., ) to the old Sun Java 1.3, and then tying the new Java to 6 (or better) or (any).

Solution 1: The easiest solution would be to have Kronos tell you that they now work with the latest version of Java. Let us know what you find out regarding this: Please send e-mail to [email protected].

Solution 2: You can download our CyberJ Client application, which has the same functionality as the browser-based applet, but doesn't use the browser and the Java plugin. You can install it so that it uses a particular version of Java. Point your browser to:

http://www.cybertoolsforlibraries.com/library/#SYSTEM and select

10. Install CyberJ Client for Windows and Mac OS X (2005/8/9)

Make sure the checkbox next to 'Include VM in download' is selected, and click on the 'Start Installer for Windows...' button to begin the CyberJ Client install. The install is self-explanatory, so you can just follow the instructions given. After the install you should have a 'CyberTools' program group under the Start -> All Programs. In the CyberTools group, select the CyberJ Client application. When it starts, confirm what version of Java you are running by selecting the Help menu, and then select About. A window will pop up, and on the third line down will be a line telling you what version of Java is running. Next, under the Applications menu, select New. A window will open, similar to the one below. Change the fields to look like the following: CyberTools for Libraries Page 2 of 5

a. If you are running on the CyberTools ASP Web Hosted Server

where MyBO is the value of the query string variable xec, e.g.,

http://maple.cybertoolsforlibraries.com/cyberj/library_bootstrap.html?xec=MyBO&Tunn el=http://maple.cybertoolsforlibraries.com/cgi-in/tunnel&UseRouter=1&portnum=20004 &mnode=127.0.0.1&mport=20001

Your value will not be MyBO. It is unique to each catalog.

Also, if you use "Back Office Functions via Firewall Backdoor" then your Router Port# is 443 (i.e., not 20004).

Connect [email protected] if you need help. CyberTools for Libraries Page 3 of 5

b. If you are on your own server:

c. The CyberTools Demo Server:

For all 3 scenarios of a through c, select the [Save] button after making your changes.

To use your Back Office, go to CyberJ's Applications menu, select Run, and then your application name. This should bring you to the CyberTools for Libraries login screen. You may now log in using the username and password provided to you. CyberTools for Libraries Page 4 of 5

Solution 3: If you are not allowed to install vendor applications, then solution 3 works by tying one browser (e.g., Internet Explorer) to the old Sun Java 1.3, and then tying the new Java to Netscape 6 (or better) or Firefox (any). You may wish to remove all versions of Java from your PC, and then start fresh. If you do this, you should install version 1.3 of Java first, and then install version Java 1.5. When installing the versions of Java, it will ask you if you want to associate that particular version of Java with a particular browser (Internet Explorer OR Netscape). Decide before installing Java, which browser you want to use for CyberTools for Libraries. When asked if you want to associate a particular browser with Java 1.5, select the browser you have decided to use for CyberTools. When installing Java 1.3, you may choose to associate it with the other browser you have installed on your system. We recommend using Java 1.3 with Internet Explorer, and Java 1.4 or 1.5 with Netscape or Firefox.

If you already have Java version 1.3 and 1.5 installed, you should be able to go into your Windows Control Panel, and make the associations described above. First make sure that no browsers are running. In the Windows Control Panel (Start -> Control Panel), there should be two Java icons. The one for version 1.3 have a label similar to 'Java Plug-in 1.3.X', and the icon for version 1.5 should just be 'Java.'

In the Java 1.3 Plug-in Control Panel, select the Browser tab, and then select the 'Microsoft Internet Explorer' check box:

In the Java 1.5 Control Panel, select the Advanced tab, then select the plus-sign next to ' tag support', and then select ' and Netscape':

CyberTools for Libraries Page 5 of 5