In this section: |
This section only applies when using Microsoft IIS as your web server.
IIS is a web server and does not process Java on its own. Therefore, to run the WebFOCUS Servlet, IIS should be used with Apache Tomcat or another application server. This document assumes you are using Apache Tomcat.
Configuration steps are the following:
How to: |
Developer Studio connectivity components and other web-based features sometimes run as part of the web server. Therefore, IIS must be told the locations of Developer Studio files and have sufficient access to those files.
Before configuring IIS, it is a good idea to restart it. You can start and stop IIS from the Services Window, as explained in How to Start Apache Tomcat or Microsoft IIS.
inetmgr
The Internet Information Services window appears when you press Enter.
Name |
Path |
Access |
Purpose |
---|---|---|---|
approot |
drive:\ibi\apps |
Read Only |
Directory where you store application files. |
If the above name and path appears, proceed to Setting Permissions.
If approot does not appear, you should add it.
This launches the New Virtual Directory Wizard. Go through the wizard one time for each virtual directory you want to create.
Alias |
Directory Path |
---|---|
approot |
drive:\ibi\apps |
The window for setting permissions displays.
Repeat the steps if you need to define another virtual directory. Your website must be selected so that the virtual directories become its subdirectories. After creating a virtual directory, ensure that your site is selected and not the virtual directory you just created.
Two kinds of permissions issues are involved when using IIS:
IIS permissions determine what IIS is allowed to do. You can set this through the Internet Services Manager for the WebFOCUS aliases (virtual directories).
If the Developer Studio installation configures IIS for you, they should default correctly.
NTFS permissions determine what each user ID is allowed to do through the file system. You can set this in Windows Explorer or My Computer by right-clicking a folder, choosing Properties, and clicking the Security tab. NTFS permissions take precedence over IIS permissions. If the user ID that IIS runs under does not have NTFS permissions to write to a directory, then IIS cannot write to that directory.
IIS and Tomcat need access to the Developer Studio directories. However, when using IIS with Apache Tomcat, you normally do not need to set NTFS permissions. IIS needs only Read NTFS permissions, which it should have by default. Tomcat runs as the Local System account, which automatically has full access. These defaults can be changed if you require.
If you need to set NTFS permissions, determine which user IDs require access to Developer Studio directories. Then set NTFS permissions to allow those user IDs full access.
WebFOCUS |