kingabohus / co-ode-owl-plugins

Automatically exported from code.google.com/p/co-ode-owl-plugins
0 stars 0 forks source link

Protege 4.1 Annotation Template raises NoClassDefFoundError when it is added to the main window #35

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. Start Protege 4.1 (Windows 64 bit) after installing the Annotation Template 
plugin and click on the Entities Tab
2. Create a new ontology and specify OWL/XML as the Ontology Format
3. Attempt to display the Annotation template using Window->Views-Misc 
Views->Annotation Template
4. Position the black circle to designate a location for the Annotation 
Template Window - in this case on the top of the right side
5. When the mouse is clicked to designate the location of the Annotation 
Template Window the red triangle appears to the right of the search window at 
the top of the Protege main window.  The stack trace shown below is displayed.

What is the expected output? What do you see instead?
I expect to see a window that allows me to edit and view annotations.  The 
stack trace displayed by the error dialog is shown here:

Error 1 Logged at Fri Jun 29 10:52:19 EDT 2012
NoClassDefFoundError: 
org/protege/editor/owl/ui/renderer/OWLAnnotationCellRenderer2
    org.coode.annotate.Template.<clinit>(Template.java:45)
    org.coode.annotate.AnnotationTemplateView.initialiseView(AnnotationTemplateView.java:60)
    org.protege.editor.owl.ui.view.AbstractOWLSelectionViewComponent.initialiseOWLView(AbstractOWLSelectionViewComponent.java:118)
    org.protege.editor.owl.ui.view.AbstractOWLViewComponent.initialise(AbstractOWLViewComponent.java:61)
    org.protege.editor.core.ui.view.View.createContent(View.java:439)
    org.protege.editor.core.ui.view.View.createUI(View.java:219)
    org.protege.editor.core.ui.view.View$1.hierarchyChanged(View.java:149)
    java.awt.Component.processHierarchyEvent(Unknown Source)
    java.awt.Component.processEvent(Unknown Source)
    java.awt.Container.processEvent(Unknown Source)
    java.awt.Component.dispatchEventImpl(Unknown Source)
    java.awt.Container.dispatchEventImpl(Unknown Source)
    java.awt.Component.dispatchEvent(Unknown Source)
    java.awt.Component.addNotify(Unknown Source)
    java.awt.Container.addNotify(Unknown Source)
    javax.swing.JComponent.addNotify(Unknown Source)
    java.awt.Container.addNotify(Unknown Source)
    javax.swing.JComponent.addNotify(Unknown Source)
    java.awt.Container.addImpl(Unknown Source)
    java.awt.Container.add(Unknown Source)
    org.coode.mdock.NodePanel.addNode(NodePanel.java:65)
    org.coode.mdock.NodePanel.addNode(NodePanel.java:71)
    org.coode.mdock.NodePanel.addNode(NodePanel.java:71)
    org.coode.mdock.NodePanel.rebuild(NodePanel.java:59)
    org.coode.mdock.DynamicConfigPanel$2.mouseClicked(DynamicConfigPanel.java:82)
    java.awt.Component.processMouseEvent(Unknown Source)
    javax.swing.JComponent.processMouseEvent(Unknown Source)
    java.awt.Component.processEvent(Unknown Source)
    java.awt.Container.processEvent(Unknown Source)
    java.awt.Component.dispatchEventImpl(Unknown Source)
    java.awt.Container.dispatchEventImpl(Unknown Source)
    java.awt.Component.dispatchEvent(Unknown Source)
    java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
    java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
    java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
    java.awt.Container.dispatchEventImpl(Unknown Source)
    java.awt.Window.dispatchEventImpl(Unknown Source)
    java.awt.Component.dispatchEvent(Unknown Source)
    java.awt.EventQueue.dispatchEventImpl(Unknown Source)
    java.awt.EventQueue.access$000(Unknown Source)
    java.awt.EventQueue$1.run(Unknown Source)
    java.awt.EventQueue$1.run(Unknown Source)
    java.security.AccessController.doPrivileged(Native Method)
    java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
    java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
    java.awt.EventQueue$2.run(Unknown Source)
    java.awt.EventQueue$2.run(Unknown Source)
    java.security.AccessController.doPrivileged(Native Method)
    java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
    java.awt.EventQueue.dispatchEvent(Unknown Source)
    java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
    java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
    java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
    java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    java.awt.EventDispatchThread.run(Unknown Source)
--------------------------------------------------------------------------------
-------------------

What version of the product are you using? On what operating system?
Protege 4.1 hosted on windows 64-bit

Please provide any additional information below.
I am new to Protege and don't know what other information would be helpffull

Original issue reported on code.google.com by palmercl...@gmail.com on 29 Jun 2012 at 3:10