Here is what I did (from memory):
- set up virtual hosts in IIS4 with explicit, fully qualified host names
(virtual.host.com).
- gave each virtual host a /scripts mapping to inetpub/scripts
- in jrun admin for jse service, added a line-item to the "Multihome" tab
for each virtual host. Enter the fully qualified host name, the full path
to the servlets/jsp directory you want, and the full path to the log
directory you want. Note: I set these up *outside* of the JRun directory,
so that they wouldn't get touched in the event of an uninstall/reinstall
later (c:\servlets\host1\, c:\servlets\host1\logs, for example).
- Note: the above applies if you want each vhost to use the same jsm. If you want each one to use a different jsm, see "Multihosting" below. (added 09/20/99).
BTW: The ISAPI filter for jrun.dll is set in the Master WWW properties,
not in the "children". A long time ago (when we first installed Jrun) we
saw the "red arrow" problem, but I don't recall how it was resolved. Make
sure that you are placing the correct jrun.dll (from
/connectors/intel-win) in the scripts directory. Also, confirm that the
.jsp extension is properly mapped: in Home Directory tab, click
Configuration. There should be a mapping for ".jsp" to
"scripts/jrun.dll".
|