Thread: [Pydev-users] Re: pydev-problem after updating plugin
Brought to you by:
fabioz
From: Aleks T. <at...@ya...> - 2004-01-16 20:48:58
|
The installer package was a bit different this time around. The debugger requires Eclipse 2.1x and Java 1.4.x. It is not compatible with Eclipse 3.0. There are too many subtle changes to make it work on both. Aleks --- jw wrote: > Hi, > Your plugin is great.. launch/hot debug msgs look like > a step in the right direction.. > I had this issue upgrading from org.python.pydev_0.2.0, > to 0.3.1 > - quit eclipse > - zipped up old plugin > - unzipped 0.3.1 into plugins dir.. > > After restarting, I got the error message listed at the > bottom of my msg. No icons showed in the navigator tree > at all.. > - deleted 0.3.1, re-installed 0.2.0, restarted Eclipse... > no error. > > I figured out that the problem is, the subdirs have to be > pulled out of the /plugins and /features, up to . > > I've forgotten the DOS command to generate a graphical > tree listing, or I'd illustrate this. > > This problem seems fairly subtle..seems like it'd be > worth trying to get everything under a single parent > folder? > > After using the run cmd, I get this error (boy Eclipse > does a crap job reporting them!).. using Eclipse 3.0.0. > java.lang.NoClassDefFoundError: > org/eclipse/ui/externaltools/internal/launchConfigurations/ExternalToolsUtil > at > org.python.pydev.debug.ui.launching.PythonLaunchConfigurationDelegate.launch(PythonLaunchConfigurationDelegate.java:106) > at > org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:156) > at > org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:740) > at > org.eclipse.debug.ui.DebugUITools.buildAndLaunch(DebugUITools.java:625) > at > org.eclipse.debug.ui.DebugUITools$3.run(DebugUITools.java:581) > at > org.eclipse.core.internal.jobs.Worker.run(Worker.java:62) > > Regards, > Jeff Winkler > > > > !SESSION Jan 16, 2004 13:27:42.649 > --------------------------------------------- > > java.version=1.4.2_02 > > java.vendor=Sun Microsystems Inc. > > BootLoader constants: OS=win32, ARCH=x86, WS=win32, > NL=en_US > > Command-line arguments: -os win32 -ws win32 -arch x86 > -install file:C:/Eclipse/ > > !ENTRY org.eclipse.core.runtime 4 2 Jan 16, 2004 > 13:27:42.649 > > !MESSAGE Problems occurred when invoking code from > plug-in: "org.eclipse.core.runtime". > > !STACK 0 > > java.lang.NullPointerException > > at > org.eclipse.ui.internal.registry.RegistryReader$1.compare(RegistryReader.java:103) > > at java.util.Arrays.mergeSort(Unknown Source) > > at java.util.Arrays.mergeSort(Unknown Source) > > at java.util.Arrays.sort(Unknown Source) > > at java.util.Collections.sort(Unknown Source) > > at > org.eclipse.ui.internal.registry.RegistryReader.orderExtensions(RegistryReader.java:107) > > at > org.eclipse.ui.internal.registry.RegistryReader.readRegistry(RegistryReader.java:158) > > at > org.eclipse.ui.internal.registry.EditorRegistryReader.addEditors(EditorRegistryReader.java:53) > > at > org.eclipse.ui.internal.registry.EditorRegistry.initializeFromStorage(EditorRegistry.java:463) > > at > org.eclipse.ui.internal.registry.EditorRegistry.<init>(EditorRegistry.java:110) > > at > org.eclipse.ui.internal.WorkbenchPlugin.getEditorRegistry(WorkbenchPlugin.java:213) > > at > org.eclipse.ui.internal.Workbench.getEditorRegistry(Workbench.java:618) > > at > org.eclipse.ui.internal.ide.model.WorkbenchFile.getBaseImage(WorkbenchFile.java:28) > > at > org.eclipse.ui.internal.ide.model.WorkbenchResource.getImageDescriptor(WorkbenchResource.java:47) > > at > org.eclipse.ui.model.WorkbenchLabelProvider.getImage(WorkbenchLabelProvider.java:115) > > at > org.eclipse.jface.viewers.DecoratingLabelProvider.getImage(DecoratingLabelProvider.java:73) > > at > org.eclipse.jface.viewers.TreeViewer.doUpdateItem(TreeViewer.java:99) > > at > org.eclipse.jface.viewers.AbstractTreeViewer$UpdateItemSafeRunnable.run(AbstractTreeViewer.java:87) > > at > org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:809) > > at > org.eclipse.core.runtime.Platform.run(Platform.java:447) > > at > org.eclipse.jface.viewers.AbstractTreeViewer.doUpdateItem(AbstractTreeViewer.java:469) > > at > org.eclipse.jface.viewers.StructuredViewer$UpdateItemSafeRunnable.run(StructuredViewer.java:119) > > at > org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:809) > > at > org.eclipse.core.runtime.Platform.run(Platform.java:447) > > at > org.eclipse.jface.viewers.StructuredViewer.updateItem(StructuredViewer.java:1285) > > at > org.eclipse.jface.viewers.AbstractTreeViewer.createTreeItem(AbstractTreeViewer.java:383) > > at > org.eclipse.jface.viewers.AbstractTreeViewer$1.run(AbstractTreeViewer.java:363) > > at > org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:84) > > at > org.eclipse.jface.viewers.AbstractTreeViewer.createChildren(AbstractTreeViewer.java:349) > > at > org.eclipse.jface.viewers.AbstractTreeViewer.internalSetExpanded(AbstractTreeViewer.java:1129) > > at > org.eclipse.jface.viewers.AbstractTreeViewer.setExpandedElements(AbstractTreeViewer.java:1330) > > at > org.eclipse.ui.views.navigator.ResourceNavigator.restoreState(ResourceNavigator.java:917) > > at > org.eclipse.ui.views.navigator.ResourceNavigator.createPartControl(ResourceNavigator.java:263) > > at > org.eclipse.ui.internal.PartPane$4.run(PartPane.java:161) > > at > org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:809) > > at > org.eclipse.core.runtime.Platform.run(Platform.java:447) > > at > org.eclipse.ui.internal.PartPane.createChildControl(PartPane.java:157) > > at > org.eclipse.ui.internal.ViewPane.createChildControl(ViewPane.java:211) > > at > org.eclipse.ui.internal.PartPane.createControl(PartPane.java:206) > > at > org.eclipse.ui.internal.ViewPane.createControl(ViewPane.java:190) > > at > org.eclipse.ui.internal.PartTabFolder.createPartTab(PartTabFolder.java:253) > > at > org.eclipse.ui.internal.PartTabFolder.createControl(PartTabFolder.java:225) > > at > org.eclipse.ui.internal.PartSashContainer.createControl(PartSashContainer.java:192) > > at > org.eclipse.ui.internal.PerspectivePresentation.activate(PerspectivePresentation.java:130) > > at > org.eclipse.ui.internal.Perspective.onActivate(Perspective.java:731) > > === message truncated === __________________________________ Do you Yahoo!? Yahoo! Hotjobs: Enter the "Signing Bonus" Sweepstakes http://hotjobs.sweepstakes.yahoo.com/signingbonus |