Skip to content
This repository has been archived by the owner on Apr 23, 2020. It is now read-only.

Integrating Exhibitor

Jordan Zimmerman edited this page Feb 11, 2014 · 10 revisions

Exhibitor can be integrated into an existing application or you can build an extended application around it. Use the exhibitor-core artifact for this.

JAX-RS Implementation

You need to choose a JAX-RS implementation. The industry standard is Jersey however Exhibitor is compatible with any implementation.

Container

Exhibitor must be part of a Java Web Application Container. Some common containers are:

  • Tomcat
  • Jetty
  • JBoss

Custom Styling

NOTE this is currently broken with the latest themeroller until Exhibitor is updated

Alternate colors are supported for the UI. The builtin choices are red and black. You can also provide your own version:

  1. Download http://jqueryui.com/resources/download/jquery-ui-themes-1.8.16.zip
  2. Pick a theme (customizing if you like)
  3. From the theme directory move the following directory and file to your classpath/source tree as “com/netflix/exhibitor/core/ui/css/jquery/custom”
    • images directory
    • jquery-ui.css
  4. Rename the css file to “jquery-ui.custom.css”
  5. Pass “custom” as the JQueryStyle value when initializing Exhibitor