FitServerProtocol [add child]

This is a description of the FitServer component that is require for each FIT implementation for the purpose integrating with FitNesse.

FitServer is invoked by a simple console command.
java fit.FitServer

Command Line Arguments:
Java usage: java fit.FitServer [-v] host port socketTicket

If not, it is followed by the error description.

Errors and Exceptions:
- Connection Error: If the STATUS recieved at connection is not zero, then somehitng has gone wrong. The value of STATUS is the length of the error message the FitNesse will send. Before exiting FitServer should read the error message and print it to standard error.
- Transaction Error: If an exception is thrown during the processing of transactions then the exception should be wrapped in an HTML table and written back over the socket as though it were the test results. An exception thrown at any other point is considered fatal and may invoke abnormal termination.