Documentation Comments
Use this form to comment on this topic. You can also provide any general observations about the Online Documentation, or request that additional information be added in a future release.
Reality V15.0 ()
RealWeb (M6859IG+RealWeb.htm)
RealWeb allows the Reality DataBasic programmer to develop Web pages using data held in a Reality database. It consists of a set of Java servlets that run on a web server and a DataBasic API for constructing HTML pages.
The RealWeb API provides a suite of subroutines that the DataBasic programmer can use to interface to the Web browser - that is, to access arguments passed as part of the URL and to construct the HTML page that will be returned to the browser. Routines are provided to do the following:
The table below lists the information you will need when installing RealWeb. You can fill in the second column of the table so that you have the information to hand during the installation process (print out this page if you are viewing it on-line).
The location of the directory on your web server or servlet plug-in where servlets are stored (the servlet directory) - refer to your web server or plug-in documentation. | |
The location of the document root directory of your web server - refer to your web server or plug-in documentation. | |
root password if installing on UNIX. |
If your web server does not support servlets, install a servlet plugin, such as JRun. This can be purchased from Adobe (http://www.adobe.com/products/jrun/).
If you are using the Netscape Enterprise Server, you will need to do the following:
The servlets require the Java Run Time Environment (JRE) version 1.2 or above. If this is not available, it can be downloaded from Sun's web site (http://java.sun.com/j2se/).
Sun hosts used as web servers may need Solaris patches in order to run JRE 1.2. These patches are listed on, and may be downloaded from the above Web site.
The installation package includes readme.txt files for several of the external components.
Reality CD-ROM Component Installation Utility
The following components are available
JDBCdriver V1.0 RealSQL-JDBC driver interface to Reality
JReal V3.2 Java interface to Reality (DDA & RSC)
RealWeb V3.2 Web interface to Reality
Select component to install
Install JDBC driver y/n/q [n]:
Install JReal y/n/q [n]:
Install RealWeb y/n/q [n]:
Press RETURN until you are prompted to install RealWeb; then enter y.
Note: JReal is a prerequisite for RealWeb. When you select RealWeb, JReal is included automatically.
You are then prompted
About to install ......... Confirm?
Enter y to continue.
/usr/northgateis/JReal-3.1/class/jreal.jar
or on Windows:
C:\Program Files\NorthgateIS\JReal-3.1\jreal.jar
On UNIX:
/usr/northgateis/JReal-3.1/class
On Windows:
C:\Program Files\NorthgateIS\JReal-3.1\class
This contains the reality.properties file.
For information on how to set CLASSPATH, refer to Setting Environment Variables.
Log on to the SYSMAN account and run SSM. Then do the following:
http://ServerName/servlet/rwconfig
where ServerName is the DNS name of your Web server. If this fails to generate the configuration editor front screen then it may require the web server (and/or the servlet plug in) to be stopped and re-started to recognise the configuration change.
http://ServerName/servlet/reality/SectionName/RW.DEMO
where ServerName is the DNS name of your Web server and SectionName is the name of the connection you have just created. This should result in the demonstration front page being displayed. If the message
RealWeb error: Missing entry in ini file
is displayed, either you have typed the section name wrongly, or something is missing from the section's configuration.
When upgrading from RealWeb 2, you must first remove the directory com/northgateis (on UNIX), or com\northgateis (on Windows) and all its contents from the web server's servlet directory.