Chapter 6. Extending PerfCake

Table of Contents

6.1. Client libraries
6.2. Custom components - Plugins

PerfCake has the extension mechanism, that allows user to add specific client libraries or a new functionality. The following sections describes those possibilities.

6.1. Client libraries

Some of the PerfCake's components need additional stuff to work properly. For example:

  • JMS based senders need JMS provider's specific client jar files,
  • JDBC based sender needs database specific JDBC driver.

To add the necessary client libraries and the dependencies, place it all under the $PERFCAKE_HOME/lib/ext directory.