Hi, I think I've found a bug in TopBraid 3.0.1 when opening N-Triple files.
Since upgrading to TopBraid 3.0.1 I've been getting null pointer errors when opening the N-Triple files that we generate (see stack trace below). The error stops me from being able to open the file in TopBraid. I've managed to find a work around by opening the file as text and inserting the following triple into my .nt file: <http://unnamed.org/unnamed0> <http://www.w3.org/1999/02/22-rdf-syntax- ns#type> <http://www.w3.org/2002/07/owl#Ontology> . The previous version of TopBraid did not require any such statement and opened our generated .nt files correcly. Regards, Holger Kohler Error message as follows: Unable to create editor ID org.topbraidcomposer.editors.ResourceEditor: An unexpected exception was thrown. java.lang.NullPointerException at org.topbraid.forms.model.FormsUtil.getDeclaredLabel(Unknown Source) at org.topbraid.forms.model.FormsUtil.getLabel(Unknown Source) at org.topbraid.forms.model.FormsUtil.getLabel(Unknown Source) at org.topbraidcomposer.editors.forms.page.ResourceFormPage.addAll (Unknown Source) at org.topbraidcomposer.editors.forms.page.ResourceFormPage.createFormContent (Unknown Source) at org.eclipse.ui.forms.editor.FormPage$1.run(FormPage.java:151) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java: 70) at org.eclipse.ui.forms.editor.FormPage.createPartControl (FormPage.java:149) at org.eclipse.ui.forms.editor.FormEditor.pageChange(FormEditor.java: 488) at org.eclipse.ui.part.MultiPageEditorPart.setActivePage (MultiPageEditorPart.java:973) at org.eclipse.ui.forms.editor.FormEditor.setActivePage (FormEditor.java:623) at org.eclipse.ui.part.MultiPageEditorPart.createPartControl (MultiPageEditorPart.java:314) at org.eclipse.ui.internal.EditorReference.createPartHelper (EditorReference.java:661) at org.eclipse.ui.internal.EditorReference.createPart (EditorReference.java:428) at org.eclipse.ui.internal.WorkbenchPartReference.getPart (WorkbenchPartReference.java:594) at org.eclipse.ui.internal.PartPane.setVisible(PartPane.java:306) at org.eclipse.ui.internal.presentations.PresentablePart.setVisible (PresentablePart.java:180) at org.eclipse.ui.internal.presentations.util.PresentablePartFolder.select (PresentablePartFolder.java:270) at org.eclipse.ui.internal.presentations.util.LeftToRightTabOrder.select (LeftToRightTabOrder.java:65) at org.eclipse.ui.internal.presentations.util.TabbedStackPresentation.selectPart (TabbedStackPresentation.java:473) at org.eclipse.ui.internal.PartStack.refreshPresentationSelection (PartStack.java:1256) at org.eclipse.ui.internal.PartStack.setSelection(PartStack.java:1209) at org.eclipse.ui.internal.PartStack.showPart(PartStack.java:1608) at org.eclipse.ui.internal.PartStack.add(PartStack.java:499) at org.eclipse.ui.internal.EditorStack.add(EditorStack.java:103) at org.eclipse.ui.internal.PartStack.add(PartStack.java:485) at org.eclipse.ui.internal.EditorStack.add(EditorStack.java:112) at org.eclipse.ui.internal.EditorSashContainer.addEditor (EditorSashContainer.java:63) at org.eclipse.ui.internal.EditorAreaHelper.addToLayout (EditorAreaHelper.java:217) at org.eclipse.ui.internal.EditorAreaHelper.addEditor (EditorAreaHelper.java:207) at org.eclipse.ui.internal.EditorManager.createEditorTab (EditorManager.java:779) at org.eclipse.ui.internal.EditorManager.openEditorFromDescriptor (EditorManager.java:678) at org.eclipse.ui.internal.EditorManager.openEditor(EditorManager.java: 639) at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched (WorkbenchPage.java:2817) at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor (WorkbenchPage.java:2729) at org.eclipse.ui.internal.WorkbenchPage.access$11(WorkbenchPage.java: 2721) at org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.java: 2673) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java: 70) at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java: 2668) at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java: 2652) at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java: 2643) at org.topbraidcomposer.editors.ResourceEditorLauncher.openResourceEditor (Unknown Source) at org.topbraidcomposer.editors.ResourceEditorLauncher.access$5 (Unknown Source) at org.topbraidcomposer.editors.ResourceEditorLauncher$7.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages (Synchronizer.java:133) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3800) at org.eclipse.swt.widgets.Display.msgFilterProc(Display.java:3166) at org.eclipse.swt.internal.win32.OS.MessageBoxW(Native Method) at org.eclipse.swt.internal.win32.OS.MessageBox(OS.java:2812) at org.eclipse.swt.widgets.MessageBox.open(MessageBox.java:193) at org.topbraidcomposer.editors.ResourceEditorLauncher$3.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages (Synchronizer.java:133) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3800) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3425) at org.eclipse.jface.operation.ModalContext$ModalContextThread.block (ModalContext.java:173) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:388) at org.eclipse.jface.dialogs.ProgressMonitorDialog.run (ProgressMonitorDialog.java:507) at org.eclipse.ui.internal.progress.ProgressMonitorJobsDialog.run (ProgressMonitorJobsDialog.java:275) at org.eclipse.ui.internal.progress.ProgressManager$3.run (ProgressManager.java:977) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java: 70) at org.eclipse.ui.internal.progress.ProgressManager.busyCursorWhile (ProgressManager.java:1012) at org.eclipse.ui.internal.progress.ProgressManager.busyCursorWhile (ProgressManager.java:987) at org.topbraidcomposer.core.io.TBCIO$2.run(Unknown Source) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages (Synchronizer.java:133) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3800) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3425) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2384) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2348) at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2200) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:495) at org.eclipse.core.databinding.observable.Realm.runWithDefault (Realm.java:288) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench (Workbench.java:490) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java: 149) at org.eclipse.ui.internal.ide.application.IDEApplication.start (IDEApplication.java:113) at org.eclipse.equinox.internal.app.EclipseAppHandle.run (EclipseAppHandle.java:193) 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:386) 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:549) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504) at org.eclipse.equinox.launcher.Main.run(Main.java:1236) --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "TopBraid Composer Users" group. 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-composer-users?hl=en -~----------~----~----~----~------~----~------~--~---
