It's all about the answers!

Ask a question

JS file compare problem


Rado Skrib (11) | asked Nov 19 '08, 4:48 p.m.
Hi,

when I try to compare different versions of one javascript file in jazz repository I get following error:

java.lang.NullPointerException
at org.eclipse.wst.common.project.facet.core.FacetedProjectFramework.hasProjectFacet(Unknown Source)
at org.eclipse.wst.common.project.facet.core.FacetedProjectFramework.hasProjectFacet(Unknown Source)
at com.ibm.jsdt.dojo.infer.DojoInferProvider.applysTo(Unknown Source)
at org.eclipse.wst.jsdt.core.infer.InferrenceManager.getInferenceEngines(Unknown Source)
at org.eclipse.wst.jsdt.internal.compiler.parser.Parser.initializeInferenceEngine(Unknown Source)
at org.eclipse.wst.jsdt.internal.compiler.parser.Parser.parse(Unknown Source)
at org.eclipse.wst.jsdt.internal.compiler.parser.Parser.parse(Unknown Source)
at org.eclipse.wst.jsdt.internal.compiler.parser.Parser.dietParse(Unknown Source)
at org.eclipse.wst.jsdt.core.dom.JavaScriptUnitResolver.parse(Unknown Source)
at org.eclipse.wst.jsdt.core.dom.ASTParser.internalCreateAST(Unknown Source)
at org.eclipse.wst.jsdt.core.dom.ASTParser.createAST(Unknown Source)
at org.eclipse.wst.jsdt.internal.ui.compare.JavaStructureCreator.createStructureComparator(Unknown Source)
at org.eclipse.wst.jsdt.internal.ui.compare.JavaStructureCreator.getStructure(Unknown Source)
at org.eclipse.compare.structuremergeviewer.StructureCreator.internalCreateStructure(Unknown Source)
at org.eclipse.compare.structuremergeviewer.StructureCreator.access$0(Unknown Source)
at org.eclipse.compare.structuremergeviewer.StructureCreator$1.run(Unknown Source)
at org.eclipse.swt.custom.BusyIndicator.showWhile(Unknown Source)
at org.eclipse.compare.internal.Utilities.runInUIThread(Unknown Source)
at org.eclipse.compare.structuremergeviewer.StructureCreator.createStructure(Unknown Source)
at org.eclipse.compare.structuremergeviewer.StructureDiffViewer$StructureInfo.createStructure(Unknown Source)
at org.eclipse.compare.structuremergeviewer.StructureDiffViewer$StructureInfo.refresh(Unknown Source)
at org.eclipse.compare.structuremergeviewer.StructureDiffViewer$StructureInfo.setInput(Unknown Source)
at org.eclipse.compare.structuremergeviewer.StructureDiffViewer.compareInputChanged(Unknown Source)
at org.eclipse.compare.structuremergeviewer.StructureDiffViewer$2.run(Unknown Source)
at org.eclipse.compare.structuremergeviewer.StructureDiffViewer$6.run(Unknown Source)
at org.eclipse.swt.custom.BusyIndicator.showWhile(Unknown Source)
at org.eclipse.compare.structuremergeviewer.StructureDiffViewer.compareInputChanged(Unknown Source)
at org.eclipse.compare.structuremergeviewer.StructureDiffViewer.compareInputChanged(Unknown Source)
at org.eclipse.wst.jsdt.internal.ui.compare.JavaStructureDiffViewer.compareInputChanged(Unknown Source)
at org.eclipse.compare.structuremergeviewer.StructureDiffViewer.inputChanged(Unknown Source)
at org.eclipse.jface.viewers.ContentViewer.setInput(Unknown Source)
at org.eclipse.jface.viewers.StructuredViewer.setInput(Unknown Source)
at org.eclipse.compare.CompareViewerSwitchingPane.setInput(Unknown Source)
at org.eclipse.compare.CompareEditorInput.feedInput(Unknown Source)
at org.eclipse.compare.CompareEditorInput.createContents(Unknown Source)
at com.ibm.team.internal.filesystem.ui.changes.LocalFileCompareEditorInput.createContents(Unknown Source)
at org.eclipse.compare.internal.CompareEditor.createCompareControl(Unknown Source)
at org.eclipse.compare.internal.CompareEditor.createPartControl(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.EditorReference.getEditor(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.internal.WorkbenchPage.openEditor(Unknown Source)
at org.eclipse.compare.internal.CompareUIPlugin$1.run(Unknown Source)
at org.eclipse.compare.internal.CompareUIPlugin.syncExec(Unknown Source)
at org.eclipse.compare.internal.CompareUIPlugin.internalOpenEditor(Unknown Source)
at org.eclipse.compare.internal.CompareUIPlugin.openCompareEditor(Unknown Source)
at org.eclipse.compare.CompareUI.openCompareEditorOnPage(Unknown Source)
at com.ibm.team.internal.filesystem.ui.views.history.actions.CompareWithLocalFileAction$1$2.run(Unknown Source)
at org.eclipse.swt.widgets.RunnableLock.run(Unknown Source)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Unknown Source)
at org.eclipse.swt.widgets.Display.runAsyncMessages(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$5.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)


I don't know if it is Jazz problem or some bug in RAD 7.5.

If someone knows where is the problem, please let me know.

Thanks,

Rado

Be the first one to answer this question!


Register or to post your answer.


Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.