A servlet that bootstraps a Hessian-based ROP server. Servlet initialization
parameters:
- configuration-location (optional) - a name of Cayenne configuration XML file that
will be used to load Cayenne stack. If missing, the servlet name will be used to derive
the location. ".xml" extension will be appended to the servlet name to get the
location, so a servlet named "cayenne-foo" will result in location "cayenne-foo.xml".
- extra-modules (optional) - a comma or space-separated list of class names, with
each class implementing
Module
interface. These are the custom modules loaded
after the two standard ones that allow users to override any Cayenne runtime aspects,
e.g. RequestHandler
. Each custom module must have a no-arg constructor.
All other parameters passed to the servlet are considered to be related to the
EventBridge
initialization.