Notes:
Radar Release Notes
-------------------
Author : Leong Mun Wai <munwai@cyberway.com.sg>
Date : 20010104
Version : 0.9 beta 1
Requirements
------------
* Tomcat 3.2.x (http://jakarta.apache.org/builds/tomcat/release/v3.2/bin)
* JDOM Beta 5 (http://www.jdom.org)
* Java 2 SDK 1.3
* Xerces 1.2.1 for Java (http://xml.apache.org/dist/xerces-j)
Installation
------------
1. Make sure the JDOM and Xerces jars are in your CLASSPATH. Placing the jars
in $TOMCAT_HOME/lib will also work for UNIX users.
2. Set the environment variable TOMCAT_HOME to point to the Tomcat installation
in which Radar will be used.
3. Copy radar.war into $TOMCAT_HOME/webapps/.
4. (NEW) Comment or delete the tag <xmlmapper:debug level="0"/> in
$TOMCAT_HOME/conf/server.xml. Refer to 'Known Issues' below for more details.
5. (NEW) Setting up radar for Tomcat 3.2:
Tomcat 3.2 introduces some additional security features, so here's how
to get Radar working with it.
i. Add a Context tag to $TOMCAT_HOME/conf/server.xml
<Server>
<!-- Other tags ... -->
<ContextManager debug="0" workDir="work" showDebugInfo="true">
<!- Other tags... -->
<!-- Add this -->
<Context path="/radar"
docBase="webapps/radar"
crossContext="true"
debug="0"
reloadable="true"
trusted="true" >
</Context>
</ContextManager>
</Server>
ii. Add a user tag to $TOMCAT_HOME/conf/tomcat-users.xml
<tomcat-users>
<!-- Other user tags... ->
<!-- Add this -->
<user name="admin" password="admin" roles="admin" />
</tomcat-users>
You can change the 'name' and 'password' attributes to your
preference.
Radar is placed in the 'admin' realm by default. You can change
this in $TOMCAT_HOME/webapps/radar/WEB-INF/web.xml.
6. Start (or restart) Tomcat.
7. Point your browser to http://your.tomcat.host:port/radar/
8. Authenticate with the name and password set in step 5.
9. The Radar admin page should appear, with a list of available
contexts.
Known Issues (IMPORTANT!)
-------------------------
1. Radar reads $TOMCAT_HOME/conf/server.xml, the Tomcat server config file.
However, there is an undeclared namespace, xmlmapper that causes
JDOM/Xerces to throw an exception. As a work around, comment out the
<xmlmapper:debug level="0" /> element at the top of server.xml.
License
-------
Radar is distributed under the GNU General Public License. Refer to GPL
for details.
Changes:
Radar Changelog
---------------
Version: 0.5 beta 1 Date: 20001019
-------------------------------------
* Initial release
Version: 0.5 beta 2 Date: 20001114
-------------------------------------
* File path separators changed to use File.separator. Radar should work under
Windows now.
* Set XMLOutputter for pretty printing. XML config files will no longer
appear as a single line.
* Reduced size of screen fonts.
* Fixed bug where empty icon and description tags were added under servlet
tags.
Version: 0.5 beta 3 Date: 20001115
-------------------------------------
* Fixed a bug in server.jsp which prevented the webserver port from being
updated.
Version: 0.5 beta 4 Date: 20001119
-------------------------------------
* Fixed a bug in reading of docbase under Windows
* Added creation of sample index.jsp during the addition of a new context
* Removed support link. Support information is now on the new Radar website.
Version: 0.9 beta 1 Date: 20010104
-------------------------------------
* Tomcat 3.2 compatibility.
Copyright © 2010 Geeknet, Inc. All rights reserved. Terms of Use