Adding an XSL Processor

If you maintain a small library with relatively few users accessing Information Portal at any given time, the XSL processor on the Application Server may be all that you need. You can continue to use the Application Server as the only XSL processor, but if you have a larger library, it may take up system resources that could otherwise be used to improve Information Portal efficiency and speed. You can install additional XSL processors to help speed up the system. System statistics can help you decide if you need to add additional XSL processors. (For more information, see Creating a System Statistics Report.)

If you install multiple XSL processors, you must configure the Application Server to recognize them. The default installation on the Application Server is the only XSL processor that Information Portal automatically recognizes. To set up more than one XSL processor, you must install Java and the XSL software on the appropriate machine before you finish the setup.

To add an XSL processor

1 Complete the “Installing Java” task in the Application Suite Installation and Upgrade Guide.
2 Complete the “Installing an XSL Processor” task in the Application Suite Installation and Upgrade Guide.

Note: If you want multiple XSL processors on this machine, complete this task for each processor that you want to install.

3 Open your Information Portal Administration tool web site.
4 Click the Setup tab.
5 Click the Other sub-tab.
6 Click the XSL Processors option.

The Administration tool displays the XSL Processors page:

7 Click Add Processor.

The Administration tool displays the Add XSL Processor page:

Note: The information in these fields is duplicated from the settings used for the first XSL processor on the Application Server. If you want to, you can change the IP address to reflect the machine where the new XSL processor is and leave all the other settings as they are.

8 Complete these fields to set up an additional processor:

Field

Action

IP Address

Enter the IP address for the machine where the new XSL processor resides.

(For example, enter “125.222.343.89”.)

Port

Enter a port number on the machine (where you installed the new XSL processor) that you want the Application Server to use to communicate with this processor.

(For example, enter “4546”.)

If you have multiple processors on one machine, you cannot use the same port number for them. If the XSL processors are on separate machines, they could use the same port number.

Ratio

Enter a number that corresponds to the amount of time that you want the Application Server to access this processor.

(For example, if you enter “100” on the first processor, and enter “50” on the next one, the first one will be used twice as much as the second one.)

Note: This number is not a percentage. Information Portal changes this number into a ratio and compares it to the ratios on all the other XSL processors it is using to determine how often to use this particular processor. Therefore, if you have two processors on the same machine, their numbers do not have to add up to 100.

Min Connection (Optional)

Update this number based on your setup.

This is the minimum number of shared connections that you want to be active at all times. As you add additional XSL processors, you may need to adjust this number across processors to maximize Information Portal response times.

(For example, enter “5”.)

Max Connection (Optional)

Update this number based on your setup.

This is the maximum number of shared connections that you want to be active at all times. As you add additional XSL processors, you may need to adjust this number across processors to maximize Information Portal response times.

(For example, enter “10”.)

9 Click OK.

The Administration tool returns to the XSL Processors page.

10 To add more processors, repeat steps 7 through 9.
11 When you finish making changes in Information Portal, restart the Application Server process (JBoss).

 


© 1998-2017 Sirsi Corporation