Using ICQ Java on OS/2 Warp

By Elton H. Marks

EHNet, Inc., Internet Services

Currently I'm working on Windows NT but during two years I used ICQ Java on Warp 4.0 and it runs very fine, rather than ICQ on Microsoft Windows.

Are you interested in running fine ICQ on OS/2 Warp? I recommend the ICQ Java that you can download from Hobbes (http://hobbes.nmsu.edu). Simply get the file ICQJava_Preview.zip (620,035 bytes), unzip it in a root with -d, /directrories or equivalent and the ICQJava tree will be created.

In your config.sys set the ICQ home as:

SET ICQ_HOME=c:\ICQJava

Using your favorite text editor open the file ICQ.cmd:

set classpath=c:\jdk1.1.4\lib\classes.zip

set ICQ_HOME=c:\ICQJava

c:\jdk1.1.4\bin\java -classpath %CLASSPATH%;%ICQ_HOME%\ICQ.jar Mirabilis.ICQ.NetAware.CNetAwareApp -path %ICQ_HOME%

pause



And edit it adding your Java path:



set classpath=c:\Java11\lib\classes.zip

set ICQ_HOME=c:\ICQJava

c:\Java11\bin\java -classpath %CLASSPATH%;%ICQ_HOME%\ICQ.jar Mirabilis.ICQ.NetAware.CNetAwareApp -path %ICQ_HOME%

pause



Replacing <jdk1.1.4> by the apropriate name, as <Java11>

Boot your machine, open the ICQJava directory with a file manager to access ICQ.cmd or create a desktop object for it. Simply click it and ICQJava immediately runs fine!

If you are using a previous version of ICQJava, please read the file "Update.txt"

expand the zip file you downloaded.

the file should open a subdirectory ICQJava.

cd into ICQJava and read LICENSE.TXT.

if you agree to the terms specified in LICENSE.TXT :



set the PATH to point to the location of java.exe of jdk1.1



set CLASSPATH to point to classes.zip of jdk1.1



Mini FAQ



Q: When i run ICQ i get the message :

Unable to initialize threads: cannot find class java/lang/Thread

A: Make sure the environment variable CLASSPATH points to the file classes.zip in your JDK directory.



Q: I get an exception when i run ICQ.

A: If the configuration files were manually changed, ICQ won't run.



Q: after I've registered a new user, when i run ICQ again, i get regsiter New/Existing user dialog.

A: check that the environment variable ICQ_HOME is set to ICQJava directory.





Release notes



# Release notes for version 0.981a



Changes from version 0.981 to 0.981a



* Remove ICQ# option added.

* Unregister user option added.

* Preferenced bugs fixed (Status messages, Sounds)

* System panel vanishing bug fixed.



Changes from version 0.98 to 0.981



* New user info bug fixed.

* Firewall support added.



Changes from version 0.95 to 0.98



* File trasfer added.



Changes from version 0.911 to 0.95



* Added DND Status.

* Added Out Status.

* Added Chat (IRC layout only).

* ICQJava now works Peer-To-Peer.



Changes from version 0.91 to 0.911



* Fixed search user by email bug.



Changes from version 0.90 to 0.91



* ICQJava now works on JDK1.1.1 and above.

Note for linux users: In order to avoid memory leaks, please use the latest

JDK version (currently, JDK1.1.3v2-1).

* Minimize/Maximize feature added.

CONTACT

Elton H. Marks

e-mail adress: ehmpage@ibm.net

http://www.goelton.com

@Macarlo, Inc.
@Macarlo's Shareware & Web
OS/2
Java Lobby Member
Java Site Accredited

[TOP] [HOME] [INDEX]