ReadME.txt for DemoALFSsoDemo1

This simple application can be run standalone (without ALF SSO) 
or as demonstration of ALF SSO (with the ALF SSO Gatekeeper.)

You can switch between these two modes by copying one of two files
in the WEB-INF folder to web.xml:
   "For standalone app without SSO web.xml" - this version of web.xml is
        for seeing how the demo application runs without ALF SSO. It is
        a trivial application comsisting of two servlets for ToolA and ToolB
        along with an index.html launcher web page to launch them
   "For SSO demo web.xml" - this version of web.xml is for demonstrating
        the effect of ALF SSO.  This version of web.xml incorporates
        the ALF SSO Gatekeeper as a ServletFilter.
        
Notes:
   1. For a quick "out of the box" verification that the core application
   has been installed correctly, the web.xml is configured to NOT use
   ALF SSO.  Once the application is verified:
      a. Shut down the web server
      b. Within the WEB-INF folder, copy the file "For ALFExampleTool web.xml"
       on top of "web.xml"
   
   2. The application is distributed as a expanded war folders, without
    dependent libraries and modules that we cannot yet distribute via Eclipse.
    The libraries need to be copied into WEB-INF/lib and the Axis2 modules
    go into WEB-INF/modules.
   
   3. Copy the .class files from the ALFGatekeeper servlet filter into
   the WEB-INF/classes folder of the ALFExampleTool
   
   4. For running the ALFExampleTool demo with SSO, it is recommended to copy the
   index.html launch page into a folder outside of the web application. This
   will allow the launch page to not be filtered by the ALF SSO gatekeeper.
   The demo works either way, but is more illustrative with the index.html
   launch page outside of the web application (and hence outside the control
   of the ALF SSO Gateway.)
 