Table of Contents
1Document Information 3
2Introduction 4
2.1Why do we implement SSO? 4
2.2HP Documentation about SSO for HP Service Manager 5
3Installation & Configuration 7
3.1How will the architecture look like ? 8
3.2Installation Prerequisites 9
3.2.1Install Java 1.6 JDK 9
3.2.2Install Apache Tomcat 7 12
3.3Demo setup IIS -> Tomcat -> HPSM web application 13
3.3.1Install IIS 13
3.3.2Jakarta ISAPI plugin 14
3.3.3Create directory structure for JAKARTA_ISAPI 15
3.3.4Content of isapi_redirect files 16
3.3.5Configure workers.properties 16
3.3.6Configure uriworkermap.properties 17
3.3.7Configuring the Tomcat ISAPI Connector in IIS 18
3.3.8Enable Integrated Windows Authentication (IWA) on IIS 30
3.3.9How-to secure jkmanager 31
3.3.10Configuring Internet Explorer 33
3.3.11Request Entity Too Large 38
3.4Creation of HPSM’s SSL-certificates 40
3.5General HPSM web tier deployment tasks 48
3.6Service Manager Configuration File Changes 49
3.6.1Sm.ini 49
3.6.2Sm.cfg 51
3.7Configure Tomcat 51
3.7.1Extraction webtier file 51
3.7.2Configure Tomcat's server.xml 51
3.7.3Changes in HPSM’s web.xml 52
3.7.4Changes to HPSM’s application-context.xml 55
1.1.1Changes to log4j.properties. 56
4Custom java bean 59
4.1How will the setup look like ? 59
1.1Edit application-context.xml 61
1.1Copy bean in HPSM 63
4.2Custom bean source code 63
4.3Screen shots 69
4.3.1Logging 69
4.3.2When no matching operator is found 72
5Monitoring 73
6Debugging SSO 74
Distribution List
From
|
Date
|
Phone/Fax/Email
|
HP - Bruno De Graeve
|
April 20, 2012
|
brunodg@hp.com
|
|
|
|
To
|
Action*
|
Due Date
|
Phone/Fax/Email
|
Customer
|
|
|
|
|
Inform
|
|
|
HP
|
|
|
|
|
Inform
|
|
|
* Action Types: Approve, Review, Inform, File,
Action Required, Attend Meeting, Other (please specify)
Version History
Ver. No.
|
Ver. Date
|
Revised By
|
Description
|
Filename
|
0.1
|
April 19, 2012
|
Bruno De Graeve
|
Initial Draft
|
|
0.2
|
April 20, 2012
|
Bruno De Graeve
|
Added chapter for custom java bean
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Creation date: Monday, June 18, 2012
Last Update: Monday, June 18, 2012
Last saved by: Bruno De Graeve