WebAccess, WebPublisher, and Monitor rely on the presence of a Web server in order to fulfil their functions. A number of Web servers are supported. See "GroupWise System Requirements" in "Installing a Basic GroupWise System" in the GroupWise 6.5 Installation Guide. In this section, the Apache Web server and the Tomcat Servlet Engine used to illustrate how GroupWise integrates with your Web server.
sys:\apache |
Apache installation directory |
bin |
Standard Apache directory |
conf |
Standard Apache directory |
error |
Standard Apache directory |
htdocs |
Apache document root directory |
com/novell |
Directory for Novell product files |
collexion |
Directory for Novell class files and properties files |
GWMonitor |
Directory for GroupWise Monitor files |
images |
Directory for Novell product image files |
webaccess |
Directory for GroupWise WebAccess files |
webpublisher |
Directory for GroupWise WebPublisher files |
icons |
Standard Apache directory |
sys:\tomcat\4 |
Tomcat installation directory |
webapps/ROOT |
Standard Tomcat directory |
WEB-INF |
Web server information directory |
classes/com/novell |
Directory for Novell product files |
collexion |
Directory for language-specific morphology files |
Directory for GroupWise Monitor files |
|
Directory for GroupWise WebAccess files |
|
Directory for GroupWise WebPublisher files |
|
work |
Standard Tomcat directory |
sys:\novell |
Directory for Novell product configuration files |
Subdirectory for GroupWise Monitor |
|
webaccess |
Subdirectory for WebAccess |
Subdirectory for WebAccess Application files |
The httpd.conf file is the main Apache configuration file. On NetWare 6.5, the GroupWise Installation program modifies it to include a reference to the GWApache2.conf file.
The GWApache2.conf file includes the jkmount command that enables Apache and Tomcat to communicate with each other.
The index.html file is the default HTML file that displays in your Web browser when you hit the IP address or hostname of the server. When you install WebAccess or Monitor, you have the option of replacing the default Web page with a Novell-specific Web page. See "Web Server Default Page" in "Installing GroupWise WebAccess" and "Web Server Default Page" in "Installing GroupWise Monitor" in the GroupWise 6.5 Installation Guide.
The Monitor Installation program gives you the opportunity to create a Palm Query Application (PQA) file so that you can monitor the GroupWise agents from any Palm OS device. If you want to create a PQA file after initial installation, you can run setup.exe in the \admin\monitor directory of your software distribution directory or on the GroupWise 6.5 Administrator CD and use the /pqa startup option to create the PQA file without installing GroupWise Monitor. For more information, see "Web Clipping Application (PQA) URL" in "Installing GroupWise Monitor" in the GroupWise 6.5 Installation Guide and "Creating a PQA File for the Monitor Web Console" in "Monitor" in the GroupWise 6.5 Administration Guide.
The WebAccess Installation program gives you the opportunity to create a Palm Query Application (PQA) file so that you can use the WebAccess client from any Palm OS device. If you want to create a PQA file after initial installation, you can run setup.exe in the \internet\webaccess directory of your software distribution directory or on the GroupWise 6.5 Administrator CD and use the /pqa startup option to create the PQA file without installing GroupWise WebAccess. For more information, see "Web Clipping Application (PQA) URL (NetWare and Windows WebAccess)" in "Installing GroupWise WebAccess" in the GroupWise 6.5 Installation Guide and "Creating a PQA File for the WebAccess Client" in "WebAccess" in the GroupWise 6.5 Administration Guide.
The web.xml file tells the Web server where the various GroupWise service providers and their configuration files are located. By default, they are located in subdirectories under sys:\novell.
The providers directory holds the Java* class and properties files for the Monitor provider. For more information, see "Adding or Removing Service Providers" in "Monitor" in the GroupWise 6.5 Administration Guide.
The templates directory holds subdirectories for the various file formats used in various browser environments. For more information, see "Modifying Monitor Application Template Settings" in "Monitor" in the GroupWise 6.5 Administration Guide.
The providers directory holds the Java class and properties files for the WebAccess providers. For more information, see "Adding or Removing Service Providers" in "WebAccess" in the GroupWise 6.5 Administration Guide.
The templates directory holds subdirectories for the various file formats used in various browser environments. For more information, see "Modifying WebAccess Application Template Settings" in "WebAccess" in the GroupWise 6.5 Administration Guide.
The providers directory holds the Java class and properties files for the WebPublisher providers. For more information, see "Adding or Removing Service Providers" in "WebAccess" in the GroupWise 6.5 Administration Guide.
The templates directory holds subdirectories for the various file formats used in various browser environments. For more information, see "Modifying WebPublisher Application Template Settings" in "WebAccess" in the GroupWise 6.5 Administration Guide.
The sys:\novell directory holds subdirectories for each Novell product that uses application configuration files.
The gwmonitor directory is created when you install GroupWise Monitor.
The gwmonitor.cfg file holds the same configuration information that is stored on the Monitor Application object (named GroupWiseMonitor) in eDirectory. For more information, see "Configuring the Monitor Application" in "Monitor" in the GroupWise 6.5 Administration Guide.
The logs subdirectory holds Monitor Application log files. For more information, see "Modifying Monitor Application Log Settings" in "Monitor" in the GroupWise 6.5 Administration Guide.
The webaccess directory holds files used by the WebAccess Application.
The webacc.cfg file holds the same configuration information that is stored on the WebAccess Application object (named GroupWiseWebAccess) in eDirectory. For more information, see "Configuring the WebAccess Application" in "WebAccess" in the GroupWise 6.5 Administration Guide.
The commgr.cfg file holds the same configuration information that is stored on the GroupWise Provider object (named GroupWiseProvider) in eDirectory, including the IP address, port number, number of threads, and encryption key for the WebAccess Agent. This information enables the WebAccess Application to communicate with the WebAccess Agent. For more information, see "Configuring the GroupWise Service Provider" in "WebAccess" in the GroupWise 6.5 Administration Guide.
A copy of the commgr.cfg file is automatically maintained in the WebAccess Agent queue directory (domain\wpgate\webac65a).
The spellchk.cfg file holds the same configuration information that is stored on the Novell Speller Application object (named NovellSpeller) in eDirectory. For more information, see "Configuring the Novell Speller Application" in "WebAccess" in the GroupWise 6.5 Administration Guide.
The ldap.cfg file holds the same configuration information that is stored on the LDAP Provider object (named LDAPProvider) in eDirectory. For more information, see "Configuring the LDAP Service Provider" in "WebAccess" in the GroupWise 6.5 Administration Guide.
The logs subdirectory holds WebAccess Application log files. For more information, see "Controlling WebAccess Application Logging" in "WebAccess" in the GroupWise 6.5 Administration Guide.
The users subdirectory holds session files for WebAccess users. If WebAccess times out after a period of user inactivity, the user's session information is saved. When the user logs back in, the session information is retrieved so that the user can continue working without loss of data. Also, users' message text is saved during each session, so that if the WebAccess Application is restarted or goes down, users do not lose the message text they were composing at the time.
The webpublisher directory holds files used by the WebPublisher Application.
The webpub.cfg file holds the same configuration information that is stored on the WebPublisher Application object (named GroupWiseWebPublisher) in eDirectory. For more information, see "Configuring the WebPublisher Application" in "WebAccess" in the GroupWise 6.5 Administration Guide.
The commgr.cfg file holds the same configuration information that is stored on the GroupWise Provider object (named GroupWiseProvider) in eDirectory, including the IP address, port number, number of threads, and encryption key for the WebAccess Agent. This information enables the WebAccess Application to communicate with the WebAccess Agent. For more information, see "Configuring the GroupWise Service Provider" in "WebAccess" in the GroupWise 6.5 Administration Guide.
A copy of the commgr.cfg file is automatically maintained in the WebAccess Agent queue directory (domain\wpgate\webac65a).
The default directory holds boilerplate versions of the webpub.cfg and commgr.cfg files.
The logs subdirectory holds WebAccess Application log files. For more information, see "Controlling WebPublisher Application Logging" in "WebAccess" in the GroupWise 6.5 Administration Guide.
/var/opt/novell |
Novell subdirectory under /var |
gw |
Apache document root directory for WebAccess and WebPublisher |
com/novell |
Directory for Novell product files |
collexion |
Directory for Novell class files and properties files |
images |
Directory for Novell product image files |
webaccess |
Directory for GroupWise WebAccess files |
webpublisher |
Directory for GroupWise WebPublisher files |
WEB-INF |
Web server information directory |
classes/com/novell |
Web server configuration file |
collexion |
Directory for language-specific morphology files |
Directory for GroupWise WebAccess files |
|
Directory for GroupWise WebPublisher files |
|
gwmon |
Apache document root directory for Monitor |
com/novell |
Directory for Novell product files |
gwmonitor |
Directory for GroupWise WebPublisher files |
WEB-INF |
Web server information directory |
Directory for GroupWise Monitor files |
|
httpd |
Standard Apache directory |
tomcat4 |
Standard Tomcat directory |
webapps |
Standard Tomcat directory |
The index.html file in the gw directory is the initial page for accessing the WebAccess client. See "Starting GroupWise WebAccess" in the GroupWise 6.5 WebAccess Client User Guide.
The web.xml file in the gw/WEB-INF directory tells the Web server where the various WebAccess service providers and their configuration files are located. By default, they are located in /opt/novell/groupwise/webaccess.
The providers directory holds the Java class and properties files for the WebAccess providers. For more information, see "Adding or Removing Service Providers" in "WebAccess" in the GroupWise 6.5 Administration Guide.
The templates directory holds subdirectories for the various file formats used in various browser environments. For more information, see "Modifying WebAccess Application Template Settings" in "WebAccess" in the GroupWise 6.5 Administration Guide.
The providers directory holds the Java class and properties files for the WebPublisher providers. For more information, see "Adding or Removing Service Providers" in "WebAccess" in the GroupWise 6.5 Administration Guide.
The templates directory holds subdirectories for the various file formats used in various browser environments. For more information, see "Modifying WebPublisher Application Template Settings" in "WebAccess" in the GroupWise 6.5 Administration Guide.
The index.html file in the gwmon directory is the login Web page for GroupWise Monitor if you have provided a password as described in "Configuring Authentication and Intruder Lockout for the Monitor Web Console" in "Monitor" in the GroupWise 6.5 Administration Guide. See also "Using the Monitor Agent Console".
The web.xml file in the gwmon/WEB-INF directory tells the Web server where the Monitor service provider and its configuration file are located. By default, they are located in /opt/novell/groupwise/gwmonitor.
The providers directory holds the Java class and properties files for the Monitor provider. For more information, see "Adding or Removing Service Providers" in "Monitor" in the GroupWise 6.5 Administration Guide.
The templates directory holds subdirectories for the various file formats used in various browser environments. For more information, see "Modifying Monitor Application Template Settings" in "Monitor" in the GroupWise 6.5 Administration Guide.