[GeoNetwork-users] unable to install geonetwork

Hi i am newbie trying to insall a geonetwork server on solaris machine
with tomcat server an jdk (includes jre)

i get the following error when i try to install geonetwork package on
to the webapps folder of tomcat

java -jar geonetwork-install-2.2.0.jar

Java Accessibility Bridge for GNOME loaded.

Exception in thread "main" java.lang.ExceptionInInitializerError
        at com.birosoft.liquid.LiquidLookAndFeel.loadIconImmediately(LiquidLookAndFeel.java:903)
        at com.birosoft.liquid.LiquidLookAndFeel.loadIcon(LiquidLookAndFeel.java:881)
        at com.birosoft.liquid.LiquidLookAndFeel.initComponentDefaults(LiquidLookAndFeel.java:685)
        at javax.swing.plaf.basic.BasicLookAndFeel.getDefaults(BasicLookAndFeel.java:107)
        at javax.swing.UIManager.setLookAndFeel(UIManager.java:441)
        at javax.swing.UIManager.setLookAndFeel(UIManager.java:481)
        at com.izforge.izpack.installer.GUIInstaller.loadLookAndFeel(GUIInstaller.java:389)
        at com.izforge.izpack.installer.GUIInstaller.<init>(GUIInstaller.java:118)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
        at java.lang.Class.newInstance0(Class.java:350)
        at java.lang.Class.newInstance(Class.java:303)
        at com.izforge.izpack.installer.Installer.main(Installer.java:62)
Caused by: java.awt.HeadlessException:
No X11 DISPLAY variable was set, but this program performed an
operation which requires it.
        at sun.java2d.HeadlessGraphicsEnvironment.getDefaultScreenDevice(HeadlessGraphicsEnvironment.java:65)
        at com.birosoft.liquid.skin.SkinImageCache.<clinit>(SkinImageCache.java:41)
        ... 15 more

can any please help me!

Thanks