Configuring the Factory service base port and range of ports
The Factory service engages in Java process communication when a user generates a BIRT document. In an environment that restricts port usage, the administrator can specify and change the base port for the Factory service and the maximum range of other ports used for SOAP communication.
How to configure the Factory service base port and range of ports
1 In Server Configuration Templates—Settings, expand Factory Service, then expand BIRT. Expand Process Management. Expand Communication, and choose Sockets, as shown in
Figure 7‑7.
Figure 7‑7 Configuring properties for BIRT documents
2 In Base port number for BIRT factory processes, accept the default, 21500, as shown in
Figure 7‑8. Alternatively, type another port number.
Figure 7‑8 Specifying a base port for the Factory
3 In Port range (from base port) BIRT factory processes, accept the default 500, or type another maximum port number.
Choose OK.
4 Restart iHub.
Table 7‑4 lists the property names that appear in Configuration Console with the corresponding parameter names in acmetadescription.xml, indicating default settings, ranges, and when a property change takes effect.
Table 7‑4 Java process communication parameters
Property name | Parameter name | Default | Range | Takes effect |
Base port number for BIRT factory processes | SocketBaseForJavaProcesses | 21500 | 1025 ‑ 65535 | Server Restart |
Port range (from base port) BIRT factory processes | SocketCountForJavaProcesses | 500 | 0 ‑ 64510 | Server Restart |