Académique Documents
Professionnel Documents
Culture Documents
How to configure an Internet Information Services server as a front end to a WebLogic application server
Overview
This document describes the process of configuring a Microsoft Internet Information Services (IIS) web server as a front end to a WebLogic Java Application server. The IIS server accepts requests for InfoView and forwards these requests to the WebLogic server using a WebLogic plugin installed on the IIS server.
Contents
INTRODUCTION ............................................................................................ 2 CREATE THE DIRECTORY ............................................................................. 2 SET THE ACCOUNT UNDER WHICH THE DEFAULT APPLICATION POOL RUNS.... 7 CONFIGURE THE ISAPI REDIRECT FILTER ..................................................... 8 CONFIGURE THE WEB SERVICES EXTENSIONS............................................ 12 CONNECT TO INFOVIEW ............................................................................. 16 FINDING MORE INFORMATION ..................................................................... 16
Page 1
Introduction
This document describes the process of configuring a Microsoft IIS Web Server as a front end to your WebLogic Java Application server. The IIS server accepts requests for InfoView and forwards these requests to your WebLogic server using a WebLogic plug-in installed on the IIS server.
WebLogicHost=hostname or FQDN of Weblogic server WebLogicPort=7001 or whatever port weblogic is using WlForwardPath=/businessobjects/enterprise115/desktoplaunch ConnectTimeoutSecs=10 ConnectRetrySecs=10 WLIOTimeoutSecs=2700 WLTempDir= Install Drive:\IISredirect
Note: These settings are case sensitive. For debugging purposes, add Debug=ON to the iisproxy.ini. The log file is located in <installation drive>:\IISredirect.
Page 2
boe_xi_r2_config_IIS_WebLogic_app_server.pdf
6. Save and close the iisproxy.ini file. 7. Give the NETWORK SERVICE user Full Control on the <installation drive>:\IISredirect folder. 8. Right-click the IISredirect folder > click the Security tab. 9. Add the NETWORK SERVICE user and configure permissions as in Figure 2.
Page 3
boe_xi_r2_config_IIS_WebLogic_app_server.pdf
10. Create a new folder in <installation drive>:\IISredirect. Name it _wl_proxy. 11. Configure IIS to recognize the iisproxy.dll and iisforward.dll files. 12. Open IIS Manager. Expand the local computer node.
Page 4
boe_xi_r2_config_IIS_WebLogic_app_server.pdf
Page 5
boe_xi_r2_config_IIS_WebLogic_app_server.pdf
Page 6
boe_xi_r2_config_IIS_WebLogic_app_server.pdf
Set the account under which the Default Application Pool runs
The account to run the Default Application Pool must now be created. Here are the steps: 1. Right-click the Application Pools folder > click Properties. 2. Click the Identity tab. 3. Click NETWORK SERVICE from the Application pool identity security account dropdown list. 4. Click Apply > Yes. This confirms that the application is to run as a NETWORK SERVICE. 5. Click OK.
Page 7
boe_xi_r2_config_IIS_WebLogic_app_server.pdf
Page 8
boe_xi_r2_config_IIS_WebLogic_app_server.pdf
4. Click Add. The Add/Edit Application Extension Mapping dialog box appears. 5. Click Browse. Navigate to the <installation drive>:\IISredirect directory. Click iisproxy.dll.
Page 9
boe_xi_r2_config_IIS_WebLogic_app_server.pdf
6. Type .wlforward in the Extension box. 7. Clear the Script engine and Verify that file exists options. Click OK. 8. Click OK again to close the Application Configuration box and return to the Default Web Site Properties dialog box. 9. Change the Execute permissions to Scripts and Executables.
10. Click the ISAPI Filters tab > Add. Type iisforward for the filter name. 11. Click Browse > <installation drive>:\IISredirect\iisforward.dll as the executable.
Page 10
boe_xi_r2_config_IIS_WebLogic_app_server.pdf
12. Click OK > Apply on Default Web Site Properties. 13. Click the Directory Security tab. 14. Click Edit > Authentication and Access Control. 15. Click the Enable Anonymous access option. 16. Click OK > OK on the Default Web Site properties.
Page 11
boe_xi_r2_config_IIS_WebLogic_app_server.pdf
Page 12
boe_xi_r2_config_IIS_WebLogic_app_server.pdf
3. Type WebLogic IIS Proxy Plug-ins in the Extension name box. 4. Click Add > Browse. 5. Navigate to the iisforward.dll file in the <installation drive>:\IISredirect directory. Click Open > OK to add it. 6. Click Add > Browse. Navigate to the iisproxy.dll file in <installation directory>:\IISredirect. 7. Click the Allowed option for the Set extension status. Click OK. 8. Restart IIS to load the iisproxy.dll. 9. Click Start > Administrative Tools > Services. 10. Right-click the IIS Admin Service > click Restart.
Page 13
boe_xi_r2_config_IIS_WebLogic_app_server.pdf
Page 14
boe_xi_r2_config_IIS_WebLogic_app_server.pdf
Page 15
boe_xi_r2_config_IIS_WebLogic_app_server.pdf
Connect to InfoView
Connect to InfoView using a web browser to the IIS server. Use the following URL: http://<IISservername>/businessobjects/enterprise115/desktoplaunch
Page 16
boe_xi_r2_config_IIS_WebLogic_app_server.pdf