《SunTM Identity Manager 8.1 发行说明》的本节分为以下几个部分:
Sun JavaTM System Identity Manager 7.0、7.1 和 7.1.1 的终止使用期限为 2010 年 5 月 15 日。最后发货日期为 2009 年 5 月 15 日。
有关详细信息,请参见软件支持的服务终止使用期限。
本节列出了与 Identity 产品软件兼容的软件和环境:
由于软件产品开发者经常发布软件的新版本、更新版本以及修复版本,因此本发行说明中的信息也会经常变化。请先阅读发行说明中的更新内容,然后再继续安装。
本发行版的 Identity Manager 支持以下操作系统:
AIX 5.2、5L v5.3
HP-UX 11i v1, 11i v2
Microsoft Windows 2000 SP3、2000 SP4
Microsoft Windows Server 2003、2008
如果运行的是 64 位版本的 Windows 2008,则必须使用 JDKTM 6 Update 12 和更高版本。
OpenSolarisTM 2008.5、2008.11
SolarisTM 9、10 SPARC 和 x86
Red Hat Linux Advanced Server 2.1
Red Hat Linux Enterprise Server 3.x、4.x、5
Novell SuSE Linux Enterprise Server 9 SP1、10
Identity Manager 需要 Java Platform, Standard Edition (SE) 5 或更高版本。
系统虚拟化是一项技术,用于在共享硬件上单独执行多个操作系统 (OS) 实例。从功能上讲,部署到虚拟化环境中托管的 OS 的软件通常并不知道基础平台已进行了虚拟化。Sun 针对某些系统虚拟化和 OS 组合测试了其 Sun Java System 产品,以帮助验证 Sun Java System 产品在正确设置大小和配置的虚拟化环境中能否像在非虚拟化系统上一样继续正常工作。有关 Sun 在虚拟化环境中提供的 Sun 产品支持的信息,请参见“Sun Java 系统产品中的系统虚拟化支持”。
不要在虚拟系统上托管 Identity Manager 系统信息库,因为这会大大降低性能(每秒处理的事务数)。
用于 Identity Manager 的应用服务器必须与 Servlet 2.2 兼容,并且与包含的 Java 平台一起安装(以下说明的除外)。如果以下应用服务器支持 Java SE Development Kit (JDK) 5 或 6,则 Identity Manager 会要求在应用服务器上安装这些版本。
Apache Tomcat 5.5.x、6.0.x
BEA WebLogic Server 9.1、9.2、10
IBM WebSphere 6.1
JBoss Application Server 4.2
Oracle® Application Server Enterprise Edition 10g Release 3 (10.1.3)
Oracle Application Server Standard Edition 10g Release 3 (10.1.3)
Sun JavaTM System Application Server 9.1(GlassFishTM v2 UR1、v2 UR2、v2.1 32 位和 64 位)
Sun Java System Application Server Platform Edition 8.1、8.2、9.0
Sun Java System Application Server Enterprise Edition 8.1、8.2
Sun Java System Application Server Standard Edition 8.2
如果当前应用服务器不支持 JDK 5,请在安装 Identity Manager 之前向供应商核实,以了解升级到支持 JDK 5 的应用服务器的意义。
Identity Manager 需要可正确处理 2007 年美国夏令时 (Daylight Savings Time, DST) 调整的 JDK。您必须为使用的 JDK 版本安装任何相关的 DST 修补程序。对于 Sun JDK 5,Update 15 包含所需的 DST 修复程序。Sun JDK 6 的所有版本均包含所需的 DST 修复程序。
可以在满足以下条件的 BEA WebLogic 应用服务器上运行 Identity Manager:带任何 WebLogic 所支持的 5 种 JDK。
Identity Manager 支持以下系统信息库数据库服务器:
用于 Linux、UNIX® 和 Windows 的 IBM DB2 Universal Database(版本 8.1、8.2、使用类型 4 驱动程序的 9.1、使用类型 4 驱动程序的 9.5)
Microsoft SQL Server 2005、2008
MySQL EnterpriseTM Server 5.0.60 SP1、5.1.30
如果将 MySQL Enterprise Server 5.1.30 用作 Identity Manager 系统信息库,您可能需要更改您的 my.cnf 文件。由于 MySQL 的 InnoDB 代码最近发生的更改,默认二进制日志记录格式现在为 STATEMENT。Identity Manager 使用 READ-COMMITTED 事务隔离级别,因此,STATEMENT 模式下的二进制日志记录会生成类似于以下内容的错误:(ID-20460)。
com.waveset.util.IOException: java.sql.SQLException: Binary logging not possible. Message: Transaction level 'READ-COMMITTED' in InnoDB is not safe for binlog mode 'STATEMENT' |
如果启用二进制日志记录,请在 my.cnf 文件中添加以下行,以将该模式设置为 MIXED:
binlog_format=mixed |
通过进行这种配置更改,您可以将 5.1.30 用作系统信息库,而不会发生二进制日志记录异常。有关更多详细信息,请参见 MySQL 错误 #40360。
Identity Manager 支持将 MySQL Enterprise Server 5.0.60 SP1 和 5.1.30 作为开发和生产部署中的系统信息库数据库。仅在开发部署中支持所有其他 MySQL 版本。
Identity Manager 仅支持使用 SQL Server 2005 JDBC 驱动程序的 SQL Server 2008。SQL Server 2008 不使用 SQL Server 2000 驱动程序,且当前未发布 SQL Server 2008 JDBC 驱动程序。
Microsoft JDBC 1.2 版驱动程序在连接到其他数据库服务器的方法中包含 Java 声明。如果在 com.microsoft.sqlserver.jdbc 软件包中启用 Java 声明,这些驱动程序将在连接到 SQL Server 2000 时声明 Java。
Oracle Database 9i、10g Release 1、10g Release 2 和 11g
在双节点主动-被动配置中支持 Oracle RAC (Real Application Cluster)。即,将 active_instance_count 参数设置为 1 的配置。将此配置与 JDBCTM 驱动程序的连接故障转移结合使用,可提供系统信息库故障转移功能。(有关如何在环境中配置此数据库服务器的说明,请参阅 Oracle 文档)
目前任何其他配置都不支持 Oracle RAC。
如果使用的是 Oracle 系统信息库,Identity Manager 8.0 系统信息库 DDL 会使用未由旧 Oracle JDBC 驱动程序正确处理的数据类型。ojdbc14.jar 中的 JDBC 驱动程序无法正确读取日志表中的所有列。
您必须升级到用于 JDK 5 驱动程序的 Oracle JDBC 驱动程序,Identity Manager 才能正常工作。
如果计划设置 Windows Active Directory、Novell NetWare、Remedy、Lotus Notes (Domino) 或 RSA ACE/Server 资源,则必须安装 Sun Identity Manager Gateway。
Identity Manager 软件支持以下资源:
Siebel 版本 7.0.4、7.7、7.8、8.0 CRM 软件
通用数据库表
用于 Linux、UNIX 和 Windows 的 IBM DB2 Universal Database 8.1、8.2、使用类型 4 驱动程序的 9.1、使用类型 4 驱动程序的 9.5
Microsoft Identity Integration Server (MIIS) 2003
Microsoft SQL Server 2000、2005、2008
Identity Manager 仅支持使用 SQL Server 2005 JDBC 驱动程序的 SQL Server 2008。SQL Server 2008 不使用 SQL Server 2000 驱动程序。
Microsoft JDBC 1.2 版驱动程序在连接到其他数据库服务器的方法中包含 Java 声明。如果在 com.microsoft.sqlserver.jdbc 软件包中启用 Java 声明,这些驱动程序将在连接到 SQL Server 2000 时声明 Java。
MySQLTM 4.x、5.0、5.1
Identity Manager 支持将 MySQL 作为开发和生产数据库。
Oracle Database 9i、10g Release 1、10g Release 2 和 11g
Sybase Adaptive Server 12.x
执行脚本的 JDBC(使用 JDBC 3.0 驱动程序或更高版本管理资源)
LDAP v3
RACF-LDAP
Microsoft® Active Directory® 2000、2003、2008
Microsoft Active Directory Application Mode (ADAM) Windows 2003 SP1 和更高版本
Novell® eDirectory 8.7.1、8.8
Novell NetWare® 6.5
Open LDAP
Sun ONE Directory Server 4.x
Sun Java System Directory Server 5(2004Q2、2005Q1)、6.3
虽然 Identity Manager 是在 Open LDAP 和 Sun Java System Directory Server 上测试的,但与 v3 兼容的 LDAP 服务器可以直接使用,而无需对资源适配器进行任何更改。
如果您正在使用活动同步,Sun Java System Directory Server 5 2005Q1 需要一个 Directory Server retro changelog 插件的修补程序。仅“常规”复制需要该修补程序(MMR 复制不需要)。
MySAP ERP 2005 (ECC 6.0) Kernel 版本 7.00
Oracle Applications 11.5.9, 11.5.10, 12 上的 Oracle E-Business Suite
Peoplesoft PeopleTools 8.1 至 8.4.2
Peoplesoft PeopleTools HRMS 8.0 至 8.8, 9.0
SAP R/3 Enterprise 4.7 (SAP BASIS 6.20)
SAP NetWeaver Enterprise Portal 2004 (SAP BASIS 6.40)、2004s (SAP BASIS 7.00)
SAP Governance, Risk, and Compliance (GRC) Access Enforcer 5.1、5.2
BMC Remedy Action Request System Server 6.0、6.3、7.0
BMC Remedy Service Desk Application 7.0
Remedy Help Desk 6.0
Help Desk 6.0 和 Service Desk 7.0 在样例数据、默认值和现成可用的配置方面存在许多重大差别。例如,Help Desk 6.0 中的“票证”模式名称为 HPD:HelpDesk;而 Service Desk 7.0 中已将其更改为 HPD:Help Desk。在进行升级时,开发者应查阅 Remedy 产品文档以了解详细信息。
Sun Java System 消息传送和日历服务(Java Enterprise System 2005Q1 和更高版本)
Lotus Notes (Domino) 6.5、7.0、8.0
Microsoft Exchange 2000、2003、2007
Microsoft Exchange 2000、2003 和 2007 是通过 Active Directory 资源适配器进行管理的。
仅 Windows 2003 支持 Microsoft Exchange 2007。
Novell GroupWise 7.0(使用 Novell NDS 适配器)
平面文件
JMS 消息队列侦听器(管理任何与 JMS 1.0b 或更高版本兼容的队列)
普通 UNIX Shell 脚本
普通 UNIX Shell 脚本适配器在受支持的 UNIX 操作系统上运行受支持的 shell 类型的脚本。
普通 Windows 脚本适配器
普通 Windows 脚本适配器在受支持的 Windows 操作系统(托管 Sun Identity Manager Gateway)上运行 cmd shell 类型的脚本。
Microsoft Identity Integration Server (MIIS) 2003
HP OpenVMS 7.2、8.3
HP-UX 11.0, 11i v1, 11i v2
IBM AIX 4.3.3、5.2、5L、5.3
IBM OS/400 V4r3、V4r5、V5r1、V5r2、V5r3、V5r4
Microsoft Windows 2000、2003、2008
Red Hat Linux 9.0
Red Hat Linux Advanced Server 2.1
Red Hat Linux Enterprise Server 3.0、4.0、5
Sun SolarisTM 9、10
如果在 Solaris 上管理 NIS 帐户,请在资源上安装修补程序 126632-01,以提升登录命令和 Solaris 适配器的性能。
OpenSolaris 2008.5、2008.11
SuSE Enterprise 9、10
BridgeStream SmartRoles 2.7
eTrust CA-ACF2 Security
eTrust CA-Top Secret Security
IBM RACF
INISafe Nexess 1.1.5
RSA ClearTrust 5.5.2, 5.5.3
RSA SecurID 5.0、6.0、6.1.2
用于 UNIX 的 RSA SecurID 5.1、6.0、6.1.2
Scripted Host
IBM Tivoli Access Manager 4.x、5.1、6.0.0 FP09、6.1
Netegrity Siteminder 5.5、6.0
RSA ClearTrust 5.5.2、5.5.3
Sun ONE Identity Server 6.1、6.2
Sun Java System Identity Server 2004Q2
Sun Java System Access Manager 6 2005Q1、7 2005Q4(自 2005Q4 版起开始支持领域)、7.1
使用 Sun Access Manager 领域资源适配器的 Sun OpenSSO Enterprise 8.0
Identity Manager 支持以下浏览器:
Microsoft Internet Explorer 6.x、7.x
用于 Mac OS X 10.3.3 和更高版本的 Safari 2.0 和更高版本、3.0.x
Firefox 1.04、1.05、1.06、1.5、2.0.0.4、3.0
MozillaTM 1.78s
以下 Identity Manager 功能已过时。对这些功能的支持将截止至下一个 Identity Manager 主要发行版发布时为止。如果仍有疑问,请与客户服务代表或客户支持部门联系。
业务进程编辑器 (Business Process Editor, BPE) 已过时,下一个 Identity Manager 主要发行版中将删除该编辑器。请改用 Sun Identity Manager 集成开发环境(Identity Manager IDE)。(ID-17693)
从新的 Identity Manager 安装中删除了 MetaView。客户可以在 Identity Manager 8.0 之前的版本中继续使用 MetaView。如果仍有疑问,请与客户服务代表或客户支持部门联系。(ID-17244)
请求资源类型已过时,现支持使用外部资源。您无法再使用请求适配器来创建新的连接。请改用外部资源适配器。有关使用新外部资源功能的信息,请参见《Sun Identity Manager 8.1 Business Administrator’s Guide》中的“Understanding and Managing External Resources”。(ID-20080)
下表中包含的 Identity Manager 操作系统、应用服务器、数据库系统信息库和受管理的资源已过时。
Identity Manager 将继续支持下表中的过时软件,直至下一个 Identity Manager 主要发行版发布时为止。如果对变更至这些软件包的更新版本存有疑问,请与客户服务代表或客户支持部门联系。
表 2–1 预定将要过时的软件和环境
Identity Manager 8.1 不支持以下不再提供的软件包:
表 2–2 Identity Manager 8.1 中已过时的软件和环境
Identity Manager 8.1 应用程序编程接口 (Application Programming Interface, API) 包括下表中列出的任何公共类(以及公共类的任何公共或受保护的方法或字段)。
com.waveset.object.RepositoryProxy 仅供内部使用。
API 类型 |
类名 |
---|---|
会话 |
com.waveset.msgcat.* com.waveset.util.* com.waveset.object.* com.waveset.exception.* com.waveset.expression.* com.waveset.config.* com.waveset.session.SessionUtil com.waveset.session.ScriptSession com.waveset.session.SessionFactory com.waveset.session.Session com.waveset.session.UserViewConstants |
适配器 |
com.waveset.adapter.* com.waveset.util.Trace |
策略 |
com.waveset.policy.PolicyImplementation com.waveset.policy.StringQualityPolicy |
报告 |
com.waveset.report.BaseReportTask |
任务 |
com.waveset.task.Executor com.waveset.task.TaskContext |
UI |
com.waveset.ui.FormUtil com.waveset.ui.util.RequestState com.waveset.ui.util.html.* |
工作流 |
com.waveset.provision.WorkflowServices com.waveset.session.WorkflowServices com.waveset.workflow.WorkflowApplication com.waveset.workflow.WorkflowContext |
此外,Sun Identity Manager Service Provider 还包含下表中列出的公共类。
API 类型 |
类名 |
---|---|
SPE |
com.sun.idm.idmx.api.* com.sun.idm.idmx.txn.TransactionPersistentStore com.sun.idm.idmx.txn.TransactionQuery com.sun.idm.idmx.txn.TransactionSummary |
只有这些类才受到正式支持。如果您使用的类未包含在这些表中,请与客户支持部门联系,以确定是否需要迁移到受支持的类。
本发行说明中的第 6 章部分列出了本发行版中所有已过时的 Identity Manager 应用程序编程接口 (Application Programming Interfaces, API) 及其替代项(如果有)。
本节提供了升级 Identity Manager 时应遵循的升级途径的信息,并介绍了产品软件支持的 Identity Manager 的服务终止使用期限 (End of Service Life, EOSL) 策略。
使用以下信息可以确定升级到 Identity Manager 的较新版本时应遵循的升级途径。
建议升级到最新版本的 Identity Manager。在升级到最新的软件发行版时,您可以获得最新增加的功能、错误修复程序以及支持的资源版本。
当前 Identity Manager 版本 |
目标 Identity Manager 版本 |
||||
---|---|---|---|---|---|
7.0 |
7.1 |
7.1 Update 1 |
8.0 |
8.1 |
|
2005Q4M3 (6.0) |
7.0 |
7.1 |
7.1 > 7.1 Update 1 |
7.1 > 8.0 |
7.1 > 8.1 |
Identity Manager 7.0 |
7.1 |
7.1 > 7.1 Update 1 |
8.0 |
8.1 |
|
Identity Manager 7.1 |
7.1 Update 1 |
8.0 |
8.1 |
||
Identity Manager 7.1.1 |
8.0 |
8.1 |
|||
Identity Manager 8.0 |
8.1 |
升级 Identity Manager 时,无需在主要发行版上安装更新 (Update)(以前称为 Service Pack 或 SP)就可以升级到下一个主要发行版。例如,从 Identity Manager 5.0 升级到 6.0 时,无需安装任何 5.0 版本的 Service Pack。
主要发行版的更新是累积性的。升级到主要发行版后,可以安装最新的更新,无需安装该发行版的所有更新(或 Service Pack)。例如,如果已升级到 Identity Manager 5.0,则安装 SP6 可以向您提供 SP1 到 SP5 中的所有功能。
Identity Manager Installation Pack 2005Q4M3(版本 6.0)是一个主要发行版。如果要从 Identity Manager、Identity Auditor 或 Identity Manager服务提供者 6.0 之前的版本进行升级,您必须升级到 Identity Manager Installation Pack 2005Q4M3,然后才能升级到更高的发行版。
对 Identity Manager 文档的更新将按如下所述提供:
对于每个发行版(包括 Service Pack):提供发行说明以介绍错误修复、产品增强功能、新增功能以及其他重要信息。
对于主要发行版 (x.0):更新并重新发布完整的 Identity Manager 文档集。
对于次要发行版和更新:更新并重新发布各个出版物,或提供文档补充资料。
在服务终止使用期限 (End of Service Life, EOSL) 内,将分两个阶段提供 Identity Manager 软件支持:
第 1 阶段:完全支持
第 2 阶段:有限支持
完全支持阶段的时间长度因产品而异。
在完全支持阶段(第 1 阶段)内,Sun Microsystems, Inc. 根据客户与 Sun 签订的支持合同(包括适用的服务列表)提供软件支持,如以下站点中所阐述:
http://www.sun.com/service/servicelist/
但是,在通告软件产品的 EOL 日期后,客户将无权再访问该软件产品的软件更新和升级。
在有限支持阶段(第 2 阶段)内,Sun Microsystems, Inc. 根据客户与 Sun 签订的支持合同(包括适用的服务列表)提供软件支持,如以下站点中所阐述:
http://www.sun.com/service/servicelist/
但是,客户将无权提交错误或从 Sun Microsystems, Inc. 接收新修补程序。与完全支持阶段一样,在告知软件产品已到其 EOL 日期后,客户将无法再获取该软件产品的软件更新和升级。
下表提供了旧版本 Identity Manager 的第 1 阶段和第 2 阶段 (EOSL) 结束日期的相关信息。
产品名称 |
产品状态 |
最后发货日期 |
第 1 阶段(完全支持)结束日期 |
第 2 阶段(有限支持)结束日期 |
EOL 通告日期 |
---|---|---|---|---|---|
Sun Java System Identity Manager 7.1.1 |
Post RR |
2009 年 5 月 15 日 |
2010 年 5 月 15 日 |
2014 年 5 月 |
2008 年 11 月 11 日 |
Sun Java System Identity Manager 7.1 |
Post RR |
2009 年 5 月 15 日 |
2010 年 5 月 15 日 |
2014 年 5 月 |
2008 年 11 月 11 日 |
Sun Java System Identity Manager 7.0 |
Post RR |
2009 年 5 月 15 日 |
2010 年 5 月 15 日 |
2014 年 5 月 |
2008 年 11 月 11 日 |
Sun Java System Identity Manager 6.0 2005Q4 |
EOL |
2007 年 5 月 25 日 |
2008 年 5 月 25 日 |
2012 年 5 月 |
2006 年 11 月 20 日 |
Sun Java System Identity Auditor 1.0 2005Q1 |
EOL |
2007 年 2 月 2 日 |
2008 年 2 月 |
2012 年 2 月 |
2006 年 8 月 1 日 |
Sun Java System Identity Manager Service Provider Edition 1.0 2005Q3 |
EOL |
2007 年 2 月 2 日 |
2008 年 2 月 |
2012 年 2 月 |
2006 年 8 月 1 日 |
Sun Java System Identity Manager 5.0 2004Q3 |
EOL |
2006 年 8 月 11 日 |
2007 年 8 月 |
2011 年 8 月 |
2006 年 2 月 7 日 |
Sun Java System Identity Manager 5.0 SPx 2004Q3 |
EOL |
2006 年 8 月 11 日 |
2007 年 8 月 |
2011 年 8 月 |
2006 年 2 月 7 日 |
Sun Java System Identity Manager 5.5 |
EOL |
2006 年 8 月 11 日 |
2007 年 8 月 |
2011 年 8 月 |
2006 年 2 月 7 日 |
Waveset Lighthouse 4.1 |
2006 年 3 月 |
2010 年 3 月 |
有关删除接口或更改行为的 Identity Manager 过时策略的完整说明,请参见《Sun Identity Manager 8.1 Upgrade》中的“Identity Manager Deprecation Policy”。
Sun Identity Manager 8.1 不包含任何可再分发的文件。
如果您在使用 Sun Identity Manager 期间遇到问题,请通过以下方式与 Sun 客户支持部门联系:
Sun 软件支持联机服务:http://www.sun.com/support
此站点上有一些链接,通过这些链接可以访问知识库、联机支持中心、ProductTracker,还可了解维护方案以及用于联系支持部门的电话号码。
随维护合同一起分发的电话号码
为了更好地帮助您解决问题,请在联系支持部门时提供以下信息:
问题描述,包括问题出现时的情况及其对您的操作的影响
计算机类型、操作系统版本和产品版本,包括可能影响问题的所有修补程序和其他软件
用来再现该问题的详细步骤
所有错误日志或核心转储
您还必须收集下表中介绍的信息: