jBoss to IIS Connections

4

You can utilize IIS on your standard web server to connect to the jBoss SAS Installation. There are three steps that must be followed to the T:

1. On IIS Machine

A. Create a file location for the dll and properties files. (This location via be referenced via a virtual web directory in IIS.)

B. Download (SAS TechSup Recommends) 1.2.27: http://archive.apache.org/dist/tomcat/tomcat-connectors/jk/binaries/win32/


C. Rename downloaded version to ‘isapi_redirect.dll’

D. Create worker.properties and uriworkermap.properties

=========workers.properties
# Define 1 real worker using ajp13
worker.list=worker1,mystatus
# Set properties for worker1 (ajp13)
worker.worker1.type=ajp13
worker.worker1.host=
worker.worker1.port=8009
worker.mystatus.type=status

=0========uriworkermap.properties
# this line assigns a URL to the status worker for a status report:
/mystatus=mystatus
# These lines allow access to the JBoss console applications:
/SAS*=worker1

E. Edit registry editor to point to these three files on the IIS Machine
Double click edited registry editor to implement registry changes on IIS Machine

F. Within IIS Manager: Choose Properties on ‘Web Sites’, move to ISAPI Filters Tab, Add the Isapi_redirect.dll.

G. On ‘Web Service Extensions’ select ‘Add a new ..extension’ and choose the Isapi_redirect.dll file. Select Allow.

H. Restart IIS and go back to Web Site Properties. Verify that the Filter Status is a green arrow.

I. Now add a Virtual Directory called ‘jakarta’ and point to the folder on the IIS Machine that contains the isapi_redirect.dll and properties files.

2. On jBoss Machine

A. Complete Step 7 of: http://www.jboss.org/community/wiki/UsingModjk12WithJBossAndIIS7?decorator=print

B. Changing to SASServer1 to find files to modify

3. On SAS Machine (or via SAS Management Console)

Update all the SAS External Facing HTTP Components to appropriate external URL and port 80 – as these are used for redirection of links between Portal/Logon Mgr/Web Report Studio etc. Included below is a list of these components:

  1. BI Dashboard 4.2
  2. Help Viewer Meta Config 9.2
  3. Information Delivery Portal 4.2
  4. Logon Manager 9.2
  5. Preferences Manager 9.2
  6. SASTheme_default
  7. Stored Process Web App 9.2
  8. Web OLAP Viewer 4.2
  9. Web Report Studio 4.2
Share

About Author

Angela Hall

Senior Technical Architect

Angela offers tips on using the SAS Business Intelligence solutions. She manages a team of SAS Fraud Framework implementers within the SAS Solutions On-Demand organization. Angela also has co-written two books, 'Building BI using SAS, Content Development Examples' & 'The 50 Keys to Learning SAS Stored Processes'.

4 Comments

  1. I'm trying to configure sas 9.3 to connect to jboss via IIS 7, this tutorial works in this version?
    Thanks

    • Angela Hall

      Hi Juliano,
      I believe this would still work as documented above. The change would only be the last step, as version numbers have changed.

    • Angela Hall

      Juliano - sorry, there was a typo. Edit the registry editor, not the 'attached registry editor'. I have corrected above.

Back to Top