The configuration parameters in the CORBA section of the file let you configure the IBM Java Object Request Broker (ORB). For more information about the parameters in this section, see the information on how to configure the ORB in the System Administration Guide.
The port number where the ORB server (which resides within InterChange Server) listens for incoming requests from ORB clients. By default, the ORB dynamically assigns this port number. However, in the following cases, you must set a fixed OAport number:
This parameter has the following format:
OAport=portNumber
where portNumber is the fixed port on which the ORB server listens for incoming requests.
When an InterChange Server instance starts and its OAport configuration parameter has been set, the ICS instance creates an Interoperable Object Reference (.ior) file whose name has the form:
ProductDir\ICSinstanceInterChangeServer.ior
where ICSinstance is the name of the InterChange Server instance. For example, if you assign a fixed port number of 15786 to OAport and the name of the ICS instance is MyICS, InterChange Server creates the following .ior file, which contains the fixed port number of 15786:
MyICSInterChangeServer.ior
The maximum number of threads that the ORB server can create. The thread-pool model of the IBM Java ORB handles each incoming request with a separate thread. If all the pool's threads are in use when a new request comes in, the ORB creates a new thread and adds it to the pool. When the number of threads reaches the specified maximum (indicated by OAthreadMax), the new request is blocked until a thread that is in use has been released back into the pool.
You might need to specify the maximum number of threads when you are using access clients with InterChange Server. For more information on access clients, see the Access Development Guide.
The default value for this parameter is 0, which indicates that there is no restriction on the number of threads to create.
Specifies the amount of time (in seconds) before an idle thread is destroyed.
The IP address or host name of the machine on which the ORB server is running. The ORB server uses this local host name to place the ORB server's host name into the Interoperable Object Reference (.ior) file of a remote object.