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. Go to http://jqueryui.com/download and build a (legacy) custom style and download it. Put it in in the classpath as “com/netflix/exhibitor/core/ui/css/jquery/custom/…” where “…” is the js and css directories of the built JQueryUI files. Rename the css file to “jquery-ui.custom.css” (move it up one level if the utility creates a folder with the theme name – “jquery-ui.custom.css” should be directly in the css directory). Then, pass “custom” as the JQueryStyle value.