This section lists software and environments that are compatible with the Oracle Waveset software:
Because software product developers frequently ship new versions, updates, and fixes to their software, the information published here changes often. Review the release notes for updates before proceeding with installation.
This release of Oracle Waveset runs on the following operating systems:
AIX 5.2, 5L v5.3, 6.1
HP-UX 11i v1, 11i v2, 11i v3 with Itanium support
Microsoft Windows 2000 SP3, 2000 SP4
Microsoft Windows Server 2003, 2008, 2008 R2
If you are running a 64–bit version of Windows 2008, you must use JDK Version 6 Update 12 and later.
OpenSolaris 2008.5, 2008.11, 2009.6, 2010.02
Oracle Enterprise Linux 4, 5 (32–bit)
Solaris 9, 10 SPARC and 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, 11 (32/64 bit)
Oracle Waveset requires Java Platform, Standard Edition (SE) 5 or higher.
System virtualization is a technology that enables multiple operating system (OS) instances to execute independently on shared hardware. Functionally, software deployed to an OS hosted in a virtualized environment is generally unaware that the underlying platform has been virtualized. Oracle performs testing of its Sun Java System products on select system virtualization and OS combinations to help validate that the Sun Java System products continue to function on properly sized and configured virtualized environments as they do on non-virtualized systems. For information about Oracle support for Sun products in virtualized environments, see “System Virtualization Support in Sun Java System Products.”
Do not host the Oracle Waveset repository on a virtual system because performance (transactions per second) will be hindered significantly.
The application server you use with Oracle Waveset must be Servlet 2.2-compliant and installed with the included Java platform (unless noted as follows). Oracle Waveset requires Java SE Development Kit (JDK) 5 or 6 on the following application servers, if the application server supports these versions.
Apache Tomcat 5.5.x, 6.0.x
BEA WebLogic Server 9.1, 9.2, 10, 10.3
BEA Weblogic Server Clusters 10
IBM WebSphere 6.1, 7
JBoss Application Server 4.2, 5.1
Oracle Application Server Enterprise Edition 10g Release 3 (10.1.3)
Oracle Application Server Standard Edition 10g Release 3 (10.1.3)
Sun Java System Application Server 9.1 (GlassFish v2 UR1, v2 UR2, v2.1 32-bit and 64-bit, v3 32-bit and 64-bit)
Sun Java System Application Server Platform Edition 8.1, 8.2, 9.0, 9.1
Sun Java System Application Server Enterprise Edition 8.1, 8.2
Sun Java System Application Server Standard Edition 8.2
If your current application server does not support JDK 5, please check with your vendor to examine the implications of upgrading to one that does before installing Oracle Waveset.
Oracle Waveset requires a JDK that correctly handles the 2007 adjustments to U.S. Daylight Savings Time (DST). You must install any relevant DST patches for the JDK version you are using. For Sun JDK 5, Update 15 contains the necessary DST fixes. All versions of Sun JDK 6 contain the necessary DST fixes.
You can run Oracle Waveset on BEA WebLogic application servers with all WebLogic-supported 5 JDKs.
Oracle Waveset supports the following repository database servers:
IBM DB2 Universal Database for Linux, UNIX, and Windows (Version 8.1, 8.2, 9.1, 9.5 using a type 4 driver)
IBM DB2 9.0 is no longer available for download.
Microsoft SQL Server 2005, 2008
MySQL Enterprise Server 5.0.60 SP1, 5.1.30
If you use MySQL Enterprise Server 5.1.30 as your Oracle Waveset repository, you might need to change to your my.cnf file. Due to recent changes in MySQL's InnoDB code, the default binary logging format is now STATEMENT. Oracle Waveset uses a READ-COMMITTED transaction isolation level, so binary logging in STATEMENT mode produces an error similar to the following: (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' |
If you enable binary logging, set the mode to MIXED by adding the following line to your my.cnf file:
binlog_format=mixed |
With this configuration change, you can use 5.1.30 as your repository without the binary logging exception. For more details, see MySQL bug #40360.
Oracle Waveset supports MySQL Enterprise Server 5.0.60 SP1 and 5.1.30 as a repository database in both development and production deployments. All other MySQL versions are only supported in a development deployment.
Oracle Waveset only supports SQL Server 2008 using SQL Server 2005 JDBC (version 1.2 and 2.0) drivers. SQL Server 2008 does not work with SQL Server 2000 drivers.
Microsoft JDBC Version 1.2 drivers have Java assertions in the methods that connect to different database servers. These drivers assert Java when connecting to SQL Server 2000 if you enable Java assertions in the com.microsoft.sqlserver.jdbc package.
Oracle Database 9i, 10g Release 1, 10g Release 2 11g Release 1, and 11g Release 2
Oracle RAC (Real Application Cluster) is supported in a two-node active-passive configuration. That is, a configuration where the active_instance_count parameter is set to 1. Used in conjunction with connection failover for the JDBC driver, this configuration provides failover capability for the repository. (Refer to the Oracle documentation for instructions about how to configure this database server in your environment)
Oracle RAC is not currently supported in any other configuration.
If you are using an Oracle repository, the Oracle Waveset 8.0 repository DDL uses data types that are not properly handled by older Oracle JDBC drivers. The JDBC drivers in ojdbc14.jar do not properly read all of the columns in the log table.
You must upgrade to the Oracle JDBC drivers for JDK 5 drivers for Oracle Waveset to work properly.
If you plan to set up Windows Active Directory, Novell NetWare, Remedy, Lotus Notes (Domino) or RSA ACE/Server resources, you must install the Oracle Waveset Gateway.
Oracle Waveset software supports these resources:
Siebel version 7.0.4, 7.7, 7.8, 8.0 CRM software
Generic database table
IBM DB2 Universal Database for Linux, UNIX, and Windows 8.1, 8.2, 9.1 using a type 4 driver, 9.5 using a type 4 driver
IBM DB2 9.0 is no longer available for download.
Microsoft Identity Integration Server (MIIS) 2003
Microsoft SQL Server 2000, 2005, 2008
Oracle Waveset only supports SQL Server 2008 using SQL Server 2005 JDBC drivers. SQL Server 2008 does not work with SQL Server 2000 drivers.
Microsoft JDBC Version 1.2 drivers have Java assertions in the methods that connect to different database servers. These drivers assert Java when connecting to SQL Server 2000 if you enable Java assertions in the com.microsoft.sqlserver.jdbc package.
MySQL 4.x, 5.0, 5.1
Oracle Waveset supports MySQL as a development and production database.
Oracle Database 9i, 10g Release 1, 10g Release 2, 11g Release 1, 11g Release 2
Sybase Adaptive Server 12.x
Scripted JDBC (manages resources using JDBC 3.0 drivers or later)
LDAP v3
RACF LDAP
Microsoft Active Directory 2000, 2003, 2008, 2008R2
Microsoft Active Directory Application Mode (ADAM) Windows 2003 SP1 and later
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, 7
While Oracle Waveset is tested on Open LDAP and Sun Java System Directory Server, LDAP servers that are v3-compliant may work without any changes to the resource adapter.
Sun Java System Directory Server 5 2005Q1 requires a patch to the Directory Server retro changelog plugin if you are using Active Sync. This patch is required for “regular” replication only (not for MMR replication).
MySAP ERP 2005 (ECC 6.0) Kernel version 7.00
Oracle E-Business Suite on Oracle Applications 11.5.9, 11.5.10, 12
Peoplesoft PeopleTools 8.1 through 8.4.2
Peoplesoft PeopleTools HRMS 8.0 through 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, 5.3
BMC Remedy Action Request System Server 6.0, 6.3, 7.0
BMC Remedy Service Desk Application 7.0
Remedy Help Desk 6.0
Entrust Authority Security Manager 7.1SP3
Many substantial differences between Remedy Help Desk 6.0 and Service Desk 7.0 exist in terms of their sample data, defaults, and out-of-the-box configuration. For example, the name of the “ticket” schema in Help Desk 6.0 is HPD:HelpDesk, while in Service Desk 7.0 it has been changed to HPD:Help Desk. Developers should consult the Remedy product documentation for details when upgrading.
Sun Java System Messaging and Calender Service Java Enterprise System 2005Q1 and later
Lotus Notes (Domino) 6.5, 7.0, 8.0, 8.5
Microsoft Exchange 2000, 2003, 2007
Microsoft Exchange 2000, 2003, and 2007 are managed through the Active Directory resource adapter.
Microsoft Exchange 2007 is supported on Windows 2003 only.
Novell GroupWise 7.0 (using the Novell NDS adapter)
Flat files
JMS Message Queue Listener (manages any JMS 1.0b or later compliant queue)
Generic UNIX Shell Script
The Generic UNIX Shell Script adapter runs scripts in supported shell types on supported UNIX operating systems.
Generic Windows Script Adapter
The Generic Windows Script adapter runs scripts in the cmd shell on supported Windows operating systems that host the Oracle Waveset Gateway.
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, 6.0
IBM OS/400 V4r3, V4r5, V5r1, V5r2, V5r3, V5r4
Microsoft Windows 2000, 2003, 2008, 2008 Release 2
Red Hat Linux 9.0
Red Hat Linux Advanced Server 2.1
Red Hat Linux Enterprise Server 3.x, 4.x, 5
Sun Solaris 9, 10
If you manage NIS accounts on Solaris, install patch 126632-01 on the resource to improve the performance of the logins command and the Solaris adapter.
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, 7.1
RSA SecurID for UNIX 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 (Realms supported as of 2005Q4), 7.1
Sun OpenSSO Enterprise 8.0 using Sun Access Manager Realm resource adapter
Oracle Waveset supports the following browsers:
Microsoft Internet Explorer 6.x, 7.x, 8.0
Safari 2.0 and later for Mac OS X 10.3.3 and later, 3.0.x
Firefox 1.04, 1.05, 1.06, 1.5, 2.0.0.4, 3.0, 3.6
Mozilla 1.78s
The following Sun Identity Manager and Oracle Waveset features are deprecated. Support for these features will continue until the next major release of Oracle Waveset. Please contact your Customer Care representative or Customer Support if you have questions.
Business Process Editor (BPE) is deprecated, and will be removed in the next major release ofOracle Waveset. Please use the Identity Manager Integrated Development Environment(Identity Manager IDE) instead. (ID-17693)
MetaView has been removed from new installations of Identity Manager and Oracle Waveset. Customers who are using MetaView in a pre-8.0 version of Identity Manager will be able to continue using it. Please contact your Customer Care representative or Customer Support if you have questions. (ID-17244)
Request Resource type is deprecated, in favor of External Resources. You can no longer create new connections using the Request adapter. Use the External Resource adapter instead. For information about using the new External Resources feature, see Understanding and Managing External Resources in Oracle Waveset 8.1.1 Business Administrator’s Guide. (ID-20080)
SAPResourceAdapter built with JC0 2.1.8 was deprecated with the Identity Manager Version 8.1 release. SAP announced a new SAP Java Connector, (SAP JCo), API, JCo 3.0.
See SAP note 1077727: SAP JCo 3.0 release and support strategy. (Note date: 2008/11/18). Reason and Prerequisites: SAP JCo 3.0 is replacing SAP JCo 2.0 and SAP JCo 2.1 and is released for Java 5. Note that SAP JCo 3.0 is incompatible with former versions of SAP JCo. For details and migration instructions read the SAP JCo 3.0 documentation.
The JCo 3.0 adapter is incompatible with former versions of SAP JCo and requires a minimum JVM version of 1.5. JCo 2.1.8 is only supported for use with JVM 1.4.2, and SAP has not officially announced support for JCo 2.1.8/JVM 1.5. Due to this constraint, the default SAPResourceAdapter that was built using JCo 2.1.8, is deprecated with this Oracle Waveset Version 8.1.1 release.
A new default SAPResourceAdapter is planned for the Oracle Waveset Version 9.0 release. This new adapter will be built against SAP JCo 3.0 or higher and will adhere to Oracle Waveset's minimum JVM requirements, such as JVM 1.5. In addition, this new SAP JCo 3.0 adapter will be added to upcoming patch releases for both Identity Manager 8.0 and Identity Manager 8.1. Identity Manager 8.0 and Identity Manager 8.1 patches will continue to ship the default SAP JCo 2.1.8 adapter (SAPResourceAdapter).
The operating systems, application servers, database repositories and managed resources included in the following tables are deprecated in Oracle Waveset.
Oracle Waveset will continue support of deprecated software in the following table until the next major Oracle Waveset release. Please contact your Customer Care representative or Customer Support if you have questions about moving to newer versions of these software packages.
Table 2–1 Deprecated Software and Environments
Oracle Waveset 8.1.1 does not support the discontinued software packages listed in this section.
Table 2–2 Software and Environments Discontinued in Oracle Waveset 8.1.1
The Oracle Waveset 8.1.1 Application Programming Interface (API) includes any public class (and any public or protected method or field of a public class) listed in the following table.
The com.waveset.object.RepositoryProxy is intended for internal use only.
API Type |
Class Names |
---|---|
Session |
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 |
Adapter |
com.waveset.adapter.* com.waveset.util.Trace |
Policy |
com.waveset.policy.PolicyImplementation com.waveset.policy.StringQualityPolicy |
Report |
com.waveset.report.BaseReportTask |
Task |
com.waveset.task.Executor com.waveset.task.TaskContext |
UI |
com.waveset.ui.FormUtil com.waveset.ui.util.RequestState com.waveset.ui.util.html.* |
Workflow |
com.waveset.provision.WorkflowServices com.waveset.session.WorkflowServices com.waveset.workflow.WorkflowApplication com.waveset.workflow.WorkflowContext |
Oracle Waveset Service Provider additionally includes the public classes listed in the following table.
API Type |
Class Names |
---|---|
SPE |
com.sun.idm.idmx.api.* com.sun.idm.idmx.txn.TransactionPersistentStore com.sun.idm.idmx.txn.TransactionQuery com.sun.idm.idmx.txn.TransactionSummary |
These classes are the only classes that are officially supported. If you are using classes that do not appear in these tables, contact Customer Support to determine whether you will be required to migrate to a supported class.
The Chapter 6, Deprecated APIs section in these Release Notes lists all Oracle Waveset Application Programming Interfaces (APIs) deprecated in this release and their replacements (if available).