My Oracle Support Banner

How to Create Two Reports Servers With the Same Name in the Same Subnet (Doc ID 437228.1)

Last updated on JANUARY 03, 2024

Applies to:

Oracle Reports Developer - Version and later
Oracle Forms for OCI - Version and later
Information in this document applies to any platform.


Oracle Reports 10.1.2.X and higher releases, replaces the use of Borland's VisiBroker with Sun Microsystems' industry-standard Java Developer's Kit Object Request Broker (JDK ORB), providing support for Reports Server requests from clients across subnets, and using the broadcast mechanism for dynamic Reports Server discovery both within a subnet and across subnets.

Sometimes the reports server name is hardcoded in the application (i.e. Forms/Reports integration) and trying to create different reports servers with the same name in the different middletiers (Development, Testing, QA, Production) generate error messages like REP-56040 or REP-51002 due the same  name cannot be used for ORB . The broadcast port used by the Reports Server could be changed to stop the communication between reports servers, and then, is possible to create different reports servers with the same name, each of them listening in a different broadcast port.

IMPORTANT: It is strongly recommended that you do not change the default channel and port unless it is absolutely necessary and you know exactly the reasons why you are applying those modification, like in this case that the objective is explicitly isolate each middle tier (or each ORACLE_HOME, if different middle tiers are installed in the same box).


To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

In this Document
 Steps on 10g R2
 Steps on FMW 11g
 Steps on FMW 12c

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.