Choose your language
Back to startpage

AniTa for the Web
Frequently Asked Questions (FAQ)

Last updated: 16th April 2015


  2. What versions of Java do I need ?
  3. Do I need the Java plug-in when running AniTa as an applet in my browser ?
  4. What is the difference between the signed and unsigned versions of AniTa for the Web ?
  5. What versions of Windows will it run on ?
  6. Can I use AniTa for the Web as part of my own Java Application ?
  7. What choices do I have when deploying AniTa for the Web ?
  8. Does AniTa support SSH ?



Why it happens:
Starting with Java 7 Update 51, Java does not allow users to run applications that are not signed (unsigned), self-signed (not signed by trusted authority) or that are missing permission attributes.
AniTa jar files from April System Design are always signed, but the certificate is only valid for a certain period. Normally 2 years. When running AniTa as an applet in a browser, the certificate must be valid, or the host must be in the Java site exception list.

How to fix it:
If you get the Java error message "APPLICATIONS BLOCKED", it can be fixed in 2 ways:
1. Download the currently released version of AniTa for WEB.
2. Insert the web site in the exception list.
In Windows, do it this way:
In your client PC, open “Java configuration”. Find it in “Start->All programs->Java”.
Select “Security” tab
In Exception Site List, click “Edit Site List”
Click OK a few times to get back out.

Now, you should be able to reach your site. First time you will get a security warning, just confirm and you will be OK.


What versions of Java do I need ?

In order to run the AniTa for the Web terminal emulator or its configuration program you must have a JAVA Runtime Environment (JRE) which is compatible with JAVA 2 Standard Edition (J2SE).

Although AniTa for the Web will run with a JRE version 1.2, we recommend using at least version 1.2.2 and if possible we strongly suggest that you use version 1.4 or 1.5.

Some features such as printing work better with JRE 1.3, while other features such as history scroll back require JRE 1.3.

Furthermore JRE 1.3 provides better performance than 1.2, and with 1.4 performance has yet again been improved.


Do I need the Java plug-in when running AniTa as an applet in my browser ?


Some browsers such as the latest versions of Netscape 6 and Internet Explorer 6 do not have internal Java support and thus must have a Java plug-in to provide this.

Other browsers such as earlier versions of Netscape and Internet Explorer did have internal Java support, but this was only version 1.1. As AniTa requires J2SE (version 1.2 or later) you must have a Java plug-in to provide this.

Some web browsers may come with the Java plug-in, this includes Netscape 6, while other browsers will need to download it.

The first time the web browser encounters a web page that specifies the use of the plug-in, the browser must download and install the required files. System administrators can determine where users download Java Plug-in software; either from or from an internal server.

For more details about the plug-in, see:


What is the difference between the signed and unsigned versions of AniTa for the Web ?

Starting with version 2, we only distribute the signed version.

AniTa version 1 for the Web is provided in two versions, the file janita.jar which is unsigned and the file janitas.jar which has been signed.

When an applet that has been signed is loaded into the web browser it is possible to verify who its creator was (in our case April System Design AB with a home site of

The applet is also checked to verify that it has not been changed since it was signed by the creator. A signed applet cannot be infected by a virus and still be successfully verified.

Web browsers contain a security mechanism called the sandbox. This sandbox greatly restricts the capabilities of applets. For example, the sandbox will only allow an applet to establish a terminal session (telnet) with the web server, it is not possible to telnet directly into any other machine.

However because of the built in verification security in a signed applet, it is possible for the user to "trust" a signed applet. The "trusted" applet still runs within the browser's sandbox, but with many of the restrictions removed.

The following functions can be performed by a signed, but not an unsigned, AniTa for the Web applet.

  1. Connect to any machine via telnet.
  2. Read and write files on the local client's file system.
  3. Start other programs on the local client.
We recommend using the signed version of the AniTa for the Web applet.


What versions of Windows will it run on ?

AniTa for the Web will run on any Windows platform that supports the Java 2 Standard Edition virtual machine. At the time of writing, Sun's Java 2 Runtime Environment, Standard Edition Version 1.4.0 supports Microsoft Windows 95 / 98 / 2000 / ME / XP / NT 4.0

However when running on Windows 95 it requires that it have Winsock version 2 installed. (Winsock version 2 is installed by default on all later Windows versions)

The following URL contains information about how to determine if the Winsock 2.0 components are installed on a Windows 95 platform:

You can download the Winsock 2.0 for Windows 95 from this address:

When attempting to connect using an earlier Winsock (e.g. Winsock 1.1 on Windows 95), the following error message is often the result:

Unable to connect to host exception
option unsupported by protocol: create


Can I use AniTa for the Web as part of my own Java Application ?


AniTa for the Web contains a JavaBean which can be used as part of your own application. It is possible to send commands via AniTa to the host and to obtain screen information from AniTa. Furthermore AniTa implements Events that notify the application when things happen such as data received or key pressed.

For more information, please contact:


What choices do I have when deploying AniTa for the Web ?

There are many possibilities for deploying AniTa for the Web. These provide easy of support and maintenance and greatly reduce the total cost of ownership. They include:

  1. As an application installed locally on the workstation.
  2. As an application installed centrally on a file server.
  3. As a Web Start application installed centrally on a web server.
  4. As an Applet installed centrally on a web server.

All but the first choice, have the advantage of a centralized installation which makes upgrades and maintenance of configuration files much easier.

Web Start application can be started either from a browser or from a desktop icon. The applet can be started only from a browser and the other two applications only from the desktop.

The applet must be run in a browser, and not in it's own window. The Web Start application has the best of both worlds, it can be started by clicking on a link in a browser, but has the flexibility to use its own window.


Does AniTa support SSH ?

Yes, AniTa version 2 includes support for SSH.

To the top


© Copyright 2004-2020 by April System Design