Вы сначала четко определитесь с конфигурацией WebServer+Servlet. Потом найдите документ по прединсталляции, который соответствует выбранной Вами конфигурации. У Вас ArcIMS9.1 - ищите документ для него, а не для ArcIMS9.0.
Вместо Tomcat4.1.29 нужно скачать Tomcat4.1.30 для правильной работы с русским языком. И строго следовать рекомендациям по установке (например нельзя устанавливать Tomcat в каталог с пробелами). Tomcat в отличии от ServletExec не требует покупки лицензий на коннекты к сервлету. Если внимательно выполнить все шаги, то всё будет работать.
Можно также использовать и Tomcat 5.0.28, тогда документ здесь:
Но в этом случае после полной инсталляции ArcIMS, для того чтобы работал ArcMap Server необходимо руками исправить содержимое файла ArcGIS\ArcIMS\AppServer\Tasker\Tasker.properties.
Вместо:
C:\Program Files\ArcGIS\ArcIMS\Middleware\Tasker\Tasks.xml
должно быть:
C:
\\Program Files\\ArcGIS\\ArcIMS\\AppServer\\Tasker\\Tasks.xml
Правильный путь к инсталяции исправите сами.