Causes: There are two causes to this so called phenomenon. They are:
a. Your Internet Explorer is using Microsoft Virtual Machine. The JVM (Java Virtual Machine) in IE will not allow locally run applets to connect back to its own machine. It will always throw a security exception no matter how low you set the java security on the browser. OR
b. Your machine running the chat server does not have a web server running.
Please
note that our Chat Blazer chat client will work on any Java enabled web
browser. The following solutions provide remedies for testing the chat
client using Internet Explorer on the same machine running the chat server
*but without* any web server running concurrently.
Solution: There are three solutions which you can take. Any of them
will allow you to test the Chat Blazer client located on the same machine
running the chat server.
Solution I
You can download the latest Java Runtime Environment v1.4.x files from Sun Microsystems. The download page is located at:
http://java.sun.com/getjava/download.html
Download JRE for Windows, if you are testing on a Windows platform.
After you have installed JRE v1.4.x on your machine, go to Internet Explorer and select Tools from the top menu. Next, click on "Internet Options..." and followed by the "Advanced" tab. You should see a list of options with checkboxes. Scroll to the section titled "Java (Sun)". Check the box "Use Java 2 v1.4.0".
Click on OK. You need to close your browser and launch the chat client again. Ensure that the Chat Blazer server is already started.
Solution II
- You need to launch and run a web server on the machine running the chat server. Examples of common web servers are Microsoft Personal Web Server, IIS 4.0 and IIS 5.0, WebSite Professional, Apache Web Server. You may like to go to Download.Com to install a suitable web server application on your machine.
- Configure the web server to point the web root directory to the directory where cbclient.htm file is stored (as specified during the installation process). E.g. if you have installed the Chat Blazer Evaluation package to "C:\chat", then you should edit the web root location property in the web server software to "C:\chat".
- In the browser location bar, type "http://localhost/cbclient.htm" or "http://127.0.0.1/cbclient.htm". This should load the cbclient.htm file that is physically located in the C:\chat directory.
Solution III
Alternatively, you may use Netscape browser (which does not require the installation of a web server on your local machine running the chat server).
The password is "password". If the
password does not work, take a look at the file admin.dat that is found in the
same directory as the rest of the Chat Blazer .jar files. You can use NotePad
or any other text editor to view the content of admin.dat file. The content
corresponds to the administrator's password.
Yes, this implementation is possible. Chat Blazer has a direct login feature which allows you to configure Chat Blazer to accept the username and to load the chat client automatically. The member does not have to enter his username again in order to chat. Now how is this done? After a successful login, the member login verification script will have to generate a dynamic value for the Chat Blazer parameter <param name="member" value="membername"> where "membername" has to be a dynamic and unique value. The script will generate all of the Chat Blazer <param> tags and insert the membername into the <param name="member"...> tag as shown above. E.g. if you have a member called "Tom12", the script will generate <param name="member" value="Tom12">. Once the Chat Blazer client accepts this value, the chat client will load automatically with the members name.