Frequently Asked Questions

This document attempts to answer some of the more frequently asked questions regarding this project.These questions are typically asked over and over again on the mailing lists, as a courtesy to the developers, we ask that you read this document before posting to the mailing lists.

General

  1. What is Panoptes?
  2. Why are you doing this, isn't Panoptes just another JMX Console?

Building and running

  1. Why am I getting "java.lang.NoClassDefFoundError: org/eclipse/jface/window/Window" or similar when running Panoptes from Eclipse?

General

What is Panoptes?
Panoptes is a JFace/SWT tool for working with all aspects of JMX enabled containers such as JBoss.
Why are you doing this, isn't Panoptes just another JMX Console?
Although there are several promising JMX Consoles available already, Panoptes' aims are a bit different than the others. We don't just want JMX functionality, we want to create an application that manages and monitors all aspects of the container (at the moment just logging and JMX operations) and make all this available for custom scripted or coded configurators. For instance, say you have a few EJB modules deployed in JBoss. Wouldn't it be nice to select the most important parts of these modules, group them and script a nice "Control Panel" do display vital information and operations? Panoptes will let you do this (and hopefully, easily :).

Building and running

Why am I getting "java.lang.NoClassDefFoundError: org/eclipse/jface/window/Window" or similar when running Panoptes from Eclipse?
This is bug in Eclipse RC1 (and others). When running an application with jars "extended" via enviroment variables, these aren't really put on the classpath as they should. This is fixed in all Eclipse versions since 2003-02-26.