commit-classpath
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[commit-cp] [bug #12790] Protege fails on loading due to missing metal l


From: Andrew John Hughes
Subject: [commit-cp] [bug #12790] Protege fails on loading due to missing metal l 'n' f classes.
Date: Sun, 24 Apr 2005 15:06:05 +0000
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.6) Gecko/20050324 Epiphany/1.4.8 (Debian package 1.4.8-2)

URL:
  <http://savannah.gnu.org/bugs/?func=detailitem&item_id=12790>

                 Summary: Protege fails on loading due to missing metal l 'n'
f classes.
                 Project: classpath
            Submitted by: gnu_andrew
            Submitted on: Sun 04/24/2005 at 15:06
                Category: classpath
                Severity: 3 - Normal
                  Status: None
                 Privacy: Public
             Assigned to: None
             Open/Closed: Open
        Platform Version: None

    _______________________________________________________

Details:

The semantic web editor, Protege, attempts to install its own look and feel
on loading (which I assume is a deriative of the metal look).  In doing so,
it fails with:

SEVERE: Uncaught Exception -- java.lang.NoClassDefFoundError:
com/jgoodies/plaf/plastic/PlasticBorders$ScrollPaneBorder
   at com.jgoodies.plaf.plastic.PlasticBorders.getScrollPaneBorder
(PlasticBorders.java:262)
   at com.jgoodies.plaf.plastic.PlasticLookAndFeel.initComponentDefaults
(PlasticLookAndFeel.java:299)
   at javax.swing.plaf.basic.BasicLookAndFeel.getDefaults
(BasicLookAndFeel.java:92)
   at javax.swing.plaf.metal.MetalLookAndFeel.getDefaults
(MetalLookAndFeel.java:93)
   at javax.swing.UIManager.getDefaults (UIManager.java:267)
   at javax.swing.UIManager.getUI (UIManager.java:410)
   at javax.swing.JPanel.updateUI (JPanel.java:101)
   at javax.swing.JPanel.<init> (JPanel.java:85)
   at javax.swing.JPanel.<init> (JPanel.java:57)
   at javax.swing.JRootPane.createGlassPane (JRootPane.java:525)
   at javax.swing.JRootPane.getGlassPane (JRootPane.java:436)
   at javax.swing.JRootPane.<init> (JRootPane.java:488)
   at javax.swing.JWindow.createRootPane (JWindow.java:143)
   at javax.swing.JWindow.getRootPane (JWindow.java:128)
   at javax.swing.JWindow.windowInit (JWindow.java:102)
   at javax.swing.JWindow.<init> (JWindow.java:72)
   at edu.stanford.smi.protege.ui.SplashScreen.<init> (Unknown Source)
   at edu.stanford.smi.protege.Application.realmain (Unknown Source)
   at edu.stanford.smi.protege.Application$3.run (Unknown Source)
Caused by: java.lang.NoClassDefFoundError:
javax/swing/plaf/metal/MetalBorders$ScrollPaneBorder
etc.

I'm not sure how Classpath currently uses the Look and Feel framework; my
take on this is that everything is currently done using the basic look and
feel.  A simple fix may just be to create a functionally vacant subclass of
the basic version for the metal one.






    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?func=detailitem&item_id=12790>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/





reply via email to

[Prev in Thread] Current Thread [Next in Thread]