This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 101974 - TopologicalSortException on IDE startup
Summary: TopologicalSortException on IDE startup
Status: VERIFIED WORKSFORME
Alias: None
Product: obsolete
Classification: Unclassified
Component: visualweb (show other bugs)
Version: 6.x
Hardware: All All
: P1 blocker (vote)
Assignee: Mark Dey
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-04-20 15:17 UTC by Lark Fitzgerald
Modified: 2007-08-29 22:26 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
Startup Topoligical error (28.14 KB, image/jpeg)
2007-04-20 15:19 UTC, Lark Fitzgerald
Details
Log file (65.07 KB, application/octet-stream)
2007-04-20 15:20 UTC, Lark Fitzgerald
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Lark Fitzgerald 2007-04-20 15:17:54 UTC
200704200000
I realize this is not a Visualweb bug but I honestly do not know where to log 
IDE startup issues:

Here's what I did:
1. Full download
2. Disabled Glassfish (I already have it)
3. Disabled ESB (because it won't install without glassfish)
4. Disabled SOA (because it won't install without ESB
5. Installed
6. Started up the IDE (fresh userdir)
7. Got this exception (image attached, log file attached) :
Warning
A org.openide.util.TopoligicalSortException exceptin has occured.
However, the system should continue working without further problems.
Click Show Details for a stack trace

Show details:
TopologicalSortException - Collection: 
[org.openide.loaders.InstanceDataObject@1fead5c[MultiFileObject@1cde370
[Menu/Window/org-netbeans-modules-visualweb-ravehelp-dynamichelp-
DynamicHelpViewAction.instance]], org.openide.loaders.DataShadow@1f939d2
[MultiFileObject@179b071[Menu/Window/org-netbeans-modules-tasklist-ui-
TaskListAction.shadow]], org.openide.loaders.DataShadow@784c30
[MultiFileObject@17fb691[Menu/Window/org-netbeans-modules-project-ui-physical-
tab-action.shadow]], org.openide.loaders.DataShadow@366496
[MultiFileObject@a6d290[Menu/Window/org-netbeans-modules-project-ui-logical-
tab-action.shadow]], org.openide.loaders.DataShadow@11a4c51
[MultiFileObject@184845d[Menu/Window/org-netbeans-core-windows-actions-
UndockAction.shadow]], org.openide.loaders.InstanceDataObject@6e1eba
[MultiFileObject@7310db[Menu/Window/org-netbeans-core-windows-actions-
ResetWindowsAction.instance]], org.openide.loaders.DataShadow@1638043
[MultiFileObject@105d0ae[Menu/Window/org-netbeans-core-actions-
GlobalPropertiesAction.shadow]], org.openide.loaders.DefaultDataObject@18c1de5
[MultiFileObject@e69580[Menu/Window/oldRootsStart.txt]], 
org.openide.loaders.DefaultDataObject@1278fbc[MultiFileObject@14534db
[Menu/Window/oldRootsEnd.txt]], org.openide.loaders.DataShadow@1f5689b
[MultiFileObject@2085b6[Menu/Window/ViewRuntimeTabAction.shadow]], 
org.openide.loaders.DataShadow@cc39fe[MultiFileObject@8cbddd
[Menu/Window/ViewFavoritesTabAction.shadow]], 
org.openide.loaders.DataShadow@5fc8b9[MultiFileObject@1888eb8
[Menu/Window/SwitchToRecentDocumentAction.shadow]], 
org.openide.loaders.DataShadow@1ffc401[MultiFileObject@6b851b
[Menu/Window/ShowPaletteAction.shadow]], 
org.openide.loaders.InstanceDataObject@135fe47[MultiFileObject@137854f
[Menu/Window/Separator5.instance]], 
org.openide.loaders.InstanceDataObject@1c9008e[MultiFileObject@7787ee
[Menu/Window/Separator4.instance]], 
org.openide.loaders.InstanceDataObject@1e58e9e[MultiFileObject@101e16c
[Menu/Window/Separator3.instance]], org.openide.loaders.DataShadow@3d2c31
[MultiFileObject@d16578[Menu/Window/ProgressListAction.shadow]], 
org.openide.loaders.DataShadow@1f85c2c[MultiFileObject@1ba98b
[Menu/Window/OpenTimeComponentAction.shadow]], 
org.openide.loaders.DataShadow@139b9bd[MultiFileObject@1df6f
[Menu/Window/MaximizeWindowAction.shadow]], 
org.openide.loaders.DataShadow@f289ee[MultiFileObject@4fe25e
[Menu/Window/DocumentsAction.shadow]], org.openide.loaders.DataShadow@1636870
[MultiFileObject@1197422[Menu/Window/CloseWindowAction.shadow]], 
org.openide.loaders.DataShadow@189ed47[MultiFileObject@1f07759
[Menu/Window/CloseAllDocumentsAction.shadow]], 
org.openide.loaders.DataShadow@255732[MultiFileObject@1a1b224
[Menu/Window/CloseAllButThisAction.shadow]], 
org.openide.loaders.DataShadow@19d2d53[MultiFileObject@13d8b9f
[Menu/Window/CloneDocumentAction.shadow]], 
org.openide.loaders.DataFolder@18c5a8a[MultiFileObject@1431022
[Menu/Window/Versioning]], org.openide.loaders.DataFolder@143938e
[MultiFileObject@38f0e7[Menu/Window/UMLModeling]], 
org.openide.loaders.DataFolder@1b1d896[MultiFileObject@9d44a2[Menu/Window/Ruby 
Development]], org.openide.loaders.DataFolder@4d98da[MultiFileObject@ac1b1
[Menu/Window/Profile]], org.openide.loaders.DataFolder@1f64f06
[MultiFileObject@1d1f4fe[Menu/Window/Output]], 
org.openide.loaders.DataFolder@1b42cbe[MultiFileObject@578fe
[Menu/Window/Other]], org.openide.loaders.DataFolder@1be203a
[MultiFileObject@15dcf52[Menu/Window/Navigator]], 
org.openide.loaders.DataFolder@1cd367c[MultiFileObject@1f38e9a
[Menu/Window/Debug]]] with edges {org.openide.loaders.DataShadow@1f5689b
[MultiFileObject@2085b6[Menu/Window/ViewRuntimeTabAction.shadow]]=
[org.openide.loaders.DataShadow@1ffc401[MultiFileObject@6b851b
[Menu/Window/ShowPaletteAction.shadow]], org.openide.loaders.DataShadow@cc39fe
[MultiFileObject@8cbddd[Menu/Window/ViewFavoritesTabAction.shadow]]], 
org.openide.loaders.DataShadow@3d2c31[MultiFileObject@d16578
[Menu/Window/ProgressListAction.shadow]]=
[org.openide.loaders.InstanceDataObject@1e58e9e[MultiFileObject@101e16c
[Menu/Window/Separator3.instance]], org.openide.loaders.DataFolder@143938e
[MultiFileObject@38f0e7[Menu/Window/UMLModeling]]], 
org.openide.loaders.InstanceDataObject@135fe47[MultiFileObject@137854f
[Menu/Window/Separator5.instance]]=
[org.openide.loaders.InstanceDataObject@6e1eba[MultiFileObject@7310db
[Menu/Window/org-netbeans-core-windows-actions-ResetWindowsAction.instance]]], 
org.openide.loaders.DataShadow@11a4c51[MultiFileObject@184845d[Menu/Window/org-
netbeans-core-windows-actions-UndockAction.shadow]]=
[org.openide.loaders.InstanceDataObject@1c9008e[MultiFileObject@7787ee
[Menu/Window/Separator4.instance]]], org.openide.loaders.DataShadow@139b9bd
[MultiFileObject@1df6f[Menu/Window/MaximizeWindowAction.shadow]]=
[org.openide.loaders.DataShadow@11a4c51[MultiFileObject@184845d
[Menu/Window/org-netbeans-core-windows-actions-UndockAction.shadow]], 
org.openide.loaders.InstanceDataObject@1c9008e[MultiFileObject@7787ee
[Menu/Window/Separator4.instance]]], org.openide.loaders.DataShadow@366496
[MultiFileObject@a6d290[Menu/Window/org-netbeans-modules-project-ui-logical-
tab-action.shadow]]=[org.openide.loaders.DataShadow@784c30
[MultiFileObject@17fb691[Menu/Window/org-netbeans-modules-project-ui-physical-
tab-action.shadow]]], org.openide.loaders.DataShadow@cc39fe
[MultiFileObject@8cbddd[Menu/Window/ViewFavoritesTabAction.shadow]]=
[org.openide.loaders.DataShadow@1ffc401[MultiFileObject@6b851b
[Menu/Window/ShowPaletteAction.shadow]]], 
org.openide.loaders.DataFolder@1be203a[MultiFileObject@15dcf52
[Menu/Window/Navigator]]=[org.openide.loaders.DataFolder@1cd367c
[MultiFileObject@1f38e9a[Menu/Window/Debug]], 
org.openide.loaders.DataShadow@5fc8b9[MultiFileObject@1888eb8
[Menu/Window/SwitchToRecentDocumentAction.shadow]]], 
org.openide.loaders.DataShadow@1636870[MultiFileObject@1197422
[Menu/Window/CloseWindowAction.shadow]]=[org.openide.loaders.DataShadow@139b9bd
[MultiFileObject@1df6f[Menu/Window/MaximizeWindowAction.shadow]]], 
org.openide.loaders.DataFolder@1cd367c[MultiFileObject@1f38e9a
[Menu/Window/Debug]]=[org.openide.loaders.DataFolder@4d98da
[MultiFileObject@ac1b1[Menu/Window/Profile]], 
org.openide.loaders.DataFolder@18c5a8a[MultiFileObject@1431022
[Menu/Window/Versioning]], org.openide.loaders.DataShadow@5fc8b9
[MultiFileObject@1888eb8[Menu/Window/SwitchToRecentDocumentAction.shadow]], 
org.openide.loaders.InstanceDataObject@1e58e9e[MultiFileObject@101e16c
[Menu/Window/Separator3.instance]], org.openide.loaders.DataFolder@1b42cbe
[MultiFileObject@578fe[Menu/Window/Other]]], 
org.openide.loaders.DataShadow@5fc8b9[MultiFileObject@1888eb8
[Menu/Window/SwitchToRecentDocumentAction.shadow]]=
[org.openide.loaders.DataShadow@3d2c31[MultiFileObject@d16578
[Menu/Window/ProgressListAction.shadow]]], 
org.openide.loaders.DataFolder@143938e[MultiFileObject@38f0e7
[Menu/Window/UMLModeling]]=[org.openide.loaders.DataFolder@1cd367c
[MultiFileObject@1f38e9a[Menu/Window/Debug]]], 
org.openide.loaders.DataShadow@255732[MultiFileObject@1a1b224
[Menu/Window/CloseAllButThisAction.shadow]]=
[org.openide.loaders.DataShadow@f289ee[MultiFileObject@4fe25e
[Menu/Window/DocumentsAction.shadow]]], org.openide.loaders.DataFolder@1f64f06
[MultiFileObject@1d1f4fe[Menu/Window/Output]]=
[org.openide.loaders.DataFolder@1cd367c[MultiFileObject@1f38e9a
[Menu/Window/Debug]], org.openide.loaders.DataShadow@5fc8b9
[MultiFileObject@1888eb8[Menu/Window/SwitchToRecentDocumentAction.shadow]], 
org.openide.loaders.DataFolder@1be203a[MultiFileObject@15dcf52
[Menu/Window/Navigator]], org.openide.loaders.DataFolder@18c5a8a
[MultiFileObject@1431022[Menu/Window/Versioning]], 
org.openide.loaders.DataFolder@1b42cbe[MultiFileObject@578fe
[Menu/Window/Other]]], org.openide.loaders.DataShadow@784c30
[MultiFileObject@17fb691[Menu/Window/org-netbeans-modules-project-ui-physical-
tab-action.shadow]]=[org.openide.loaders.DataShadow@cc39fe
[MultiFileObject@8cbddd[Menu/Window/ViewFavoritesTabAction.shadow]], 
org.openide.loaders.DataShadow@1f5689b[MultiFileObject@2085b6
[Menu/Window/ViewRuntimeTabAction.shadow]]], 
org.openide.loaders.DefaultDataObject@18c1de5[MultiFileObject@e69580
[Menu/Window/oldRootsStart.txt]]=[org.openide.loaders.DefaultDataObject@1278fbc
[MultiFileObject@14534db[Menu/Window/oldRootsEnd.txt]]], 
org.openide.loaders.InstanceDataObject@1fead5c[MultiFileObject@1cde370
[Menu/Window/org-netbeans-modules-visualweb-ravehelp-dynamichelp-
DynamicHelpViewAction.instance]]=[org.openide.loaders.DefaultDataObject@18c1de5
[MultiFileObject@e69580[Menu/Window/oldRootsStart.txt]]], 
org.openide.loaders.DataShadow@1638043[MultiFileObject@105d0ae[Menu/Window/org-
netbeans-core-actions-GlobalPropertiesAction.shadow]]=
[org.openide.loaders.DataFolder@1f64f06[MultiFileObject@1d1f4fe
[Menu/Window/Output]], org.openide.loaders.DataShadow@1f939d2
[MultiFileObject@179b071[Menu/Window/org-netbeans-modules-tasklist-ui-
TaskListAction.shadow]], org.openide.loaders.DefaultDataObject@18c1de5
[MultiFileObject@e69580[Menu/Window/oldRootsStart.txt]]], 
org.openide.loaders.DataShadow@f289ee[MultiFileObject@4fe25e
[Menu/Window/DocumentsAction.shadow]]=
[org.openide.loaders.InstanceDataObject@135fe47[MultiFileObject@137854f
[Menu/Window/Separator5.instance]]], org.openide.loaders.DataShadow@1ffc401
[MultiFileObject@6b851b[Menu/Window/ShowPaletteAction.shadow]]=
[org.openide.loaders.DataShadow@1638043[MultiFileObject@105d0ae
[Menu/Window/org-netbeans-core-actions-GlobalPropertiesAction.shadow]], 
org.openide.loaders.DataFolder@1f64f06[MultiFileObject@1d1f4fe
[Menu/Window/Output]]], org.openide.loaders.InstanceDataObject@1e58e9e
[MultiFileObject@101e16c[Menu/Window/Separator3.instance]]=
[org.openide.loaders.DataShadow@1636870[MultiFileObject@1197422
[Menu/Window/CloseWindowAction.shadow]]], 
org.openide.loaders.DataFolder@1b42cbe[MultiFileObject@578fe
[Menu/Window/Other]]=[org.openide.loaders.DataShadow@5fc8b9
[MultiFileObject@1888eb8[Menu/Window/SwitchToRecentDocumentAction.shadow]]], 
org.openide.loaders.DataShadow@189ed47[MultiFileObject@1f07759
[Menu/Window/CloseAllDocumentsAction.shadow]]=
[org.openide.loaders.DataShadow@255732[MultiFileObject@1a1b224
[Menu/Window/CloseAllButThisAction.shadow]]], 
org.openide.loaders.DataFolder@18c5a8a[MultiFileObject@1431022
[Menu/Window/Versioning]]=[org.openide.loaders.DataFolder@1b42cbe
[MultiFileObject@578fe[Menu/Window/Other]]], 
org.openide.loaders.DataShadow@1f939d2[MultiFileObject@179b071[Menu/Window/org-
netbeans-modules-tasklist-ui-TaskListAction.shadow]]=
[org.openide.loaders.DataFolder@1f64f06[MultiFileObject@1d1f4fe
[Menu/Window/Output]]], org.openide.loaders.DataShadow@19d2d53
[MultiFileObject@13d8b9f[Menu/Window/CloneDocumentAction.shadow]]=
[org.openide.loaders.DataShadow@189ed47[MultiFileObject@1f07759
[Menu/Window/CloseAllDocumentsAction.shadow]]], 
org.openide.loaders.InstanceDataObject@1c9008e[MultiFileObject@7787ee
[Menu/Window/Separator4.instance]]=[org.openide.loaders.DataShadow@19d2d53
[MultiFileObject@13d8b9f[Menu/Window/CloneDocumentAction.shadow]]]} cannot be 
sorted
 Conflict #0: [org.openide.loaders.DataShadow@3d2c31[MultiFileObject@d16578
[Menu/Window/ProgressListAction.shadow]], 
org.openide.loaders.DataFolder@18c5a8a[MultiFileObject@1431022
[Menu/Window/Versioning]], org.openide.loaders.DataFolder@1b42cbe
[MultiFileObject@578fe[Menu/Window/Other]], 
org.openide.loaders.DataFolder@143938e[MultiFileObject@38f0e7
[Menu/Window/UMLModeling]], org.openide.loaders.DataFolder@1cd367c
[MultiFileObject@1f38e9a[Menu/Window/Debug]], 
org.openide.loaders.DataShadow@5fc8b9[MultiFileObject@1888eb8
[Menu/Window/SwitchToRecentDocumentAction.shadow]]]
org.openide.util.TopologicalSortException
	at org.openide.util.Utilities.topologicalSort(Utilities.java:2248)
	at org.openide.loaders.FolderList.carefullySort(FolderList.java:568)
	at org.openide.loaders.FolderList.createBoth(FolderList.java:815)
	at org.openide.loaders.FolderList.getObjects(FolderList.java:516)
	at org.openide.loaders.FolderList.access$300(FolderList.java:52)
	at org.openide.loaders.FolderList$ListTask.run(FolderList.java:906)
	at org.openide.util.RequestProcessor$Task.run
(RequestProcessor.java:539)
	at org.openide.util.RequestProcessor$Processor.run
(RequestProcessor.java:964)
Comment 1 Lark Fitzgerald 2007-04-20 15:19:41 UTC
Created attachment 41348 [details]
Startup Topoligical error
Comment 2 Lark Fitzgerald 2007-04-20 15:20:23 UTC
Created attachment 41349 [details]
Log file
Comment 3 Lark Fitzgerald 2007-04-20 16:07:02 UTC
fyi after this error, creation of a VW project took about 15 minutes.
Comment 4 Ch Nguyen 2007-04-20 22:25:19 UTC
I cannot reproduce the TopologicalSortException at IDE start up with the latest
trunk cvs update.

I do see a lot of debugging output like this, which I presume will be fixed by
the NB core team soon:
Menu item: Ne&w Project...^M
Action class: class org.netbeans.modules.project.ui.actions.NewProject^M
Menu item: Open Proj&ect...^M
Action class: class org.netbeans.modules.project.ui.actions.OpenProject^M
Menu item: &Open File...^M
Action class: class org.netbeans.modules.openfile.OpenFileAction^M
Menu item: &Save^M
Action class: class org.openide.actions.SaveAction^M
Menu item: Sa&ve As...^M
Action class: class org.openide.actions.SaveAsAction^M
Menu item: Save &All^M
Action class: class org.openide.actions.SaveAllAction^M
Menu item: Pa&ge Setup...^M
...

If you still reproduce it with the NBI installer build tonight at around 8/9pm
PDT, reopen the bug.  Thanks.
Comment 5 Lark Fitzgerald 2007-08-29 22:26:14 UTC
Verified using:
Product Version: NetBeans 6 IDE Dev (Build 200708281200) 
System: Windows Vista version 6.0 running on x86; Cp1252; en_US (nb)
Java: 1.6.0_02; Java HotSpot(TM) Client VM 1.6.0_02-b06
Glassfish: 58c
Woodstock 4.1: 200708281412