Bug 27964 - NoSuchElement exception in AddCustomDialog
Summary: NoSuchElement exception in AddCustomDialog
Status: VERIFIED FIXED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: Ant (show other bugs)
Version: 2.1   Edit
Hardware: PC Windows 2000
: P2 normal (vote)
Target Milestone: 2.1 M4   Edit
Assignee: Jared Burns CLA
QA Contact:
URL:
Whiteboard:
Keywords: ui
Depends on:
Blocks:
 
Reported: 2002-12-09 13:46 EST by Darin Swanson CLA
Modified: 2002-12-09 18:46 EST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Darin Swanson CLA 2002-12-09 13:46:38 EST
On the Ant preference page, add a task
Set the name to "a"
Select tools.jar

Thread [main] (Suspended (exception java.util.NoSuchElementException))
	java.util.StringTokenizer.nextToken() line: 232 [local variables 
unavailable]
	org.eclipse.ui.externaltools.internal.ant.preferences.AddCustomDialog.se
lectClass
(org.eclipse.ui.externaltools.internal.ant.preferences.MinimizedFileSystemElemen
t, java.util.StringTokenizer) line: 478
	org.eclipse.ui.externaltools.internal.ant.preferences.AddCustomDialog.se
lectClass
(org.eclipse.ui.externaltools.internal.ant.preferences.MinimizedFileSystemElemen
t, java.util.StringTokenizer) line: 475
	org.eclipse.ui.externaltools.internal.ant.preferences.AddCustomDialog.re
setSelection() line: 463
	org.eclipse.ui.externaltools.internal.ant.preferences.AddCustomDialog.se
tSourceName(java.lang.String) line: 318
	org.eclipse.ui.externaltools.internal.ant.preferences.AddCustomDialog.up
dateFromSourceField() line: 258
	org.eclipse.ui.externaltools.internal.ant.preferences.AddCustomDialog.ac
cess$1(org.eclipse.ui.externaltools.internal.ant.preferences.AddCustomDialog) 
line: 257
	org.eclipse.ui.externaltools.internal.ant.preferences.AddCustomDialog$2.
widgetSelected(org.eclipse.swt.events.SelectionEvent) line: 213
	org.eclipse.swt.widgets.TypedListener.handleEvent
(org.eclipse.swt.widgets.Event) line: 87
	org.eclipse.swt.widgets.EventTable.sendEvent
(org.eclipse.swt.widgets.Event) line: 77
	org.eclipse.swt.widgets.Combo(org.eclipse.swt.widgets.Widget).sendEvent
(org.eclipse.swt.widgets.Event) line: 825
	org.eclipse.swt.widgets.Display.runDeferredEvents() line: 1692
	org.eclipse.swt.widgets.Display.readAndDispatch() line: 1410
	org.eclipse.ui.externaltools.internal.ant.preferences.AddCustomDialog
(org.eclipse.jface.window.Window).runEventLoop(org.eclipse.swt.widgets.Shell) 
line: 561
	org.eclipse.ui.externaltools.internal.ant.preferences.AddCustomDialog
(org.eclipse.jface.window.Window).open() line: 541
	org.eclipse.ui.externaltools.internal.ant.preferences.AntTasksPage.addTa
sk() line: 74
	org.eclipse.ui.externaltools.internal.ant.preferences.AntTasksPage.butto
nPressed(int) line: 91
	org.eclipse.ui.externaltools.internal.ant.preferences.AntPage$1.widgetSe
lected(org.eclipse.swt.events.SelectionEvent) line: 43
	org.eclipse.swt.widgets.TypedListener.handleEvent
(org.eclipse.swt.widgets.Event) line: 87
	org.eclipse.swt.widgets.EventTable.sendEvent
(org.eclipse.swt.widgets.Event) line: 77
	org.eclipse.swt.widgets.Button(org.eclipse.swt.widgets.Widget).sendEvent
(org.eclipse.swt.widgets.Event) line: 825
	org.eclipse.swt.widgets.Display.runDeferredEvents() line: 1692
	org.eclipse.swt.widgets.Display.readAndDispatch() line: 1410
	org.eclipse.ui.internal.dialogs.WorkbenchPreferenceDialog
(org.eclipse.jface.window.Window).runEventLoop(org.eclipse.swt.widgets.Shell) 
line: 561
	org.eclipse.ui.internal.dialogs.WorkbenchPreferenceDialog
(org.eclipse.jface.window.Window).open() line: 541
	org.eclipse.ui.internal.OpenPreferencesAction.run() line: 47
	org.eclipse.ui.internal.OpenPreferencesAction
(org.eclipse.jface.action.Action).runWithEvent(org.eclipse.swt.widgets.Event) 
line: 769
	org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection
(org.eclipse.swt.widgets.Event) line: 411
	org.eclipse.jface.action.ActionContributionItem.handleWidgetEvent
(org.eclipse.swt.widgets.Event) line: 365
	org.eclipse.jface.action.ActionContributionItem.access$0
(org.eclipse.jface.action.ActionContributionItem, 
org.eclipse.swt.widgets.Event) line: 356
	org.eclipse.jface.action.ActionContributionItem$ActionListener.handleEve
nt(org.eclipse.swt.widgets.Event) line: 48
	org.eclipse.swt.widgets.EventTable.sendEvent
(org.eclipse.swt.widgets.Event) line: 77
	org.eclipse.swt.widgets.MenuItem
(org.eclipse.swt.widgets.Widget).sendEvent(org.eclipse.swt.widgets.Event) line: 
825
	org.eclipse.swt.widgets.Display.runDeferredEvents() line: 1692
	org.eclipse.swt.widgets.Display.readAndDispatch() line: 1410
	org.eclipse.ui.internal.Workbench.runEventLoop() line: 1405
	org.eclipse.ui.internal.Workbench.run(java.lang.Object) line: 1388
	org.eclipse.core.internal.boot.InternalBootLoader.run(java.lang.String, 
java.net.URL, java.lang.String, java.lang.String[], java.lang.Runnable) line: 
841
	org.eclipse.core.boot.BootLoader.run(java.lang.String, java.net.URL, 
java.lang.String, java.lang.String[], java.lang.Runnable) line: 462
	sun.reflect.NativeMethodAccessorImpl.invoke0(java.lang.reflect.Method, 
java.lang.Object, java.lang.Object[]) line: not available [native method]
	sun.reflect.NativeMethodAccessorImpl.invoke(java.lang.Object, 
java.lang.Object[]) line: 39
	sun.reflect.DelegatingMethodAccessorImpl.invoke(java.lang.Object, 
java.lang.Object[]) line: 25
	java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) 
line: 324
	org.eclipse.core.launcher.Main.basicRun(java.lang.String[]) line: 247
	org.eclipse.core.launcher.Main.run(java.lang.String[]) line: 703
	org.eclipse.core.launcher.Main.main(java.lang.String[]) line: 539
Comment 1 Darin Swanson CLA 2002-12-09 14:54:59 EST
Fixed in AddCustomDialog.
Please verify.
Comment 2 Jared Burns CLA 2002-12-09 18:46:35 EST
Verified code.