2015-06-23 2 views
2

Я получаю следующее сообщение об ошибке в IBM RAD при открытии файла XML с помощью редактора XML:Странная ошибка в Eclipse, при просмотре файлов XML

An error has occurred. See error log for more details. 
Aborted cyclic load attempt for model with id: /Example/src/com/example/resources/example-config.xml 

Открытие Ошибка входа показывает несколько экземпляров одного и того же ошибки: Unhandled event loop exception

Просмотр ошибки имеет следующий трассировки стека:

java.lang.NullPointerException 
    at org.eclipse.swt.custom.CTabFolder.getItem(Unknown Source) 
    at org.eclipse.swt.custom.CTabFolder._getToolTip(Unknown Source) 
    at org.eclipse.swt.custom.CTabFolder._setToolTipText(Unknown Source) 
    at org.eclipse.swt.custom.CTabFolder.onMouse(Unknown Source) 
    at org.eclipse.swt.custom.CTabFolder$1.handleEvent(Unknown Source) 
    at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source) 
    at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source) 
    at org.eclipse.swt.widgets.Display.runDeferredEvents(Unknown Source) 
    at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source) 
    at org.eclipse.ui.internal.Workbench.runEventLoop(Unknown Source) 
    at org.eclipse.ui.internal.Workbench.runUI(Unknown Source) 
    at org.eclipse.ui.internal.Workbench.access$4(Unknown Source) 
    at org.eclipse.ui.internal.Workbench$7.run(Unknown Source) 
    at org.eclipse.core.databinding.observable.Realm.runWithDefault(Unknown Source) 
    at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Unknown Source) 
    at org.eclipse.ui.PlatformUI.createAndRunWorkbench(Unknown Source) 
    at org.eclipse.ui.internal.ide.application.IDEApplication.start(Unknown Source) 
    at org.eclipse.equinox.internal.app.EclipseAppHandle.run(Unknown Source) 
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(Unknown Source) 
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(Unknown Source) 
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(Unknown Source) 
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(Unknown Source) 
    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(Unknown Source) 
    at org.eclipse.equinox.launcher.Main.basicRun(Unknown Source) 
    at org.eclipse.equinox.launcher.Main.run(Unknown Source) 
    at org.eclipse.equinox.launcher.Main.main(Unknown Source) 

и следующие данные сессии:

eclipse.buildId=unknown 
java.fullversion=JRE 1.6.0 IBM J9 2.4 Windows 7 x86-32 jvmwi3260sr11-20120801_118201 (JIT enabled, AOT enabled) 
J9VM - 20120801_118201 
JIT - r9_20120608_24176ifx1 
GC - 20120516_AA 
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US 
Framework arguments: -product com.ibm.rational.rad.product.v80.ide 
Command-line arguments: -os win32 -ws win32 -arch x86 -product com.ibm.rational.rad.product.v80.ide` 

Я также вижу запись для исходной прерванной циклической ошибки попытки загрузки, которая имеет это для трассировки стеки:

org.eclipse.core.runtime.OperationCanceledException: Aborted cyclic load attempt for model with id: /Example/src/com/prototype/resources/example-config.xml 
    at org.eclipse.wst.sse.core.internal.model.ModelManagerImpl$SharedObject.loop(Unknown Source) 
    at org.eclipse.wst.sse.core.internal.model.ModelManagerImpl$SharedObject.waitForLoadAttempt(Unknown Source) 
    at org.eclipse.wst.sse.core.internal.model.ModelManagerImpl.getExistingModel(Unknown Source) 
    at org.eclipse.wst.sse.core.internal.model.ModelManagerImpl.getExistingModelForRead(Unknown Source) 
    at org.eclipse.wst.xml.ui.internal.tabletree.XMLTableTreeViewer.setDocument(Unknown Source) 
    at org.eclipse.wst.xml.ui.internal.tabletree.XMLMultiPageEditorPart.disconnectDesignPage(Unknown Source) 
    at org.eclipse.wst.xml.ui.internal.tabletree.XMLMultiPageEditorPart.dispose(Unknown Source) 
    at org.eclipse.ui.internal.EditorReference.createPartHelper(Unknown Source) 
    at org.eclipse.ui.internal.EditorReference.createPart(Unknown Source) 
    at org.eclipse.ui.internal.WorkbenchPartReference.getPart(Unknown Source) 
    at org.eclipse.ui.internal.PartPane.setVisible(Unknown Source) 
    at org.eclipse.ui.internal.presentations.PresentablePart.setVisible(Unknown Source) 
    at org.eclipse.ui.internal.presentations.util.PresentablePartFolder.select(Unknown Source) 
    at org.eclipse.ui.internal.presentations.util.LeftToRightTabOrder.select(Unknown Source) 
    at org.eclipse.ui.internal.presentations.util.TabbedStackPresentation.selectPart(Unknown Source) 
    at org.eclipse.ui.internal.PartStack.refreshPresentationSelection(Unknown Source) 
    at org.eclipse.ui.internal.PartStack.setSelection(Unknown Source) 
    at org.eclipse.ui.internal.PartStack.showPart(Unknown Source) 
    at org.eclipse.ui.internal.PartStack.add(Unknown Source) 
    at org.eclipse.ui.internal.EditorStack.add(Unknown Source) 
    at org.eclipse.ui.internal.PartStack.add(Unknown Source) 
    at org.eclipse.ui.internal.EditorStack.add(Unknown Source) 
    at org.eclipse.ui.internal.EditorSashContainer.addEditor(Unknown Source) 
    at org.eclipse.ui.internal.EditorAreaHelper.addToLayout(Unknown Source) 
    at org.eclipse.ui.internal.EditorAreaHelper.addEditor(Unknown Source) 
    at org.eclipse.ui.internal.EditorManager.createEditorTab(Unknown Source) 
    at org.eclipse.ui.internal.EditorManager.openEditorFromDescriptor(Unknown Source) 
    at org.eclipse.ui.internal.EditorManager.openEditor(Unknown Source) 
    at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(Unknown Source) 
    at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(Unknown Source) 
    at org.eclipse.ui.internal.WorkbenchPage.access$11(Unknown Source) 
    at org.eclipse.ui.internal.WorkbenchPage$10.run(Unknown Source) 
    at org.eclipse.swt.custom.BusyIndicator.showWhile(Unknown Source) 
    at org.eclipse.ui.internal.WorkbenchPage.openEditor(Unknown Source) 
    at org.eclipse.ui.internal.WorkbenchPage.openEditor(Unknown Source) 
    at org.eclipse.ui.actions.OpenWithMenu.openEditor(Unknown Source) 
    at org.eclipse.ui.actions.OpenWithMenu$2.handleEvent(Unknown Source) 
    at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source) 
    at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source) 
    at org.eclipse.swt.widgets.Display.runDeferredEvents(Unknown Source) 
    at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source) 
    at org.eclipse.ui.internal.Workbench.runEventLoop(Unknown Source) 
    at org.eclipse.ui.internal.Workbench.runUI(Unknown Source) 
    at org.eclipse.ui.internal.Workbench.access$4(Unknown Source) 
    at org.eclipse.ui.internal.Workbench$7.run(Unknown Source) 
    at org.eclipse.core.databinding.observable.Realm.runWithDefault(Unknown Source) 
    at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Unknown Source) 
    at org.eclipse.ui.PlatformUI.createAndRunWorkbench(Unknown Source) 
    at org.eclipse.ui.internal.ide.application.IDEApplication.start(Unknown Source) 
    at org.eclipse.equinox.internal.app.EclipseAppHandle.run(Unknown Source) 
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(Unknown Source) 
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(Unknown Source) 
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(Unknown Source) 
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(Unknown Source) 
    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(Unknown Source) 
    at org.eclipse.equinox.launcher.Main.basicRun(Unknown Source) 
    at org.eclipse.equinox.launcher.Main.run(Unknown Source) 
    at org.eclipse.equinox.launcher.Main.main(Unknown Source) 

Я использую IBM RAD V 8.0.4.2, который использует Eclipse, 3.6.2 ,

Я надеюсь, что это простая проблема с конфигурацией, и мне не нужно будет переустанавливать, поскольку я работаю в корпоративной среде, и установка/установка программного обеспечения - это боль.

ответ

1

Спец

Эта ошибка выглядит так, чтобы эта ошибка в Затмении

https://bugs.eclipse.org/bugs/show_bug.cgi?id=332238

Он был установлен в Eclipse WTP 3.3.2, но RAD 8.0.x использует WTP 3.2.5. Мой совет есть, если вообще возможно, обновление до 8.5, по крайней мере, в противном случае вам нужно будет связаться поддержки IBM

http://www-01.ibm.com/software/rational/support/contact.html

Надеется, что это помогает

+0

Да, я надеялся, что там было исправить это помимо обновления, поскольку версия RAD, которую я использую, является самой высокой, что позволяет моя компания. На данный момент я собираюсь сделать разработку в прямом Eclipse. Я дам этот вопрос еще день или два для других ответов, чтобы показать, иначе я отмечу это как принятое. –

+0

Как я уже сказал, вы также можете обратиться в службу поддержки IBM, чтобы получить исправление в текущей версии –