|
Test Pilot | ![]() |
||||||||||
|
Test Pilot Classic Manual |
||||||||||||
Java Installation of Test Pilot's web server component under MacOS requires that the server first have an Apple MRJ Java Virtual Machine installed. MRJ version 2.2 or better running under MacOS 8.x or 9.x on a PowerPC Macintosh are minimal requirements. MRJ is available free from Apple at: Java Servlet Runner Once MRJ is installed on the MacOS server, the web service software must support running Java programs under the server's control. The software for performing this task is called a Java servlet runner. This is typically implemented using a third party plug-in for the web service software. WebSTAR for MacOS version 3+ has such a plug-in included but many of our users have experienced problems in getting their particular choice of servlet runner properly configured. We recommend the use of New Atlanta Communications' ServletExec for MacOS servers as our preferred Java servlet runner. It is quite easy to install and the company's technical support is first rate. We typically include a trial version of ServletExec in our distribution. This version can be simply upgraded to the full version with the purchase of a serial number. We offer a discount for ServletExec when it is purchased along with Test Pilot. ServletExec for MacOS (1252K download) works well with the following popular MacOS Web Servers:
We recommend that you carefully read and follow the installation procedures as outlined in ServletExec's manual. In order to view the ServletExec User Guide you'll need a copy of the free Adobe Acrobat Reader. To verify that you have installed the servlet runner properly, attempt to access one of the bundled servlets that are typically included. ServletExec includes a servlet called DateServlet. Access the following URL replacing server.edu with your server's name: http://server.edu/servlet/DateServlet/ You should receive a web page with the current date and time on it. The Distribution Once you have successfully installed MRJ and the Java servlet runner, a Servlets folder will have been typically created for you. It is in this folder where Java servlets such as Test Pilot's web server component are installed. To install Test Pilot, copy the TestPilot3.jar file from the distribution files into the Servlets folder. To verify that you have it installed properly, access the following URL replacing server.edu with your server's name: http://server.edu/servlet/TestPilot3/ You should receive a Test Pilot login screen. Configuring the Servlet Java servlet runners have a number of options that allow you to specify configuration information. Init Parameters Configuring ServletExec with parameters is accomplished as follows. If you are using another Java servlet runner, consult their manual to see how they accomplish these steps.
Initialization Argument Setting Information: Servlet Aliases To ensure that your server will direct URL's accessing Test Pilot documents to the Test Pilot servlet, you must create servlet aliases for the extensions used by Test Pilot. That is, if a user accesses a file ending in .tp3, you want the Test Pilot servlet to handle that request. To have the server do so, you need to specify that all requests for files ending in .tp3 should be handled by Test Pilot. An important side effect of using aliases is to secure the files from prying eyes. Any attempt to access the files will be handed off to Test Pilot which protects the files according to your security selections. Create servlet aliases with ServletExec as follows. If you are using another Java servlet runner, consult their manual to see how they accomplish these steps.
Aliases must be created for ALL permutations of character case. As the .tp3 and .tpj aliases are defined above, aliases must be created for the following extensions:
|
|
||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||