guitouca / co-ode-owl-plugins

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

Does not shows links in OWLViz and gives error #17

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. Open pizza.owl
2. click on owlviz tab
3. click on thing
then error occures then crashes

What is the expected output? What do you see instead?
I expected to see the links between entities.

What version of the product are you using? On what operating system?

Protege 4.0 beta

Please provide any additional information below.
the log is as following;

INFO  ... active ontology changed 
org.protege.editor.owl.model.OWLModelManagerImpl[AWT-EventQueue-0]
WARN  BAD LISTENER: ()  
org.protege.editor.owl.model.selection.OWLSelectionModelImpl[AWT-EventQueue-0]
WARN  Error logged  org.protege.editor.core.ui.error.ErrorLog[AWT-EventQueue-0]
java.lang.NumberFormatException: For input string: "190.57"
    at java.lang.NumberFormatException.forInputString(Unknown Source)
    at java.lang.Integer.parseInt(Unknown Source)
    at java.lang.Integer.parseInt(Unknown Source)
    at
uk.ac.man.cs.mig.util.graph.layout.dotlayoutengine.dotparser.DotParameterSetter.
parsePoint(DotParameterSetter.java:329)
    at
uk.ac.man.cs.mig.util.graph.layout.dotlayoutengine.dotparser.DotParameterSetter.
setEdgePath(DotParameterSetter.java:230)
    at
uk.ac.man.cs.mig.util.graph.layout.dotlayoutengine.dotparser.DotParameterSetter.
setEdgeAttribute(DotParameterSetter.java:176)
    at
uk.ac.man.cs.mig.util.graph.layout.dotlayoutengine.dotparser.DotParser.setEdgeAt
tribute(DotParser.java:56)
    at
uk.ac.man.cs.mig.util.graph.layout.dotlayoutengine.dotparser.DotParser.node_or_e
dge_stmt(DotParser.java:198)
    at
uk.ac.man.cs.mig.util.graph.layout.dotlayoutengine.dotparser.DotParser.stmt(DotP
arser.java:127)
    at
uk.ac.man.cs.mig.util.graph.layout.dotlayoutengine.dotparser.DotParser.graph(Dot
Parser.java:107)
    at
uk.ac.man.cs.mig.util.graph.layout.dotlayoutengine.dotparser.DotParser.start(Dot
Parser.java:72)
    at
uk.ac.man.cs.mig.util.graph.layout.dotlayoutengine.dotparser.DotParser.parse(Dot
Parser.java:25)
    at
uk.ac.man.cs.mig.util.graph.layout.dotlayoutengine.DotGraphLayoutEngine.layoutGr
aph(DotGraphLayoutEngine.java:111)
    at
uk.ac.man.cs.mig.util.graph.ui.GraphView.revalidateGraph(GraphView.java:308)
    at uk.ac.man.cs.mig.util.graph.ui.GraphView$3.graphChanged(GraphView.java:141)
    at
uk.ac.man.cs.mig.util.graph.controller.impl.DefaultGraphGenerator.fireGraphChang
edEvent(DefaultGraphGenerator.java:613)
    at
uk.ac.man.cs.mig.util.graph.controller.impl.DefaultGraphGenerator$1.objectsAdded
(DefaultGraphGenerator.java:171)
    at
uk.ac.man.cs.mig.util.graph.controller.impl.DefaultVisualisedObjectManager.fireO
bjectAddedEvent(DefaultVisualisedObjectManager.java:731)
    at
uk.ac.man.cs.mig.util.graph.controller.impl.DefaultVisualisedObjectManager.showO
bject(DefaultVisualisedObjectManager.java:320)
    at
uk.ac.man.cs.mig.coode.owlviz.ui.OWLVizGraphPanel$3.selectionChanged(OWLVizGraph
Panel.java:153)
    at
uk.ac.man.cs.mig.coode.owlviz.ui.OWLVizSelectionModel.fireSelectionChanged(OWLVi
zSelectionModel.java:69)
    at
uk.ac.man.cs.mig.coode.owlviz.ui.OWLVizSelectionModel.setSelectedClass(OWLVizSel
ectionModel.java:54)
    at uk.ac.man.cs.mig.coode.owlviz.ui.OWLVizView.updateView(OWLVizView.java:85)
    at
org.protege.editor.owl.ui.view.AbstractOWLClassViewComponent.updateView(Abstract
OWLClassViewComponent.java:29)
    at
org.protege.editor.owl.ui.view.AbstractOWLClassViewComponent.updateView(Abstract
OWLClassViewComponent.java:18)
    at
org.protege.editor.owl.ui.view.AbstractOWLSelectionViewComponent.updateViewConte
ntAndHeader(AbstractOWLSelectionViewComponent.java:189)
    at
org.protege.editor.owl.ui.view.AbstractOWLSelectionViewComponent$1.selectionChan
ged(AbstractOWLSelectionViewComponent.java:67)
    at
org.protege.editor.owl.model.selection.OWLSelectionModelImpl.fireSelectionChange
d(OWLSelectionModelImpl.java:100)
    at
org.protege.editor.owl.model.selection.OWLSelectionModelImpl.updateSelectedObjec
t(OWLSelectionModelImpl.java:88)
    at
org.protege.editor.owl.model.selection.OWLSelectionModelImpl.setSelectedObject(O
WLSelectionModelImpl.java:76)
    at
org.protege.editor.owl.model.selection.OWLSelectionModelImpl.setSelectedEntity(O
WLSelectionModelImpl.java:111)
    at
org.protege.editor.owl.ui.view.AbstractOWLSelectionViewComponent.setSelectedEnti
ty(AbstractOWLSelectionViewComponent.java:122)
    at
org.protege.editor.owl.ui.clshierarchy.AbstractOWLClassHierarchyViewComponent.tr
ansmitSelection(AbstractOWLClassHierarchyViewComponent.java:188)
    at
org.protege.editor.owl.ui.clshierarchy.AbstractOWLClassHierarchyViewComponent$6.
valueChanged(AbstractOWLClassHierarchyViewComponent.java:173)
    at javax.swing.JTree.fireValueChanged(Unknown Source)
    at javax.swing.JTree$TreeSelectionRedirector.valueChanged(Unknown Source)
    at javax.swing.tree.DefaultTreeSelectionModel.fireValueChanged(Unknown Source)
    at javax.swing.tree.DefaultTreeSelectionModel.notifyPathChange(Unknown Source)
    at javax.swing.tree.DefaultTreeSelectionModel.setSelectionPaths(Unknown
Source)
    at javax.swing.tree.DefaultTreeSelectionModel.setSelectionPath(Unknown Source)
    at javax.swing.JTree.setSelectionPath(Unknown Source)
    at javax.swing.plaf.basic.BasicTreeUI.selectPathForEvent(Unknown Source)
    at javax.swing.plaf.basic.BasicTreeUI$Handler.handleSelectionImpl(Unknown
Source)
    at javax.swing.plaf.basic.BasicTreeUI$Handler.handleSelection(Unknown Source)
    at javax.swing.plaf.basic.BasicTreeUI$Handler.mousePressed(Unknown Source)
    at java.awt.AWTEventMulticaster.mousePressed(Unknown Source)
    at java.awt.AWTEventMulticaster.mousePressed(Unknown Source)
    at java.awt.AWTEventMulticaster.mousePressed(Unknown Source)
    at java.awt.AWTEventMulticaster.mousePressed(Unknown Source)
    at java.awt.AWTEventMulticaster.mousePressed(Unknown Source)
    at java.awt.AWTEventMulticaster.mousePressed(Unknown Source)
    at java.awt.AWTEventMulticaster.mousePressed(Unknown Source)
    at java.awt.Component.processMouseEvent(Unknown Source)
    at javax.swing.JComponent.processMouseEvent(Unknown Source)
    at java.awt.Component.processEvent(Unknown Source)
    at java.awt.Container.processEvent(Unknown Source)
    at java.awt.Component.dispatchEventImpl(Unknown Source)
    at java.awt.Container.dispatchEventImpl(Unknown Source)
    at java.awt.Component.dispatchEvent(Unknown Source)
    at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
    at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
    at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
    at java.awt.Container.dispatchEventImpl(Unknown Source)
    at java.awt.Window.dispatchEventImpl(Unknown Source)
    at java.awt.Component.dispatchEvent(Unknown Source)
    at java.awt.EventQueue.dispatchEvent(Unknown Source)
    at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.run(Unknown Source)

Original issue reported on code.google.com by kursat.t...@gmail.com on 1 Apr 2009 at 10:16

GoogleCodeExporter commented 8 years ago
I have experienced the same problem. Had to search for the owlviz source code 
and finally found an old copy on 
Protege or COODE site; for some reason the code for this plugin is not 
available in SVN. The problem is caused 
by string with a floating point number instead of integer being passed to the 
point parser. There is a quick fix 
which I'd like to contribute. I am attaching the fixed source file for review, 
but SVN access would be preferable.

Great application.
-Azary

Original comment by azariah%...@gtempaccount.com on 1 Apr 2009 at 10:26

Attachments:

GoogleCodeExporter commented 8 years ago
How is this fix implemented? Do you have a procedure non-coders can use. This 
problem is vexing me greatly. I have a nice graphic with no lines.

Original comment by Mark.Car...@gmail.com on 15 Apr 2009 at 8:00

GoogleCodeExporter commented 8 years ago
You can install Graphviz 2.18 and it will work, not a newer version.  Old 
windows
versions here: http://www.graphviz.org/pub/graphviz/stable/windows/

Original comment by bret...@gmail.com on 16 Apr 2009 at 7:02

GoogleCodeExporter commented 8 years ago
THIS IS AWESOME!!! Thank you brettzu.

Original comment by Mark.Car...@gmail.com on 18 Apr 2009 at 2:34

GoogleCodeExporter commented 8 years ago
Thanks for your help. version 2.18 works great...

Original comment by kursat.t...@gmail.com on 20 Apr 2009 at 7:30