Writing a Java event handler that uses the iServer API is similar to writing other types of event handlers. You create a Java event handler class, make the class available to BIRT, and associate the class with a report element. The difference is the additional JAR files required to access the iServer API.
Figure 24-2 shows the build path of a Java project that uses the iServer API. In this example, Actuate BIRT Designer is installed on the same machine where iServer is installed. If Actuate BIRT Designer is installed on a different machine, you must copy the JAR files from the iServer machine to your workspace.