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

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.