{"id":24407,"date":"2024-02-15T14:53:34","date_gmt":"2024-02-15T22:53:34","guid":{"rendered":"https:\/\/docs.extraview.com\/v25\/book\/extraview-microsoft-iis-1\/"},"modified":"2025-02-17T13:01:55","modified_gmt":"2025-02-17T21:01:55","slug":"extraview-microsoft-iis-1","status":"publish","type":"page","link":"https:\/\/docs.extraview.com\/v25\/extraview-25\/installation-upgrade-guide-1\/software-installation-upgrades-1\/extraview-microsoft-iis-1\/","title":{"rendered":"ExtraView with Microsoft IIS"},"content":{"rendered":"<p>This section covers installing Microsoft IIS as a web server to work with ExtraView.<\/p>\n<p>Note: If you have already installed the Apache Web Server, you should skip this section. You do not require two web servers for ExtraView to work.<\/p>\n<p>These instructions assume that you already have IIS installed and functional. It also assumes that you have followed the instructions in this document to install Java and Tomcat, and that you have imported the ExtraView schema\/database into Oracle or MSSQL. IIS does not have sufficient capability as an application server to correctly run Java applications. It works as the web server, while Apache Tomcat works as the application server.<\/p>\n<h3>\n\tMicrosoft IIS Versions 5 &amp; 6 with Tomcat 5.5<\/h3>\n<h4>\n\tInstall configuration files<\/h4>\n<p>You have already downloaded these files as described earlier: isapi_redirect.dll isapi_redirect.properties uriworkermap.properties workers.properties If installing into a different directory than described in this document, please update uriworkermap.properties with the appropriate path names. Then, copy the four files into C:\\ExtraView\\Tomcat5.5\\conf<\/p>\n<h4>\n\tConfigure IIS<\/h4>\n<p>Open up your Windows Control Panel. Go to Administrative Tools and open the Internet Information Services Application. Expand your local computer entry, until you see the default Web site. You should see an image similar to the following:<\/p>\n<p><img decoding=\"async\" src=\"\/v25\/extraview-media\/images\/ig\/windows\/iis1.png\" \/><\/p>\n<p>Right-click on the default Web site and select Virtual Directory from the New menu. Select the Next button and enter the value tomcat in the Alias text box. Click Next.<\/p>\n<p><img decoding=\"async\" src=\"\/v25\/extraview-media\/images\/ig\/windows\/iis2.png\" \/><\/p>\n<p>Browse to the directory containing your isapi_redirector.dll file, which in our case should be C:\\ExtraView\\Tomcat5.5\\conf and select the Next button.<\/p>\n<p><img decoding=\"async\" src=\"\/v25\/extraview-media\/images\/ig\/windows\/iis3.png\" \/><\/p>\n<p>Now make sure that you have the permissions set to read, run, and execute.<\/p>\n<p><img decoding=\"async\" src=\"\/v25\/extraview-media\/images\/ig\/windows\/iis4.png\" \/><\/p>\n<p>Continue through the Virtual Directory Wizard, until you reach the end. To add the ISAPI Redirector to the default Web site, right-click on the default Web site and select the menu item Properties. Select the ISAPI Filters tab.<\/p>\n<p><img decoding=\"async\" src=\"\/v25\/extraview-media\/images\/ig\/windows\/iis5.png\" \/><\/p>\n<p>Press the <strong>Add<\/strong> button. Enter tomcat as the filter name and browse to the location of the isapi_redirector.dll file.<\/p>\n<p><img decoding=\"async\" src=\"\/v25\/extraview-media\/images\/ig\/windows\/iis6.png\" \/><\/p>\n<p>Now press the <strong>OK<\/strong> button until you are back at the Internet Information Services dialog. If you right-click, select Preferences and select the ISAPI Filters tab again, you should see a green up arrow beside Tomcat.<\/p>\n<div class=\"textGreyBg\">\n\t<strong>Note<\/strong> &#8211; For IIS 6.0 &#8211; If you check on its status, you may notice that the ISAPI filter hasn\u2019t been successfully loaded at this stage, even if you have re-started IIS. This is expected behaviour and is documented in the IIS6 Operations Guide. In an effort to optimize resources in IIS 6.0, an ISAPI filter is not loaded until a request is made to a Web site that requires the ISAPI filter. Until this request is made, IIS Manager does not display the status of the ISAPI filter. You should continue to the end of the configuration, and then try loading ExtraView.<\/div>\n<p><img decoding=\"async\" src=\"\/v25\/extraview-media\/images\/ig\/windows\/iis7.png\" \/><\/p>\n<p>Next on the Home Directory tab set the local path to C:\\Extraview\\Tomcat5.5\\webapps<\/p>\n<p><img decoding=\"async\" src=\"\/v25\/extraview-media\/images\/ig\/windows\/iis8.png\" \/><\/p>\n<p>Finally, we have to allow the web service extension for Tomcat. In Internet Information Services (IIS) Manager, click on Web Service Extensions. Select Allow a New Web Service Extension.<\/p>\n<p><img decoding=\"async\" src=\"\/v25\/extraview-media\/images\/ig\/windows\/iis9.png\" \/><\/p>\n<p>In the dialog, enter tomcat as the extension name and browse to isapi_redirect.dll under Required files. Check the check box to Set extension status to Allowed and click <strong>OK<\/strong>.<\/p>\n<p><img decoding=\"async\" src=\"\/v25\/extraview-media\/images\/ig\/windows\/iis10.png\" \/><\/p>\n<p>Now, you are ready to restart the Internet Information Services (IIS) Service and bring up ExtraView in a browser window. Depending on your configuration of IIS, there may be errors when a user accesses a function that requires JavaScript. For example, going to the <em>Add<\/em> or the <em>Query<\/em> screens may show JavaScript errors. The solution to this is to move the ExtraView evj folder to the root of the IIS home location.<\/p>\n<h3>\n\tMicrosoft IIS Version 7 or Tomcat 7.0<\/h3>\n<p>IIS Version 7 has changed considerably. The key differences are in the installation procedure and in the connector to the Apache Tomcat application server. To assist in this configuration, please see the following web pages:<\/p>\n<ul>\n<li>\n\t\thttp:\/\/learn.iis.net\/page.aspx\/484\/configure-3-tier-deployment-architecture-using-application-request-routing &#8211; a resource that shows how to configure a 3-tier deployment architecture using Application Request Routing<\/li>\n<li>\n\t\thttp:\/\/www.iis.net\/download\/ApplicationRequestRouting &#8211; an explanation of Application Request Routing<\/li>\n<li>\n\t\thttp:\/\/www.iisadmin.co.uk\/?p=72 &#8211; this helpful page covers how To configure IIS 7.0 and Tomcat with the JK 1.2 connector.&nbsp; Note the comments if you receive a &#8220;404 &#8211; Page Not Found&#8221; error: &#8220;If you are running a 32 bit version of Tomcat with a 32 bit JK connector on an x64 OS you have to configure the Application Pool -&gt; Advanced Settings -&gt; Enable 32 bit Applications = TRUE. You also need to ensure that the NTFS permissions are set for the user defined by Identity.&#8221;<\/li>\n<li>\n\t\thttp:\/\/jspors.blogspot.com\/2009\/01\/setting-up-64-bit-tomcat-6-on-iis7.html &#8211; A helpful page on setting up the 64-bit Tomcat 6 on IIS7<\/li>\n<li>\n\t\thttp:\/\/tomcat.apache.org\/connectors-doc\/webserver_howto\/iis.html &#8211; IIS HowTO<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>This section covers installing Microsoft IIS as a web server to work with ExtraView. Note: If you have already installed the Apache Web Server, you should skip this section. You do not require two web servers for ExtraView to work. These instructions assume that you already have IIS installed and functional. It also assumes that&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":24373,"menu_order":13,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_lmt_disableupdate":"no","_lmt_disable":"","_kad_blocks_custom_css":"","_kad_blocks_head_custom_js":"","_kad_blocks_body_custom_js":"","_kad_blocks_footer_custom_js":"","_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"footnotes":""},"class_list":["post-24407","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>ExtraView with Microsoft IIS - Product Documentation<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/docs.extraview.com\/v25\/extraview-25\/installation-upgrade-guide-1\/software-installation-upgrades-1\/extraview-microsoft-iis-1\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"ExtraView with Microsoft IIS - Product Documentation\" \/>\n<meta property=\"og:description\" content=\"This section covers installing Microsoft IIS as a web server to work with ExtraView. Note: If you have already installed the Apache Web Server, you should skip this section. You do not require two web servers for ExtraView to work. These instructions assume that you already have IIS installed and functional. It also assumes that...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/docs.extraview.com\/v25\/extraview-25\/installation-upgrade-guide-1\/software-installation-upgrades-1\/extraview-microsoft-iis-1\/\" \/>\n<meta property=\"og:site_name\" content=\"Product Documentation\" \/>\n<meta property=\"article:modified_time\" content=\"2025-02-17T21:01:55+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/docs.extraview.com\/v25\/extraview-25\/installation-upgrade-guide-1\/software-installation-upgrades-1\/extraview-microsoft-iis-1\/\",\"url\":\"https:\/\/docs.extraview.com\/v25\/extraview-25\/installation-upgrade-guide-1\/software-installation-upgrades-1\/extraview-microsoft-iis-1\/\",\"name\":\"ExtraView with Microsoft IIS - Product Documentation\",\"isPartOf\":{\"@id\":\"https:\/\/docs.extraview.com\/v25\/#website\"},\"datePublished\":\"2024-02-15T22:53:34+00:00\",\"dateModified\":\"2025-02-17T21:01:55+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/docs.extraview.com\/v25\/extraview-25\/installation-upgrade-guide-1\/software-installation-upgrades-1\/extraview-microsoft-iis-1\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/docs.extraview.com\/v25\/extraview-25\/installation-upgrade-guide-1\/software-installation-upgrades-1\/extraview-microsoft-iis-1\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/docs.extraview.com\/v25\/extraview-25\/installation-upgrade-guide-1\/software-installation-upgrades-1\/extraview-microsoft-iis-1\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/docs.extraview.com\/v25\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"ExtraView 25\",\"item\":\"https:\/\/docs.extraview.com\/v25\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Installation &#038; Upgrade Guide\",\"item\":\"https:\/\/docs.extraview.com\/v25\/extraview-25\/installation-upgrade-guide-1\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Software Installation &#038; Upgrades\",\"item\":\"https:\/\/docs.extraview.com\/v25\/extraview-25\/installation-upgrade-guide-1\/software-installation-upgrades-1\/\"},{\"@type\":\"ListItem\",\"position\":5,\"name\":\"ExtraView with Microsoft IIS\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/docs.extraview.com\/v25\/#website\",\"url\":\"https:\/\/docs.extraview.com\/v25\/\",\"name\":\"ExtraView Product Documentation\",\"description\":\"ExtraView Documentation\",\"publisher\":{\"@id\":\"https:\/\/docs.extraview.com\/v25\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/docs.extraview.com\/v25\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/docs.extraview.com\/v25\/#organization\",\"name\":\"ExtraView Corporation\",\"url\":\"https:\/\/docs.extraview.com\/v25\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/docs.extraview.com\/v25\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/docs-stg.extraview.com\/wp-content\/uploads\/2024\/03\/favicon.png\",\"contentUrl\":\"https:\/\/docs-stg.extraview.com\/wp-content\/uploads\/2024\/03\/favicon.png\",\"width\":512,\"height\":512,\"caption\":\"ExtraView Corporation\"},\"image\":{\"@id\":\"https:\/\/docs.extraview.com\/v25\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"ExtraView with Microsoft IIS - Product Documentation","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/docs.extraview.com\/v25\/extraview-25\/installation-upgrade-guide-1\/software-installation-upgrades-1\/extraview-microsoft-iis-1\/","og_locale":"en_US","og_type":"article","og_title":"ExtraView with Microsoft IIS - Product Documentation","og_description":"This section covers installing Microsoft IIS as a web server to work with ExtraView. Note: If you have already installed the Apache Web Server, you should skip this section. You do not require two web servers for ExtraView to work. These instructions assume that you already have IIS installed and functional. It also assumes that...","og_url":"https:\/\/docs.extraview.com\/v25\/extraview-25\/installation-upgrade-guide-1\/software-installation-upgrades-1\/extraview-microsoft-iis-1\/","og_site_name":"Product Documentation","article_modified_time":"2025-02-17T21:01:55+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/docs.extraview.com\/v25\/extraview-25\/installation-upgrade-guide-1\/software-installation-upgrades-1\/extraview-microsoft-iis-1\/","url":"https:\/\/docs.extraview.com\/v25\/extraview-25\/installation-upgrade-guide-1\/software-installation-upgrades-1\/extraview-microsoft-iis-1\/","name":"ExtraView with Microsoft IIS - Product Documentation","isPartOf":{"@id":"https:\/\/docs.extraview.com\/v25\/#website"},"datePublished":"2024-02-15T22:53:34+00:00","dateModified":"2025-02-17T21:01:55+00:00","breadcrumb":{"@id":"https:\/\/docs.extraview.com\/v25\/extraview-25\/installation-upgrade-guide-1\/software-installation-upgrades-1\/extraview-microsoft-iis-1\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/docs.extraview.com\/v25\/extraview-25\/installation-upgrade-guide-1\/software-installation-upgrades-1\/extraview-microsoft-iis-1\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/docs.extraview.com\/v25\/extraview-25\/installation-upgrade-guide-1\/software-installation-upgrades-1\/extraview-microsoft-iis-1\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/docs.extraview.com\/v25\/"},{"@type":"ListItem","position":2,"name":"ExtraView 25","item":"https:\/\/docs.extraview.com\/v25\/"},{"@type":"ListItem","position":3,"name":"Installation &#038; Upgrade Guide","item":"https:\/\/docs.extraview.com\/v25\/extraview-25\/installation-upgrade-guide-1\/"},{"@type":"ListItem","position":4,"name":"Software Installation &#038; Upgrades","item":"https:\/\/docs.extraview.com\/v25\/extraview-25\/installation-upgrade-guide-1\/software-installation-upgrades-1\/"},{"@type":"ListItem","position":5,"name":"ExtraView with Microsoft IIS"}]},{"@type":"WebSite","@id":"https:\/\/docs.extraview.com\/v25\/#website","url":"https:\/\/docs.extraview.com\/v25\/","name":"ExtraView Product Documentation","description":"ExtraView Documentation","publisher":{"@id":"https:\/\/docs.extraview.com\/v25\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/docs.extraview.com\/v25\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/docs.extraview.com\/v25\/#organization","name":"ExtraView Corporation","url":"https:\/\/docs.extraview.com\/v25\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/docs.extraview.com\/v25\/#\/schema\/logo\/image\/","url":"https:\/\/docs-stg.extraview.com\/wp-content\/uploads\/2024\/03\/favicon.png","contentUrl":"https:\/\/docs-stg.extraview.com\/wp-content\/uploads\/2024\/03\/favicon.png","width":512,"height":512,"caption":"ExtraView Corporation"},"image":{"@id":"https:\/\/docs.extraview.com\/v25\/#\/schema\/logo\/image\/"}}]}},"taxonomy_info":[],"featured_image_src_large":false,"author_info":{"display_name":"carl.koppel","author_link":"https:\/\/docs.extraview.com\/v25\/author\/carl-koppel\/"},"comment_info":0,"_links":{"self":[{"href":"https:\/\/docs.extraview.com\/v25\/wp-json\/wp\/v2\/pages\/24407","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/docs.extraview.com\/v25\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/docs.extraview.com\/v25\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/docs.extraview.com\/v25\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/docs.extraview.com\/v25\/wp-json\/wp\/v2\/comments?post=24407"}],"version-history":[{"count":0,"href":"https:\/\/docs.extraview.com\/v25\/wp-json\/wp\/v2\/pages\/24407\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/docs.extraview.com\/v25\/wp-json\/wp\/v2\/pages\/24373"}],"wp:attachment":[{"href":"https:\/\/docs.extraview.com\/v25\/wp-json\/wp\/v2\/media?parent=24407"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}