Thanks Scott,
 for the stack exception I already posted it in the first post of this
thread.
By the way I can re-paste the entire stacktrace of the exception (it
seems to be ywo differente exception):

this:
==============================================================
eclipse.buildId=unknown
java.version=1.6.0_26
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=it_IT
Command-line arguments:  -os win32 -ws win32 -arch x86


Error
Tue Aug 02 09:41:22 CEST 2011
Unhandled event loop exception

java.lang.NullPointerException
        at org.topbraidcomposer.gef.page.AbstractGEFPage
$1.layout(AbstractGEFPage.java:99)
        at org.eclipse.swt.widgets.Composite.updateLayout(Composite.java:
1275)
        at org.eclipse.swt.widgets.Composite.sendResize(Composite.java:979)
        at org.eclipse.swt.widgets.Composite.setBounds(Composite.java:1024)
        at org.eclipse.swt.widgets.Control.setBounds(Control.java:2777)
        at org.eclipse.swt.widgets.Control.setBounds(Control.java:2773)
        at org.eclipse.swt.layout.FillLayout.layout(FillLayout.java:201)
        at org.eclipse.swt.widgets.Composite.updateLayout(Composite.java:
1275)
        at org.eclipse.swt.widgets.Composite.sendResize(Composite.java:979)
        at org.eclipse.swt.widgets.Composite.setBounds(Composite.java:1024)
        at org.eclipse.swt.widgets.Control.setBounds(Control.java:2777)
        at org.eclipse.swt.widgets.Control.setBounds(Control.java:2773)
        at org.eclipse.ui.forms.widgets.SizeCache.setBounds(SizeCache.java:
509)
        at org.eclipse.ui.forms.widgets.Form$FormLayout.layout(Form.java:159)
        at org.eclipse.swt.widgets.Composite.updateLayout(Composite.java:
1275)
        at org.eclipse.swt.widgets.Composite.sendResize(Composite.java:979)
        at org.eclipse.swt.widgets.Composite.setBounds(Composite.java:1024)
        at org.eclipse.swt.widgets.Control.setBounds(Control.java:2777)
        at org.eclipse.swt.widgets.Control.setBounds(Control.java:2773)
        at org.eclipse.swt.widgets.Control.setBounds(Control.java:2840)
        at
org.eclipse.swt.custom.ScrolledCompositeLayout.layout(ScrolledCompositeLayout.java:
109)
        at org.eclipse.swt.widgets.Composite.updateLayout(Composite.java:
1275)
        at org.eclipse.swt.widgets.Composite.updateLayout(Composite.java:
1261)
        at org.eclipse.swt.widgets.Composite.layout(Composite.java:664)
        at org.eclipse.swt.widgets.Composite.layout(Composite.java:622)
        at
org.eclipse.ui.forms.widgets.SharedScrolledComposite.layout(SharedScrolledComposite.java:
146)
        at
org.eclipse.ui.forms.widgets.SharedScrolledComposite.reflow(SharedScrolledComposite.java:
215)
        at
org.eclipse.ui.forms.widgets.SharedScrolledComposite.scheduleReflow(SharedScrolledComposite.java:
242)
        at org.eclipse.ui.forms.widgets.SharedScrolledComposite.access
$1(SharedScrolledComposite.java:227)
        at org.eclipse.ui.forms.widgets.SharedScrolledComposite
$1.handleEvent(SharedScrolledComposite.java:67)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1077)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1058)
        at org.eclipse.swt.widgets.Control.sendResize(Control.java:2649)
        at org.eclipse.swt.widgets.Composite.sendResize(Composite.java:975)
        at org.eclipse.swt.widgets.Composite.setBounds(Composite.java:1024)
        at org.eclipse.swt.widgets.Control.setBounds(Control.java:2777)
        at org.eclipse.swt.widgets.Control.setBounds(Control.java:2773)
        at org.eclipse.swt.widgets.Control.setBounds(Control.java:2840)
        at
org.eclipse.swt.custom.CTabFolderLayout.layout(CTabFolderLayout.java:
84)
        at org.eclipse.swt.widgets.Composite.updateLayout(Composite.java:
1275)
        at org.eclipse.swt.widgets.Composite.sendResize(Composite.java:979)
        at org.eclipse.swt.widgets.Composite.setBounds(Composite.java:1024)
        at org.eclipse.swt.widgets.Control.setBounds(Control.java:2777)
        at org.eclipse.swt.widgets.Control.setBounds(Control.java:2773)
        at org.eclipse.swt.layout.FillLayout.layout(FillLayout.java:201)
        at org.eclipse.swt.widgets.Composite.updateLayout(Composite.java:
1275)
        at org.eclipse.swt.widgets.Composite.sendResize(Composite.java:979)
        at org.eclipse.swt.widgets.Composite.setBounds(Composite.java:1024)
        at org.eclipse.swt.widgets.Control.setBounds(Control.java:2777)
        at org.eclipse.swt.widgets.Control.setBounds(Control.java:2773)
        at org.eclipse.swt.layout.FillLayout.layout(FillLayout.java:201)
        at org.eclipse.swt.widgets.Composite.updateLayout(Composite.java:
1275)
        at org.eclipse.swt.widgets.Composite.WM_SIZE(Composite.java:1664)
        at org.eclipse.swt.widgets.Control.windowProc(Control.java:4234)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:4873)
        at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
        at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2454)
        at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:
80)
        at org.eclipse.swt.widgets.Control.WM_WINDOWPOSCHANGED(Control.java:
4970)
        at org.eclipse.swt.widgets.Control.windowProc(Control.java:4244)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:4873)
        at org.eclipse.swt.internal.win32.OS.EndDeferWindowPos(Native Method)
        at org.eclipse.swt.widgets.Composite.resizeChildren(Composite.java:
948)
        at org.eclipse.swt.widgets.Composite.resizeChildren(Composite.java:
914)
        at org.eclipse.swt.widgets.Composite.setResizeChildren(Composite.java:
1138)
        at org.eclipse.swt.widgets.Composite.WM_SIZE(Composite.java:1668)
        at org.eclipse.swt.widgets.Control.windowProc(Control.java:4234)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:4873)
        at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
        at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2454)
        at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:
80)
        at org.eclipse.swt.widgets.Control.WM_WINDOWPOSCHANGED(Control.java:
4970)
        at org.eclipse.swt.widgets.Control.windowProc(Control.java:4244)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:4873)
        at org.eclipse.swt.internal.win32.OS.SetWindowPos(Native Method)
        at org.eclipse.swt.widgets.Widget.SetWindowPos(Widget.java:1456)
        at org.eclipse.swt.widgets.Control.setBounds(Control.java:2816)
        at org.eclipse.swt.widgets.Composite.setBounds(Composite.java:1018)
        at org.eclipse.swt.widgets.Control.setBounds(Control.java:2777)
        at org.eclipse.swt.widgets.Control.setBounds(Control.java:2773)
        at org.eclipse.swt.widgets.Control.setBounds(Control.java:2840)
        at
org.eclipse.ui.internal.PartSashContainer.setBounds(PartSashContainer.java:
852)
        at org.eclipse.ui.internal.LayoutTree.doSetBounds(LayoutTree.java:
547)
        at org.eclipse.ui.internal.LayoutTree.setBounds(LayoutTree.java:538)
        at
org.eclipse.ui.internal.LayoutTreeNode.doSetBounds(LayoutTreeNode.java:
505)
        at org.eclipse.ui.internal.LayoutTree.setBounds(LayoutTree.java:538)
        at
org.eclipse.ui.internal.LayoutTreeNode.doSetBounds(LayoutTreeNode.java:
536)
        at org.eclipse.ui.internal.LayoutTree.setBounds(LayoutTree.java:538)
        at
org.eclipse.ui.internal.LayoutTreeNode.doSetBounds(LayoutTreeNode.java:
537)
        at org.eclipse.ui.internal.LayoutTree.setBounds(LayoutTree.java:538)
        at
org.eclipse.ui.internal.LayoutTreeNode.doSetBounds(LayoutTreeNode.java:
505)
        at org.eclipse.ui.internal.LayoutTree.setBounds(LayoutTree.java:538)
        at
org.eclipse.ui.internal.PartSashContainer.resizeSashes(PartSashContainer.java:
811)
        at org.eclipse.ui.internal.PartSashContainer.access
$1(PartSashContainer.java:801)
        at org.eclipse.ui.internal.PartSashContainer
$1.controlResized(PartSashContainer.java:171)
        at
org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:
228)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1077)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1058)
        at org.eclipse.swt.widgets.Control.WM_SIZE(Control.java:4813)
        at org.eclipse.swt.widgets.Scrollable.WM_SIZE(Scrollable.java:291)
        at org.eclipse.swt.widgets.Composite.WM_SIZE(Composite.java:1653)
        at org.eclipse.swt.widgets.Control.windowProc(Control.java:4234)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:4873)
        at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
        at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2454)
        at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:
80)
        at org.eclipse.swt.widgets.Control.WM_WINDOWPOSCHANGED(Control.java:
4970)
        at org.eclipse.swt.widgets.Control.windowProc(Control.java:4244)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:4873)
        at org.eclipse.swt.internal.win32.OS.SetWindowPos(Native Method)
        at org.eclipse.swt.widgets.Widget.SetWindowPos(Widget.java:1456)
        at org.eclipse.swt.widgets.Control.setBounds(Control.java:2816)
        at org.eclipse.swt.widgets.Composite.setBounds(Composite.java:1018)
        at org.eclipse.swt.widgets.Control.setBounds(Control.java:2777)
        at org.eclipse.swt.widgets.Control.setBounds(Control.java:2773)
        at org.eclipse.swt.widgets.Control.setBounds(Control.java:2840)
        at org.eclipse.swt.custom.StackLayout.layout(StackLayout.java:120)
        at org.eclipse.swt.widgets.Composite.updateLayout(Composite.java:
1275)
        at org.eclipse.swt.widgets.Composite.WM_SIZE(Composite.java:1664)
        at org.eclipse.swt.widgets.Control.windowProc(Control.java:4234)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:4873)
        at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
        at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2454)
        at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:
80)
        at org.eclipse.swt.widgets.Control.WM_WINDOWPOSCHANGED(Control.java:
4970)
        at org.eclipse.swt.widgets.Control.windowProc(Control.java:4244)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:4886)
        at org.eclipse.swt.internal.win32.OS.EndDeferWindowPos(Native Method)
        at org.eclipse.swt.widgets.Composite.resizeChildren(Composite.java:
948)
        at org.eclipse.swt.widgets.Composite.resizeChildren(Composite.java:
914)
        at org.eclipse.swt.widgets.Composite.setResizeChildren(Composite.java:
1138)
        at org.eclipse.swt.widgets.Composite.WM_SIZE(Composite.java:1668)
        at org.eclipse.swt.widgets.Canvas.WM_SIZE(Canvas.java:454)
        at org.eclipse.swt.widgets.Decorations.WM_SIZE(Decorations.java:1778)
        at org.eclipse.swt.widgets.Control.windowProc(Control.java:4234)
        at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:341)
        at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:
1598)
        at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:2038)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:4886)
        at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
        at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2454)
        at org.eclipse.swt.widgets.Shell.callWindowProc(Shell.java:497)
        at org.eclipse.swt.widgets.Control.WM_WINDOWPOSCHANGED(Control.java:
4970)
        at org.eclipse.swt.widgets.Canvas.WM_WINDOWPOSCHANGED(Canvas.java:
460)
        at org.eclipse.swt.widgets.Control.windowProc(Control.java:4244)
        at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:341)
        at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:
1598)
        at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:2038)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:4873)
        at org.eclipse.swt.internal.win32.OS.ShowWindow(Native Method)
        at org.eclipse.swt.widgets.Shell.WM_SYSCOMMAND(Shell.java:2512)
        at org.eclipse.swt.widgets.Control.windowProc(Control.java:4237)
        at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:341)
        at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:
1598)
        at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:2038)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:4873)
        at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method)
        at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2454)
        at org.eclipse.swt.widgets.Shell.callWindowProc(Shell.java:497)
        at org.eclipse.swt.widgets.Control.windowProc(Control.java:4251)
        at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:341)
        at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:
1598)
        at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:2038)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:4873)
        at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)
        at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:2459)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3655)
        at org.eclipse.jface.window.Window.runEventLoop(Window.java:825)
        at org.eclipse.jface.window.Window.open(Window.java:801)
        at
org.eclipse.ui.internal.views.log.EventDetailsDialog.open(EventDetailsDialog.java:
176)
        at
org.eclipse.ui.internal.views.log.EventDetailsDialogAction.run(EventDetailsDialogAction.java:
98)
        at org.eclipse.ui.internal.views.log.LogView
$15.doubleClick(LogView.java:536)
        at org.eclipse.jface.viewers.StructuredViewer
$1.run(StructuredViewer.java:824)
        at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
        at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:49)
        at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175)
        at
org.eclipse.jface.viewers.StructuredViewer.fireDoubleClick(StructuredViewer.java:
822)
        at
org.eclipse.jface.viewers.AbstractTreeViewer.handleDoubleSelect(AbstractTreeViewer.java:
1421)
        at org.eclipse.jface.viewers.StructuredViewer
$4.widgetDefaultSelected(StructuredViewer.java:1225)
        at
org.eclipse.jface.util.OpenStrategy.fireDefaultSelectionEvent(OpenStrategy.java:
238)
        at org.eclipse.jface.util.OpenStrategy.access$0(OpenStrategy.java:
235)
        at org.eclipse.jface.util.OpenStrategy
$1.handleEvent(OpenStrategy.java:296)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053)
        at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:
4066)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3657)
        at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:
2629)
        at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2593)
        at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2427)
        at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:670)
        at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:
332)
        at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:
663)
        at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:
149)
        at
org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:
115)
        at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:
196)
        at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:
110)
        at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:
79)
        at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:
369)
        at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:
179)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:619)
        at org.eclipse.equinox.launcher.Main.basicRun(Main.java:574)
        at org.eclipse.equinox.launcher.Main.run(Main.java:1407)


==============================================================

and this:
==============================================================
eclipse.buildId=unknown
java.version=1.6.0_26
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=it_IT
Command-line arguments:  -os win32 -ws win32 -arch x86


Error
Tue Aug 02 09:41:08 CEST 2011
Unhandled event loop exception

org.eclipse.swt.SWTException: Failed to execute runnable
(java.lang.NullPointerException)
at org.eclipse.swt.SWT.error(SWT.java:4083)
at org.eclipse.swt.SWT.error(SWT.java:3998)
at
org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:
137)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4041)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3660)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2629)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2593)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2427)
at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:670)
at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:
332)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:
663)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:
149)
at
org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:
115)
at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:
196)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:
110)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:
79)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:
369)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:
179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:619)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:574)
at org.eclipse.equinox.launcher.Main.run(Main.java:1407)
Caused by: java.lang.NullPointerException
at org.topbraid.owl.model.OWLDataRange.getOnDatatype(OWLDataRange.java:
169)
at
org.topbraid.owl.model.OWLDataRange.getNamedSuperDataRange(OWLDataRange.java:
114)
at
org.topbraid.owl.model.OWLDataRange.getNamedSuperDataRange(OWLDataRange.java:
109)
at
org.topbraid.owl.model.OWLDataRange.getSystemBaseDatatype(OWLDataRange.java:
146)
at
org.topbraid.owl.model.OWLDatatypeSystem.getSystemDatatype(OWLDatatypeSystem.java:
22)
at org.topbraid.core.model.Ranges.getSystemRange(Ranges.java:70)
at
org.topbraidcomposer.gef.diagram.parts.AttributeEditPart.getRangeString(AttributeEditPart.java:
87)
at
org.topbraidcomposer.gef.diagram.parts.AttributeEditPart.refreshVisuals(AttributeEditPart.java:
77)
at
org.eclipse.gef.editparts.AbstractEditPart.refresh(AbstractEditPart.java:
717)
at
org.eclipse.gef.editparts.AbstractGraphicalEditPart.refresh(AbstractGraphicalEditPart.java:
633)
at
org.eclipse.gef.editparts.AbstractEditPart.addNotify(AbstractEditPart.java:
252)
at
org.eclipse.gef.editparts.AbstractGraphicalEditPart.addNotify(AbstractGraphicalEditPart.java:
223)
at
org.eclipse.gef.editparts.AbstractEditPart.addChild(AbstractEditPart.java:
211)
at
org.eclipse.gef.editparts.AbstractEditPart.refreshChildren(AbstractEditPart.java:
771)
at
org.eclipse.gef.editparts.AbstractEditPart.refresh(AbstractEditPart.java:
718)
at
org.eclipse.gef.editparts.AbstractGraphicalEditPart.refresh(AbstractGraphicalEditPart.java:
633)
at
org.eclipse.gef.editparts.AbstractEditPart.addNotify(AbstractEditPart.java:
252)
at
org.eclipse.gef.editparts.AbstractGraphicalEditPart.addNotify(AbstractGraphicalEditPart.java:
223)
at
org.eclipse.gef.editparts.AbstractEditPart.addChild(AbstractEditPart.java:
211)
at
org.eclipse.gef.editparts.AbstractEditPart.refreshChildren(AbstractEditPart.java:
771)
at
org.eclipse.gef.editparts.AbstractEditPart.refresh(AbstractEditPart.java:
718)
at
org.eclipse.gef.editparts.AbstractGraphicalEditPart.refresh(AbstractGraphicalEditPart.java:
633)
at
org.eclipse.gef.editparts.AbstractEditPart.addNotify(AbstractEditPart.java:
252)
at
org.eclipse.gef.editparts.AbstractGraphicalEditPart.addNotify(AbstractGraphicalEditPart.java:
223)
at
org.eclipse.gef.editparts.AbstractEditPart.addChild(AbstractEditPart.java:
211)
at
org.eclipse.gef.editparts.SimpleRootEditPart.setContents(SimpleRootEditPart.java:
105)
at
org.eclipse.gef.ui.parts.AbstractEditPartViewer.setContents(AbstractEditPartViewer.java:
617)
at
org.eclipse.gef.ui.parts.AbstractEditPartViewer.setContents(AbstractEditPartViewer.java:
626)
at
org.topbraidcomposer.gef.viewer.AbstractGEFViewer.<init>(AbstractGEFViewer.java:
56)
at
org.topbraidcomposer.gef.diagram.viewer.DiagramViewer.<init>(DiagramViewer.java:
31)
at
org.topbraidcomposer.gef.diagram.page.DiagramEditorPage.createViewer(DiagramEditorPage.java:
123)
at
org.topbraidcomposer.gef.page.AbstractGEFPage.recreateViewer(AbstractGEFPage.java:
132)
at
org.topbraidcomposer.gef.page.AbstractGEFPage.resourceSelected(AbstractGEFPage.java:
148)
at
org.topbraidcomposer.editors.ResourceEditor.setResource(ResourceEditor.java:
1184)
at
org.topbraidcomposer.editors.ResourceEditor.resourceSelectedRun(ResourceEditor.java:
1153)
at org.topbraidcomposer.editors.ResourceEditor.access
$12(ResourceEditor.java:1151)
at org.topbraidcomposer.editors.ResourceEditor
$9.run(ResourceEditor.java:1143)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at
org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:
134)
... 22 more
==============================================================

Talking about OWL here are some reason:

 1) the new features included in OWL 2 specs are not so important for
us and seems to be more like a kind of "Sintatic Sugar" and not really
a Semantic one. What we really need was something more like n-ary
relationships for example (bored of use n-ary pattern with OWL
class). ;-)
 2) We developed lot of code and integration tools that works
basically with Jena and the RDF/OWL Jena model (not compliant with the
new OWL 2 specs)
 3)  I'm not sure about OWL 2 full covering and compliancy of Jena for
developing new genration of semantic apps (I mean at the same
reliability  level of RDF/OWL 1).

About this last point I would be interested to learn more from your
experience. :-)

Thanx again and I'll be waiting for some solution coming up on the
Diagram View bug in 3.5.1 SE.

Busa.

On 1 Ago, 20:29, Scott Henninger <[email protected]> wrote:
> Thanks Busa;  This seems to be an issue in the Diagram view.  I have
> verified, as you stated, that it works in 3.4.  You state that you get
> an exception in 3.5.1?  If so, can you send it?  The behavior I
> observe is a blank screen  We will look into this and let you know
> when there is a fix available.
>
> In stating "OWL 1.1 datatypes are no longer supported" I believe
> Holger was referring to datatypes being moved from an add on for OWL
> 1.1 to a direct part of the OWL 2 standard, which is fully supported
> in TopBraid Suite.  We remain committed to the entire Semantic Web
> stack and will therefore fully support both RDF and OWL standards.
>
> Why would you not want to migrate to OWL 2?  There could be a misnomer
> here.  OWL 2 is fully supported by RDF, and hence can be represented
> by text serializations (RDF/XML, Turtle, N-Triples) as well as most
> RDF back-ends.  The unfortunate choice made by Protégé was not that it
> uses OWL 2, but that it chose to use the OWL API to represent OWL 2
> ontologies, which does not respect the Semantic Web stack by bypassing
> RDF (and hence SPARQL).  It is the case that you can save files
> created in Protégé to Turtle or RDF/XML instead of the default OWL/
> XML.  However, some RDF structures will be lost when trying to import
> RDF files into Protégé because it is no longer RDF compliant.
>
> -- Scott
>
> On Aug 1, 6:11 am, Busa <[email protected]> wrote:
>
>
>
>
>
>
>
> > Ok, I think that I found the way to reproduce correctly the error.
> > It arise when I try to view Diagram (with attributes) of a class that
> > is domain of a DatatypeProperty with enumerated range (i.e {"male" ,
> > "female"} ).
> > I was able to reproduce the error just using this simple owl:
>
> > ==================================================================
> > <?xml version="1.0"?>
> > <rdf:RDF
> >     xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#";
> >     xmlns:owl="http://www.w3.org/2002/07/owl#";
> >     xmlns="http://www.imolinfo.it/ontologie/test#";
> >     xmlns:xsd="http://www.w3.org/2001/XMLSchema#";
> >     xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#";
> >   xml:base="http://www.imolinfo.it/ontologie/test";>
> >   <owl:Ontology rdf:about="">
> >     <owl:versionInfo rdf:datatype="http://www.w3.org/2001/
> > XMLSchema#string"
> >     >Created with TopBraid Composer</owl:versionInfo>
> >   </owl:Ontology>
> >   <owl:Class rdf:ID="Person">
> >     <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string";
> >     >Person</rdfs:label>
> >   </owl:Class>
> >   <owl:DatatypeProperty rdf:ID="gender">
> >     <rdfs:domain rdf:resource="#Person"/>
> >     <rdfs:label rdf:datatype="http://www.w3.org/2001/XMLSchema#string";
> >     >gender</rdfs:label>
> >     <rdfs:range>
> >       <rdfs:Datatype>
> >         <owl:oneOf rdf:parseType="Resource">
> >           <rdf:rest rdf:parseType="Resource">
> >             <rdf:rest rdf:resource="http://www.w3.org/1999/02/22-rdf-
> > syntax-ns#nil"/>
> >             <rdf:first rdf:datatype="http://www.w3.org/2001/
> > XMLSchema#string"
> >             >female</rdf:first>
> >           </rdf:rest>
> >           <rdf:first rdf:datatype="http://www.w3.org/2001/
> > XMLSchema#string"
> >           >male</rdf:first>
> >         </owl:oneOf>
> >       </rdfs:Datatype>
> >     </rdfs:range>
> >   </owl:DatatypeProperty>
> > </rdf:RDF>
>
> > <!-- Created with TopBraid -->
> > ==================================================================
>
> > This is a custom Person class with datatype property "gender"
> > declaring  an enumerated range:  {"male" , "female"}.
> > If you load this owl in TB 3.5 and try to open Person in the Diagram
> > with the "Shows attributes" checked it rises the excepion.
> > The same file in TB 3.4 work without problem.
>
> > As u said, is really concerning the user defined datatype....but how
> > could I make the same in another way  resting compliant with OWL 1 (we
> > don't want to migrate to OWL 2).
>
> > Thankyou in advance for the support,
> > Busa.
>
> > On 1 Ago, 11:05, Busa <[email protected]> wrote:
>
> > > Hi Holger,
> > >   we only use OWL 1.1 and therefore the datatypes for DatatypeProperty
> > > range.
>
> > > But the strange is that now It seems to work now. I think that is
> > > becouse of I regenerated the .diagram closed an re-opened TB.
> > > Really at the moment I cant replicare the problem.
> > > May be that there is some incompatibility from the .diagram of the 3.4
> > > and the 3.5?
>
> > > However the only  user defined datatype we use  are string enumeration
> > > in some DatatypeProperty ranges (using the syntax {"red", "gree",
> > > "blue"}.)
>
> > > Why did you decided to not support them?  Could enumerad datatype
> > > range create some problems?
> > > I hope however that OWL 1.1 rest supported in future and TB will not
> > > make the choice made by Protege 4 in this sense (developed ontology
> > > coded only in  OWL 2)
>
> > > Thanks for the help and I hope you could solve the problem for the
> > > future.
>
> > > Matteo
>
> > > On 28 Lug, 10:57, Holger Knublauch <[email protected]> wrote:
>
> > > > Hi Busa,
>
> > > > thanks for the bug report. I think I can see where the problem could be 
> > > > (in our handling of user-defined datatypes), and we will try to verify 
> > > > and fix for the next version. As a work-around, could you double-check 
> > > > that your user-defined datatypes are well-formed in OWL 2 (or could you 
> > > > send me your file off-list so that I can try to reproduce the effect). 
> > > > Just in case: OWL 1.1 datatypes are no longer supported.
>
> > > > Thanks
> > > > Holger
>
> > > > On Jul 28, 2011, at 6:34 PM, Busa wrote:
>
> > > > > Hi everyone,
> > > > >  I recently migrated  from TB 3.4 SE to TB 3.5.1.v20110629-1105R.
> > > > > All project are therefore OWL 1.
>
> > > > > The problem is that in the new version when I try to view the diagram
> > > > > of a class or even load a saved one for the project I get an exception
> > > > > in Error Log and the Diagram Panel is empty.
> > > > > The same if I delete the .diagram file of the project and I let TB
> > > > > regenerate it or even simply cliccking on diagram tab for a selected
> > > > > class. Same error and Diagram empty.
> > > > > The same project works perferfectly in 3.4.
>
> > > > > The exception in Error Log is:
>
> > > > > ====================================================
> > > > > eclipse.buildId=unknown
> > > > > java.version=1.6.0_26
> > > > > java.vendor=Sun Microsystems Inc.
> > > > > BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=it_IT
> > > > > Command-line arguments:  -os win32 -ws win32 -arch x86
>
> > > > > Error
> > > > > Thu Jul 28 10:25:36 CEST 2011
> > > > > Unhandled event loop exception
>
> > > > > java.lang.RuntimeException: java.lang.NullPointerException
> > > > > at
> > > > > org.topbraidcomposer.gef.page.AbstractGEFPage.createFormContent(AbstractGEF
> > > > >  Page.java:
> > > > > 73)
> > > > > at org.eclipse.ui.forms.editor.FormPage$1.run(FormPage.java:152)
> > > > > at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:
> > > > > 70)
> > > > > at
> > > > > org.eclipse.ui.forms.editor.FormPage.createPartControl(FormPage.java:
> > > > > 150)
> > > > > at org.eclipse.ui.forms.editor.FormEditor.pageChange(FormEditor.java:
> > > > > 471)
> > > > > at org.eclipse.ui.part.MultiPageEditorPart
> > > > > $2.widgetSelected(MultiPageEditorPart.java:290)
> > > > > at
> > > > > org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:
> > > > > 234)
> > > > > at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
> > > > > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053)
> > > > > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1077)
> > > > > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1062)
> > > > > at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:774)
> > > > > at org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:
> > > > > 2743)
> > > > > at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1429)
> > > > > at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:
> > > > > 257)
> > > > > at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
> > > > > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053)
> > > > > at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:
> > > > > 4066)
> > > > > at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3657)
> > > > > at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2629)
> > > > > at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2593)
> > > > > at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2427)
> > > > > at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:670)
> > > > > at
> > > > > org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:
> > > > > 332)
> > > > > at
> > > > > org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:
> > > > > 663)
> > > > > at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:
> > > > > 149)
> > > > > at
> > > > > org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication
> > > > >  .java:
> > > > > 115)
> > > > > at
> > > > > org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java
> > > > >  :
> > > > > 196)
> > > > > at
> > > > > org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication
> > > > >  (EclipseAppLauncher.java:
> > > > > 110)
> > > > > at
> > > > > org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseA
> > > > >  ppLauncher.java:
> > > > > 79)
> > > > > at
> > > > > org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:
> > > > > 369)
> > > > > at
> > > > > org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:
> > > > > 179)
> > > > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> > > > > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
> > > > > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> > > > > at
>
> ...
>
> leggi tutto

-- 
You received this message because you are subscribed to the Google
Group "TopBraid Suite Users", the topics of which include TopBraid Composer,
TopBraid Live, TopBraid Ensemble, SPARQLMotion and SPIN.
To post to this group, send email to
[email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/topbraid-users?hl=en

Reply via email to