Skip Headers
Oracle® Application Server Forms and Reports Services Installation Guide
10g Release 2 (10.1.2) for Solaris Operating System (SPARC)
B16391-03
  Go To Documentation Library
Library
Go To Product List
Product
Go To Table Of Contents
Contents
Go To Index
Index

Previous
Previous
 
Next
Next
 

9 Compatibility with Earlier Releases

This chapter outlines the compatibility between different releases of Oracle Forms and Oracle Reports in the following topics:

9.1 Compatibility Between Earlier Releases and Release 10g (10.1.2)

Table 9-1 summarizes the compatibility between releases 10g Release 1 (9.0.4) and 10g Release 2 (10.1.2) of Oracle Reports clients and server:


Note:

To integrate forms developed in earlier releases with OracleAS Reports Services 10g Release 2 (10.1.2), you must upgrade your Forms Application Modules (.fmb files) deployed in earlier releases of Oracle Forms to an OracleAS Forms Services 10g Release 2 (10.1.2) installation. For information on upgrading forms modules, refer to chapter "Upgrading to OracleAS Forms Services " in Oracle Application Server Forms Services Deployment Guide.

Table 9-1 Forms and Reports Services Compatibility Matrix

Clients Reports Server Compatible? Comments

Oracle Reports 10g Release 1 (9.0.4) clients:

  • rwcgi

  • rwclient

  • rwrqv

  • rwservlet

OracleAS Reports Services 10g Release 2 (10.1.2)

Yes

For patch set releases prior to 9.0.4.3, you must apply the interoperability patch (ARU 7699295) issued for 9.0.4.2 to achieve ORB compatibility between Oracle Reports 10g Release 1 (9.0.4) clients and OracleAS Reports Services 10g Release 2 (10.1.2). Beginning with 9.0.4.3, the patch is included in the installation.

Oracle Reports 10g Release 2 (10.1.2) clients:

  • rwcgi

  • rwclient

  • rwrqv

  • rwservlet

OracleAS Reports Services 10g Release 1 (9.0.4)

Yes

For patch set releases prior to 9.0.4.3, you must apply the interoperability patch (ARU 7699295) issued for 9.0.4.2 to achieve ORB compatibility between Oracle Reports 10g Release 2 (10.1.2) clients and OracleAS Reports Services 10g Release 1 (9.0.4). Beginning with 9.0.4.3, the patch is included in the installation.


9.2 Interoperability Issues and Workarounds

This section describes the known issues and workarounds that you should be aware of when you have a configuration that includes different versions of Oracle Application Server instances:

9.2.1 Oracle Enterprise Manager for 9.0.3/9.0.4 and 10g Release 2 (10.1.2) Uses the Same Port (Port 1810)

In 9.0.3 and 9.0.4, the installer assigns port 1810 to the Oracle Enterprise Manager Web Site, regardless of whether or not the port is already in use. If the computer on which you plan to install the 10g Release 2 (10.1.2) instance already has a 9.0.3/9.0.4 instance, the Application Server Control component for the 10g Release 2 (10.1.2) instance might already be using port 1810.


Tip:

In 10g Release 2 (10.1.2), you can specify custom port numbers to use for each component. See Section 3.5.3, "Using Custom Port Numbers (the Static Ports Feature)".

For the case where Oracle Enterprise Manager 9.0.3/9.0.4 and 10g Release 2 (10.1.2) are configured on the same port (1810), you can change the port used by the 10g Release 2 (10.1.2) Oracle Enterprise Manager to a different port. You can then run both Oracle Enterprise Managers at the same time. To change the port on the Oracle Enterprise Manager Release 10g, perform these steps:

  1. In the 10g Release 2 (10.1.2) home, edit the ORACLE_HOME/sysman/j2ee/config/emd-web-site.xmlORACLE_HOME\sysman\j2ee\config\emd-web-site.xml file and change the port value from 1810 to an unused port. The following example sets the port to 1814:

    <web-site host="[ALL]" port="1814" display-name="Oracle Enterprise Manager
     iAS Console Website" secure="false">
    
    

    If the 9.0.3/9.0.4 instance is using 1810, it is also likely that the instance is using port 1811 for RMI operations. With the 9.0.3/9.0.4 Oracle Enterprise Manager running, check which port in the 1810 through 1829 range is unused, and use this value.

    You can run the netstat command to determine which ports are in use. The following example checks if port 1814 is in use.

    prompt> netstat -n | grep 1814
    
    
  2. Also in the 10g Release 2 (10.1.2) home, enter the same port number in the ORACLE_HOME/sysman/emd/targets.xmlORACLE_HOME\sysman\emd\targets.xml file. The port number is specified in the StandaloneConsoleURL property of the oracle_ias target.

    <Target TYPE="oracle_ias" NAME="infra.myhost.oracle.com" VERSION="1.0">
       ... lines not shown ...
       <Property NAME="StandaloneConsoleURL"
                VALUE="http://myhost.oracle.com:1814/emd/console"/>
    
    

Once you have updated these two files, you can run BOTH the 9.0.3/9.0.4 and Oracle Enterprise Manager 10g Release 2 (10.1.2) at the same time.

9.2.2 dcmctl getState Command from an Oracle Application Server Forms Services Instance Cannot Be Used With 9.0.3/9.0.4 Instances

If you run the dcmctl getState command from an OracleAS Forms Services instance to get information on a 9.0.3/9.0.4 instance, you will get an ADMN-604104 error:

prompt> dcmctl getState -i name_of_902_or_903_instance
ADMN-604104 Unable to connect to the OPMN process to obtain process status table

To get information on 9.0.3/9.0.4 instances using the dcmctl command, use the 9.0.3/9.0.4 dcmctl command.

9.2.3 Oracle Enterprise Manager: No Rollup Metrics for 9.0.3 Middle Tiers

Oracle Enterprise Manager Application Server Control does not monitor 9.0.3.x instances. You have to use Oracle Enterprise Manager 9.0.3 to manage these instances.