Previous Topic: Install the Proxy Plug-In for JBossNext Topic: Install and Configure a JBoss Application Plug-in (IIS 6.0)


Install and Configure a JBoss Application Plug-in (IIS 7.x)

This procedure describes the configuration of the JBoss Apache Plug-in starting with IIS 7.0

Follow these steps:

  1. Deploy and Update ISAPI filters on the File System.

    Deploy the ISAPI folder to the root of the C drive.

  2. Edit the jakarta.reg file located in the unzipped folder.

    If you placed the ISAPI folder on the root of C:\, do not change this file. If you placed it in a different folder, specify that folder on lines 9, 11,and 12.

  3. Save your changes and then double-click to update your registry.
  4. Edit the workers.properties file by specifying the location of your JBoss application server. The port and type do not need to change.
  5. Install IIS7 or IIS7.5 on Windows 2008.
  6. Open the System Manager and verify that IIS ISAPI filter and ISAPI Extension are installed.
  7. Start inetmgr in Run window.
  8. Select the m/c name and double click ISAPI and CGI Restriction.
  9. Click the Add button on the right-side panel.
  10. Add ISAPI or CGI Restrictions window appears.
  11. Select isapi_redirect.dll and enter the description as ISAPI.
  12. Select Allow Extension path to execute.
  13. Click OK in the Add ISAPI or CGI Restrictions window.
  14. Expand the Sites in the Connection section, select the Default WebSite, and right click on Add Virtual Directory.
  15. Enter the alias as "jakarta" and enter the location of the isap_redirect.dll file(c:\ajp) in the physical path.
  16. Click the Test Settings button:
  17. Select the Specific user and provide the Admin User Name and password.
  18. Click again the Test Settings button. This time the authorization passes.
  19. Click the Default Web Site at Left and double click the ISAPI filter.
  20. Click the Add button on the right-side panel.
  21. Enter the name and provide the location of the isapi_redirect.dll file.
  22. Click OK.
  23. Expand the Default WebSite and click on the jakarta virtual directory.
  24. Double click Handler Mapping.
  25. Select the ISAPI-dll and click Edit Feature Permission.
  26. Verify that all permissions (Read, Script, Execute) are selected.
  27. Click OK.

Update the Web Agent

After configuring IIS 7.x, make the following changes to the web agent:

  1. Click Application pools and change the Default App Pool to Classic mode.
  2. Click Submit.
  3. Make sure the agent is higher in the ISAPI Filters priority list than the plug-in for the application server used by CA IdentityMinder.

The JBoss plug-in is configured.