helix-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Kevin Gao <k...@box.com>
Subject Re: ZooInspector on Mac OS X
Date Sat, 21 Sep 2013 13:24:18 GMT
Hi Fei,

I know this email thread was from a while ago, but I also ran into the same
issue. The problem stems from
/path/to/ZooInspector/config/defaultNodeVeiwers.cfg having the license
included at the top. Remove everything except for the following lines to
get ZooInspector working:



Kevin Gao

Thanks Santiago and Kishore. Santiago's way of running seems to load
the swing library based on the the on-screen printout. However, I got
another error:
2013-06-14 08:45:39,033 [myid:] - ERROR [main:ZooInspectorPanel@76] -
Error loading default node viewers.
java.lang.ClassNotFoundException: # Licensed to the Apache Software
Foundation (ASF) under one or more
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:171)
at org.apache.zookeeper.inspector.gui.ZooInspectorPanel.<init>(ZooInspectorPanel.java:72)
at org.apache.zookeeper.inspector.ZooInspector.main(ZooInspector.java:45)

When I hit the green button and type in the host:port, it is the same
as before, with the right panel (which I assume is the node viewer)
showing nothing.

Any thoughts?

On Thu, Jun 13, 2013 at 4:01 PM, Santiago Perez <santip@santip.com.ar> wrote:
> This is the command I'm running with 3.4.3 on my mac to get it to work
> cd ~/zookeeper-3.4.3/contrib/ZooInspector;
> java -cp
> zookeeper-3.4.3-ZooInspector.jar:../../contrib/fatjar/zookeeper-3.4.3-fatjar.jar
> org.apache.zookeeper.inspector.ZooInspector
> I think the working directory is important for the icons and other resources
> to be available to the app. Other than that, the main difference appears to
> be the use of fatjar. If your installation doesn't have a fatjar, try adding
> the lib/* to the classpath.
> Santiago
> On Thu, Jun 13, 2013 at 7:50 PM, kishore g <g.kishore@gmail.com> wrote:
>> Did you click on the connect (green) button and provide the zookeeper
>> address ? Can you provide a screen shot of what you are seeing, any
>> exception on the console from which you launched the zooinspector?
>> thanks,
>> Kishore G
>> On Thu, Jun 13, 2013 at 3:37 PM, Fei Meng <fmeng@ncsu.edu> wrote:
>>> Hi there,
>>> I am setting up Helix on Mac OS X and I'd like to run ZooInspector on
>>> the same machine. Since there is just zookeeper jar download, I got
>>> the fresh zookeeper package from apache website and build it (just
>>> "ant" in the root directory).
>>> After I got the
>>> "contrib/ZooInspector/zookeeper-3.4.5-ZooInspector.jar". Then I copied
>>> the linux zooinspector bash (also resolved a few missing jars) to run:
>>> java -cp
>>> /path/to/zookeeper-3.4.5-ZooInspector.jar:/path/to/zookeeper-3.4.5.jar:/path/to/log4j-1.2.15.jar:/path/to/slf4j-api.jar:/path/to/slf4j-log4j12.jar
>>> The zooinspector could be run but the right panel is empty. When I
>>> click any node on the left side, nothing shows up. I suspect some
>>> swing related libraries are missing. Does anyone find how to resolve
>>> this? Thanks!
>>> Best,
>>> Fei Meng
>>> Ph.D student from North Carolina State University

View raw message