From: SourceForge.net <no...@so...> - 2012-09-28 11:20:06
|
Bugs item #3563362, was opened at 2012-08-30 08:35 Message generated for change (Settings changed) made by eraonel You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=460297&aid=3563362&group_id=50595 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: eclipse-ccase Group: None >Status: Closed >Resolution: Fixed Priority: 5 Private: No Submitted By: https://www.google.com/accounts () Assigned to: Mikael Petterson (eraonel) Summary: Compare with Predecessor -> Failed to create the part's... Initial Comment: When executing Compare with Predecessor, I get the following in the editors window. "Failed to create the part's controls". I click Details and I get the following stack trace. java.lang.NullPointerException at net.sourceforge.eclipseccase.ui.compare.ClearCaseResourceNode.createStream(ClearCaseResourceNode.java:69) at org.eclipse.compare.BufferedContent.getContents(BufferedContent.java:52) at org.eclipse.compare.internal.CompareUIPlugin.getContentType(CompareUIPlugin.java:1005) at org.eclipse.compare.internal.CompareUIPlugin.getCommonType(CompareUIPlugin.java:1062) at org.eclipse.compare.internal.CompareUIPlugin.findStructureViewerDescriptor(CompareUIPlugin.java:777) at org.eclipse.compare.internal.CompareUIPlugin.findStructureViewer(CompareUIPlugin.java:821) at org.eclipse.compare.CompareUI.findStructureViewer(CompareUI.java:312) at org.eclipse.compare.CompareEditorInput.findStructureViewer(CompareEditorInput.java:931) at org.eclipse.compare.internal.CompareStructureViewerSwitchingPane.getViewer(CompareStructureViewerSwitchingPane.java:84) at org.eclipse.compare.CompareEditorInput$10.getViewer(CompareEditorInput.java:715) at org.eclipse.compare.CompareViewerSwitchingPane.setInput(CompareViewerSwitchingPane.java:266) at org.eclipse.compare.internal.CompareStructureViewerSwitchingPane.setInput(CompareStructureViewerSwitchingPane.java:132) at org.eclipse.compare.CompareEditorInput.feedInput(CompareEditorInput.java:747) at org.eclipse.compare.CompareEditorInput.createContents(CompareEditorInput.java:555) at org.eclipse.compare.internal.CompareEditor.createCompareControl(CompareEditor.java:462) at org.eclipse.compare.internal.CompareEditor.createPartControl(CompareEditor.java:414) at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.createPartControl(CompatibilityPart.java:129) at org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor.createPartControl(CompatibilityEditor.java:95) at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:300) 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.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56) at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:857) at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:837) at org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:111) at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:318) at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:240) at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:161) at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:102) at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:71) at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:53) at org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:141) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:889) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:623) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:725) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:696) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:690) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:675) at org.eclipse.e4.ui.internal.workbench.PartServiceImpl$1.handleEvent(PartServiceImpl.java:90) at org.eclipse.e4.ui.services.internal.events.UIEventHandler$1.run(UIEventHandler.java:41) at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:180) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4687) at org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:187) at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:38) at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:197) at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:197) at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1) at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148) at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:135) at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:78) at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:39) at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:81) at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:57) at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:374) at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElement(ElementContainerImpl.java:171) at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.showElementInWindow(ModelServiceImpl.java:418) at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.bringToTop(ModelServiceImpl.java:385) at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.delegateBringToTop(PartServiceImpl.java:578) at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.bringToTop(PartServiceImpl.java:314) at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.showPart(PartServiceImpl.java:962) at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:3071) at org.eclipse.ui.internal.WorkbenchPage.access$21(WorkbenchPage.java:2996) at org.eclipse.ui.internal.WorkbenchPage$8.run(WorkbenchPage.java:2978) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2974) at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2933) at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2924) at org.eclipse.compare.internal.CompareUIPlugin$1.run(CompareUIPlugin.java:523) at org.eclipse.compare.internal.CompareUIPlugin.syncExec(CompareUIPlugin.java:1265) at org.eclipse.compare.internal.CompareUIPlugin.internalOpenEditor(CompareUIPlugin.java:534) at org.eclipse.compare.internal.CompareUIPlugin.openCompareEditor(CompareUIPlugin.java:496) at org.eclipse.compare.CompareUI.openCompareEditorOnPage(CompareUI.java:168) at org.eclipse.compare.CompareUI.openCompareEditor(CompareUI.java:137) at org.eclipse.compare.CompareUI.openCompareEditor(CompareUI.java:121) at net.sourceforge.eclipseccase.ui.operation.InternalCompareOperation.execute(InternalCompareOperation.java:40) at net.sourceforge.eclipseccase.ui.operation.CompareResourcesOperation.compare(CompareResourcesOperation.java:39) at net.sourceforge.eclipseccase.ui.actions.CompareWithPredecessorAction.execute(CompareWithPredecessorAction.java:43) at org.eclipse.team.internal.ui.actions.TeamAction.run(TeamAction.java:515) at org.eclipse.team.internal.ui.actions.TeamAction.runWithEvent(TeamAction.java:549) at org.eclipse.ui.internal.PluginAction.runWithEvent(PluginAction.java:241) at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:584) at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:501) at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:411) 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:4169) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3758) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1022) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:916) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:86) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:585) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:540) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:124) 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:353) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:180) 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:629) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584) at org.eclipse.equinox.launcher.Main.run(Main.java:1438) I click "Show the log viewer", it has a blank message. I'm using version 2.2.17.201208271201. This was not an issue on previous version, but this is a new machine. ---------------------------------------------------------------------- Comment By: Boomer (lokimon) Date: 2012-09-27 07:51 Message: I can confirm your 2.2.23 version fixes this problem. Thanks for working so hard to get it done! ---------------------------------------------------------------------- Comment By: Boomer (lokimon) Date: 2012-09-26 11:33 Message: Sent a few messages to your sf account. Let me know if you need more. ---------------------------------------------------------------------- Comment By: Mikael Petterson (eraonel) Date: 2012-09-26 10:41 Message: Import git projects into Eclipse: net.sourceforge.clearcase net.sourceforge.eclipseccase net.sourceforge.eclipseccase.feature net.sourceforge.eclipseccase.ui Select feature.xml and "Debug As" Eclipse Application. If you need more help send me an email on sf email address. br, //mike ---------------------------------------------------------------------- Comment By: Boomer (lokimon) Date: 2012-09-26 07:28 Message: I git cloned your source for the plugin, but I'm unfamiliar with the process for importing a plugin and then running that in eclipse. I'm assuming it would be possible to run the plugin in the eclipse debugger. If you'd care to let me know the process, I could walk through some code for you. ---------------------------------------------------------------------- Comment By: Boomer (lokimon) Date: 2012-09-26 05:47 Message: Nothing in the log except for that stacktrace And nothing new is showing up in the console window. Here's what it looks like before and after running compare with predecessor. Executing cleartool command: co -nwa -nc -pti -unr C:\dev\views\slevey_r06.03.01_mp\code\Product1\src\management\mcaccess\mcCommandNodeXML.cpp Created branch "slevey_r06.03.01_mp" from "C:\dev\views\slevey_r06.03.01_mp\code\Product1\src\management\mcaccess\mcCommandNodeXML.cpp" version "\main\r06\r06.03\r06.03.01\1". Checked out "C:\dev\views\slevey_r06.03.01_mp\code\Product1\src\management\mcaccess\mcCommandNodeXML.cpp" from version "\main\r06\r06.03\r06.03.01\slevey_r06.03.01_mp\0". --> finished, exit status 0, duration: 1512ms ---------------------------------------------------------------------- Comment By: https://www.google.com/accounts () Date: 2012-09-26 05:47 Message: I'm also facing this problem from today after I updated software (to version 2.2.22). ---------------------------------------------------------------------- Comment By: Mikael Petterson (eraonel) Date: 2012-09-25 23:18 Message: Try to open console again: Window->Show View->Console. Then run. There could be output in log. please check. //mike ---------------------------------------------------------------------- Comment By: Boomer (lokimon) Date: 2012-09-25 05:48 Message: Where does the console trace output? I'm running on windows. If I start eclipse in the command prompt, I'm getting nothing. and nothing in the console window in eclipse either. ---------------------------------------------------------------------- Comment By: Mikael Petterson (eraonel) Date: 2012-09-25 00:30 Message: I have added trace. Please install and post console trace here ( no need for log). http://www.keepandshare.com/doc/view.php?id=4675888&da=y //mike ---------------------------------------------------------------------- Comment By: Mikael Petterson (eraonel) Date: 2012-09-24 23:26 Message: ok I have to do more investigation. //mike ---------------------------------------------------------------------- Comment By: Boomer (lokimon) Date: 2012-09-24 05:31 Message: Looks like the same thing to me. I attached the log file and the installation screenshot. ---------------------------------------------------------------------- Comment By: Mikael Petterson (eraonel) Date: 2012-09-24 01:11 Message: Hi, I have a zip here that you can test and see if compare works for snapshotview. http://www.keepandshare.com/doc/view.php?id=4664817&da=y //mike ---------------------------------------------------------------------- Comment By: Boomer (lokimon) Date: 2012-09-21 04:58 Message: 2.2.16 does work. 2.2.17 does not work Eclipse IDE for C/C++ Developers Version: Juno Release Build id: 20120614-1722 It does not matter which menu item I use, it all fails the same way. I can select the file in project explorer and go to team -> compare with predecessor, I can right click on the file in the editor, I can go under the team menu from the toolbar, I can press Alt -C, Alt -C. It all fails the same way. ---------------------------------------------------------------------- Comment By: Mikael Petterson (eraonel) Date: 2012-09-21 00:08 Message: Hi, Just want to verify with you. Did 2.2.16 work? What version of eclipse are you using? //mike ---------------------------------------------------------------------- Comment By: Mikael Petterson (eraonel) Date: 2012-09-20 22:20 Message: I will have a look at the log file. //mike ---------------------------------------------------------------------- Comment By: Boomer (lokimon) Date: 2012-09-20 12:51 Message: log file uploaded ---------------------------------------------------------------------- Comment By: Mikael Petterson (eraonel) Date: 2012-09-20 08:33 Message: That was important information. I verified it in a dynamic view since I don't have access to snapshot. Also can you send the log file? It can be found in <workspace>/.metadata/.log //mike ---------------------------------------------------------------------- Comment By: Boomer (lokimon) Date: 2012-09-20 05:43 Message: I install it through the "Install New Software..." button on the Help tab of eclipse. I use the eclipse-ccase - http://eclipse-ccase.sourceforge.net/update/ website. I'll try to attach a screenshot. I guess I forgot to mention that I'm using a snapshot view, if that helps. If there's anything else you need, just let me know. ---------------------------------------------------------------------- Comment By: Mikael Petterson (eraonel) Date: 2012-09-20 03:40 Message: Can you please tell me how you install the plugin. Also attach a copy that shows the installed version. Please don't use google accounts since it is impossible to contact in case of more information is needed. br, //mike ---------------------------------------------------------------------- Comment By: https://www.google.com/accounts () Date: 2012-09-19 06:20 Message: Still having the same problem with version 2.2.22. Why does this get marked as fixed when clearly people are having issues? ---------------------------------------------------------------------- Comment By: Saad Malik () Date: 2012-09-13 14:20 Message: I got an update today, but the problem is still not fixed. This is what the version indicates: Eclipse ClearCase Integration Version: 2.2.21.201209131423 ---------------------------------------------------------------------- Comment By: Mikael Petterson (eraonel) Date: 2012-09-12 22:05 Message: Fixed in release 2.2.19 br, //mike ---------------------------------------------------------------------- Comment By: https://www.google.com/accounts () Date: 2012-09-04 08:41 Message: updated to 2.2.18. I'm still seeing the same behavior ---------------------------------------------------------------------- Comment By: Mikael Petterson (eraonel) Date: 2012-09-02 00:00 Message: Released in 2.2.18 ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=460297&aid=3563362&group_id=50595 |