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 131021 - AssertionError: setOrder([MultiFileObject@19bc302[vmd-midp/palette/commands], MultiFileObject@19988c4[vmd-midp/palette/custom], MultiFileObject@134b33e[vmd-midp/palette/displayables], MultiFileObject@
Summary: AssertionError: setOrder([MultiFileObject@19bc302[vmd-midp/palette/commands],...
Status: VERIFIED FIXED
Alias: None
Product: platform
Classification: Unclassified
Component: Filesystems (show other bugs)
Version: 6.x
Hardware: All All
: P3 blocker (vote)
Assignee: Jiri Skrivanek
URL: http://statistics.netbeans.org/except...
Keywords:
Depends on:
Blocks:
 
Reported: 2008-03-25 13:04 UTC by Petr Dvorak
Modified: 2008-12-22 13:52 UTC (History)
3 users (show)

See Also:
Issue Type: DEFECT
Exception Reporter: 40194


Attachments
stacktrace (3.62 KB, text/plain)
2008-03-25 13:05 UTC, Petr Dvorak
Details
stacktrace (3.46 KB, text/plain)
2008-05-12 10:06 UTC, kate
Details
stacktrace (3.46 KB, text/plain)
2008-05-12 10:07 UTC, kate
Details
stacktrace (3.69 KB, text/plain)
2008-08-02 16:15 UTC, sunbiz
Details
stacktrace (3.62 KB, text/plain)
2008-08-04 03:38 UTC, sunbiz
Details
stacktrace (3.93 KB, text/plain)
2008-08-25 13:49 UTC, Petr Dvorak
Details
stacktrace (3.61 KB, text/plain)
2008-08-31 20:25 UTC, mygolfbuddys
Details
stacktrace (2.50 KB, text/plain)
2008-09-05 00:18 UTC, rmserra
Details
stacktrace (2.50 KB, text/plain)
2008-09-05 12:29 UTC, big_al
Details
stacktrace (2.50 KB, text/plain)
2008-09-05 16:04 UTC, Lukas Jungmann
Details
stacktrace (2.50 KB, text/plain)
2008-09-06 19:26 UTC, adam_myatt
Details
stacktrace (2.50 KB, text/plain)
2008-09-09 14:16 UTC, kaa
Details
stacktrace (2.50 KB, text/plain)
2008-09-11 05:58 UTC, big_al
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Petr Dvorak 2008-03-25 13:04:54 UTC
Build: NetBeans IDE Dev (Build 200803250006)
VM: Java HotSpot(TM) Client VM, 11.0-b11, Java(TM) SE Runtime Environment, 1.6.0_10-beta-b14
OS: Windows XP, 5.1, x86

User Comments: 
Open a MIDlet, go to the Flow designer. Right-click the palette (collapse all categories before), choose "Create a new category", enter the name "myCategory". Right-click the palette again and click Palette Manager (a dialog appears). Move the dialog away so that you can see the palette and right-click the palette for the last time. In the pop-up menu, choose "Sort by Category name". An assertion error is thrown.
Comment 1 Petr Dvorak 2008-03-25 13:05:10 UTC
Created attachment 59010 [details]
stacktrace
Comment 2 Petr Dvorak 2008-03-25 13:47:08 UTC
Well, once again in a human-readable format:

1. Open a MIDlet, go to the Flow designer.
2. Right-click the palette (collapse all categories before), choose "Create a new category", 
   enter the name "myCategory".
3. Right-click the palette again and click Palette Manager (a dialog appears).
4. Move the dialog away so that you can see the palette and right-click the palette for the last time.
5. In the pop-up menu, choose "Sort by Category name".

-> An assertion error is thrown.

If these steps do not work for you, right-click the palette and click Refresh Palette. Then GOTO 1...
Comment 3 Antonin Nebuzelsky 2008-04-15 17:01:58 UTC
Reassigning to new module owner jskrivanek.
Comment 4 kate 2008-05-12 10:06:37 UTC
Build: NetBeans IDE Dev (Build 200805120001)
VM: Java HotSpot(TM) Client VM, 11.0-b11, Java(TM) SE Runtime Environment, 1.6.0_10-beta-b14
OS: Windows XP, 5.1, x86

User Comments: 
Drag & drop of a category in Palette
Comment 5 kate 2008-05-12 10:06:52 UTC
Created attachment 61243 [details]
stacktrace
Comment 6 kate 2008-05-12 10:07:21 UTC
Build: NetBeans IDE Dev (Build 200805120001)
VM: Java HotSpot(TM) Client VM, 11.0-b11, Java(TM) SE Runtime Environment, 1.6.0_10-beta-b14
OS: Windows XP, 5.1, x86

User Comments: 
Drag & drop of a category in Palette
Comment 7 kate 2008-05-12 10:07:29 UTC
Created attachment 61244 [details]
stacktrace
Comment 8 Jiri Skrivanek 2008-06-19 11:09:24 UTC
I cannot reproduce it in build 20080616132141. If you are still able to reproduce, I will come to you to see it.
Comment 9 Petr Dvorak 2008-06-24 13:02:41 UTC
Reproduced, we have discussed it;)...
Comment 10 sunbiz 2008-08-02 16:15:29 UTC
Build: NetBeans IDE Dev (Build 080802)
VM: Java HotSpot(TM) Client VM, 11.0-b12, Java(TM) SE Runtime Environment, 1.6.0_10-beta-b25
OS: Windows Vista, 6.0, x86

User Comments: 
Sort by Category Name in the mobile palette after trying to add a category name which already exists.

Stacktrace: 
java.lang.AssertionError: setOrder([MultiFileObject@14b04ac[vmd-midp/palette/items], MultiFileObject@1be2ab6[vmd-midp/palette/displayables], MultiFileObject@1621103[vmd-midp/palette/flow], MultiFileObject@1fd075[vmd-midp/palette/resources], MultiFileObject@15b1ce2[vmd-midp/palette/null], MultiFileObject@3f066a[vmd-midp/palette/custom], MultiFileObject@aee5b4[vmd-midp/palette/svg], MultiFileObject@956740[vmd-midp/palette/Databinding], MultiFileObject@1e63fbb[vmd-midp/palette/elements], MultiFileObject@adcc49[vmd-midp/palette/commands]]) -> [MultiFileObject@1be2ab6[vmd-midp/palette/displayables], MultiFileObject@adcc49[vmd-midp/palette/commands], MultiFileObject@1e63fbb[vmd-midp/palette/elements], MultiFileObject@14b04ac[vmd-midp/palette/items], MultiFileObject@1621103[vmd-midp/palette/flow], MultiFileObject@1fd075[vmd-midp/palette/resources], MultiFileObject@aee5b4[vmd-midp/palette/svg], MultiFileObject@15b1ce2[vmd-midp/palette/null], MultiFileObject@956740[vmd-midp/palette/Databinding], MultiFileObject@3f066a
        at org.openide.filesystems.Ordering.setOrder(Ordering.java:318)
        at org.openide.filesystems.FileUtil.setOrder(FileUtil.java:1804)
        at org.openide.loaders.FolderOrder.write(FolderOrder.java:176)
        at org.openide.loaders.FolderOrder.setOrder(FolderOrder.java:137)
        at org.openide.loaders.DataFolder.setOrder(DataFolder.java:246)
        at org.openide.loaders.DataFolder$Index.reorder(DataFolder.java:988)
Comment 11 sunbiz 2008-08-02 16:15:38 UTC
Created attachment 66384 [details]
stacktrace
Comment 12 sunbiz 2008-08-04 03:38:23 UTC
Build: NetBeans IDE Dev (Build 080804)
VM: Java HotSpot(TM) Client VM, 11.0-b12, Java(TM) SE Runtime Environment, 1.6.0_10-beta-b25
OS: Windows Vista, 6.0, x86

User Comments: 
Selected Command from Mobile Palette and clicked Sort by Category

Stacktrace: 
java.lang.AssertionError: setOrder([MultiFileObject@18bcc64[vmd-midp/palette/commands], MultiFileObject@1929d28[vmd-midp/palette/elements], MultiFileObject@7e4042[vmd-midp/palette/Databinding], MultiFileObject@895110[vmd-midp/palette/items], MultiFileObject@1292d35[vmd-midp/palette/resources], MultiFileObject@8baeed[vmd-midp/palette/flow], MultiFileObject@57256f[vmd-midp/palette/svg], MultiFileObject@117f065[vmd-midp/palette/custom], MultiFileObject@a78af0[vmd-midp/palette/displayables]]) -> [MultiFileObject@a78af0[vmd-midp/palette/displayables], MultiFileObject@18bcc64[vmd-midp/palette/commands], MultiFileObject@1929d28[vmd-midp/palette/elements], MultiFileObject@7e4042[vmd-midp/palette/Databinding], MultiFileObject@895110[vmd-midp/palette/items], MultiFileObject@8baeed[vmd-midp/palette/flow], MultiFileObject@1292d35[vmd-midp/palette/resources], MultiFileObject@57256f[vmd-midp/palette/svg], MultiFileObject@117f065[vmd-midp/palette/custom]]
        at org.openide.filesystems.Ordering.setOrder(Ordering.java:318)
        at org.openide.filesystems.FileUtil.setOrder(FileUtil.java:1811)
        at org.openide.loaders.FolderOrder.write(FolderOrder.java:176)
        at org.openide.loaders.FolderOrder.setOrder(FolderOrder.java:137)
        at org.openide.loaders.DataFolder.setOrder(DataFolder.java:246)
        at org.openide.loaders.DataFolder$Index.reorder(DataFolder.java:988)
Comment 13 sunbiz 2008-08-04 03:38:27 UTC
Created attachment 66434 [details]
stacktrace
Comment 14 Petr Dvorak 2008-08-25 13:49:24 UTC
Build: NetBeans IDE Dev (Build 200808250201)
VM: Java HotSpot(TM) Client VM, 11.0-b13, Java(TM) SE Runtime Environment, 1.6.0_10-rc-b26
OS: Linux, 2.6.24-19-generic, i386

User Comments: 
I tried to move down a new category in the Palette manager.

Stacktrace: 
java.lang.AssertionError: setOrder([MultiFileObject@155d3bd[FormDesignerPalette/SwingContainers], MultiFileObject@1ffdd03[FormDesignerPalette/_Layouts_only_for_internal_use_], MultiFileObject@123f9f5[FormDesignerPalette/Category], MultiFileObject@1c0210e[FormDesignerPalette/SwingControls], MultiFileObject@ba2843[FormDesignerPalette/SwingMenus], MultiFileObject@1a95c9f[FormDesignerPalette/SwingWindows], MultiFileObject@1df9cf4[FormDesignerPalette/AWT], MultiFileObject@dc688f[FormDesignerPalette/Borders], MultiFileObject@1b98544[FormDesignerPalette/Beans], MultiFileObject@54a79a[FormDesignerPalette/J2EEComponents], MultiFileObject@1c7a1e5[FormDesignerPalette/LookAndFeels]]) -> [MultiFileObject@1ffdd03[FormDesignerPalette/_Layouts_only_for_internal_use_], MultiFileObject@123f9f5[FormDesignerPalette/Category], MultiFileObject@155d3bd[FormDesignerPalette/SwingContainers], MultiFileObject@1c0210e[FormDesignerPalette/SwingControls], MultiFileObject@ba2843[FormDesignerPalette/SwingMenus], MultiFileObject@1a95c9f[Form
        at org.openide.filesystems.Ordering.setOrder(Ordering.java:318)
        at org.openide.filesystems.FileUtil.setOrder(FileUtil.java:1820)
        at org.openide.loaders.FolderOrder.write(FolderOrder.java:176)
        at org.openide.loaders.FolderOrder.setOrder(FolderOrder.java:137)
        at org.openide.loaders.DataFolder.setOrder(DataFolder.java:246)
        at org.openide.loaders.DataFolder$Index.reorder(DataFolder.java:988)
Comment 15 Petr Dvorak 2008-08-25 13:49:28 UTC
Created attachment 68243 [details]
stacktrace
Comment 16 mygolfbuddys 2008-08-31 20:25:41 UTC
Build: NetBeans IDE 6.5 Beta (Build 200808111757)
VM: Java HotSpot(TM) Client VM, 10.0-b19, Java(TM) SE Runtime Environment, 1.6.0_05-b13
OS: Windows Vista, 6.0, x86

User Comments: 
Moving the PHP Web Page template to the top of the PHP category
I had previously duplicated this item

Stacktrace: 
java.lang.AssertionError: setOrder([MultiFileObject@1e02f98[Templates/Scripting/EmptyPHPWebPage], MultiFileObject@168eac0[Templates/Scripting/EmptyPHP], MultiFileObject@502ac9[Templates/Scripting/Original PHP Web Page], MultiFileObject@a4273[Templates/Scripting/PHPClass], MultiFileObject@d25faa[Templates/Scripting/PHPInterface]]) -> [MultiFileObject@168eac0[Templates/Scripting/EmptyPHP], MultiFileObject@1e02f98[Templates/Scripting/EmptyPHPWebPage], MultiFileObject@502ac9[Templates/Scripting/Original PHP Web Page], MultiFileObject@a4273[Templates/Scripting/PHPClass], MultiFileObject@d25faa[Templates/Scripting/PHPInterface]]
        at org.openide.filesystems.Ordering.setOrder(Ordering.java:318)
        at org.openide.filesystems.FileUtil.setOrder(FileUtil.java:1815)
        at org.openide.loaders.FolderOrder.write(FolderOrder.java:176)
        at org.openide.loaders.FolderOrder.setOrder(FolderOrder.java:137)
        at org.openide.loaders.DataFolder.setOrder(DataFolder.java:246)
        at org.openide.loaders.DataFolder$Index.reorder(DataFolder.java:988)
Comment 17 mygolfbuddys 2008-08-31 20:25:50 UTC
Created attachment 68736 [details]
stacktrace
Comment 18 rmserra 2008-09-05 00:18:43 UTC
Build: NetBeans IDE Dev (Build 200809031401)
VM: Java HotSpot(TM) Client VM, 1.6.0_02-b05, Java(TM) SE Runtime Environment, 1.6.0_02-b05
OS: Windows XP, 5.1, x86

User Comments: 


Stacktrace: 
java.lang.AssertionError: setOrder([MultiFileObject@f10c9a[Templates/AWTForms], MultiFileObject@de8a49[Templates/asmFiles], MultiFileObject@aaf64b[Templates/cFiles], MultiFileObject@1b89a38[Templates/cppFiles], MultiFileObject@12cbce6[Templates/CDC], MultiFileObject@1875786[Templates/Client], MultiFileObject@1709b90[Templates/J2EE], MultiFileObject@ba7e48[Templates/fortranFiles], MultiFileObject@1ae6749[Templates/SunResources], MultiFileObject@106da49[Templates/Groovy], MultiFileObject@1d6ad4d[Templates/Hibernate], MultiFileObject@7fad7f[Templates/Identity], MultiFileObject@46e848[Templates/JUnit], MultiFileObject@1fafa5[Templates/JWS], MultiFileObject@d12a0b[Templates/Classes], MultiFileObject@1f9a10b[Templates/Beans], MultiFileObject@1ce00d6[Templates/JSF], MultiFileObject@1b5c7c0[Templates/Licenses], MultiFileObject@e02066[Templates/MIDP], MultiFileObject@1d410ce[Templates/MakeTemplates], MultiFileObject@1f7a2c7[Templates/J2MEComponents], MultiFileObject@1e13daa[Templates/MobilityCustomComponent-files], Mu
        at org.openide.filesystems.Ordering.setOrder(Ordering.java:318)
        at org.openide.filesystems.FileUtil.setOrder(FileUtil.java:1821)
        at org.openide.loaders.FolderOrder.write(FolderOrder.java:176)
        at org.openide.loaders.FolderOrder.setOrder(FolderOrder.java:137)
        at org.openide.loaders.DataFolder.setOrder(DataFolder.java:246)
        at org.netbeans.modules.favorites.templates.TemplatesPanel.getTemplateRootNode(TemplatesPanel.java:182)
Comment 19 rmserra 2008-09-05 00:18:57 UTC
Created attachment 69112 [details]
stacktrace
Comment 20 big_al 2008-09-05 12:29:30 UTC
Build: NetBeans IDE Dev (Build 200809021401)
VM: Java HotSpot(TM) 64-Bit Server VM, 1.6.0_05-b13-52, Java(TM) SE Runtime Environment, 1.6.0_05-b13-120
OS: Mac OS X, 10.5.2, x86_64

User Comments: 
Clicked Tools -> Templates

Stacktrace: 
java.lang.AssertionError: setOrder([MultiFileObject@53e44b60[Templates/AWTForms], MultiFileObject@4d4139ef[Templates/J2EE], MultiFileObject@2601031b[Templates/SunResources], MultiFileObject@76cf307e[Templates/Groovy], MultiFileObject@4598f2e1[Templates/Hibernate], MultiFileObject@49285c86[Templates/Identity], MultiFileObject@29d4fce1[Templates/JUnit], MultiFileObject@4620ddd4[Templates/JWS], MultiFileObject@6f6843c9[Templates/Classes], MultiFileObject@4c1e946[Templates/Beans], MultiFileObject@601e48b8[Templates/JSF], MultiFileObject@1270fa54[Templates/Licenses], MultiFileObject@6275e16b[Templates/NetBeansModuleDevelopment], MultiFileObject@55bc06f2[Templates/NetBeansModuleDevelopment-files], MultiFileObject@3e5af281[Templates/Other], MultiFileObject@34bc67f8[Templates/Persistence], MultiFileObject@588fa6e6[Templates/Privileged], MultiFileObject@4f39c5ff[Templates/Project], MultiFileObject@79b7adbe[Templates/Recent], MultiFileObject@4047a71b[Templates/Ruby], MultiFileObject@27413112[Templates/SaaSServices], Mu
        at org.openide.filesystems.Ordering.setOrder(Ordering.java:318)
        at org.openide.filesystems.FileUtil.setOrder(FileUtil.java:1821)
        at org.openide.loaders.FolderOrder.write(FolderOrder.java:176)
        at org.openide.loaders.FolderOrder.setOrder(FolderOrder.java:137)
        at org.openide.loaders.DataFolder.setOrder(DataFolder.java:246)
        at org.netbeans.modules.favorites.templates.TemplatesPanel.getTemplateRootNode(TemplatesPanel.java:182)
Comment 21 big_al 2008-09-05 12:29:41 UTC
Created attachment 69141 [details]
stacktrace
Comment 22 Lukas Hasik 2008-09-05 13:06:01 UTC
11 duplicates so far, adding fix-in-65 SW
Comment 23 Lukas Jungmann 2008-09-05 16:04:21 UTC
Build: NetBeans IDE Dev (Build 20080905031732)
VM: Java HotSpot(TM) Client VM, 11.0-b15, Java(TM) SE Runtime Environment, 1.6.0_10-b30
OS: Windows Vista, 6.0, x86

User Comments: 
just trying to open Tools -> Templates

Stacktrace: 
java.lang.AssertionError: setOrder([MultiFileObject@37942b[Templates/AWTForms], MultiFileObject@1dd6ec8[Templates/CDC], MultiFileObject@2719c[Templates/Client], MultiFileObject@1cbec16[Templates/J2EE], MultiFileObject@bb2da1[Templates/SunResources], MultiFileObject@56be81[Templates/Groovy], MultiFileObject@966fee[Templates/Hibernate], MultiFileObject@1a14296[Templates/JUnit], MultiFileObject@198e50[Templates/JWS], MultiFileObject@107cc0f[Templates/Classes], MultiFileObject@42328a[Templates/Beans], MultiFileObject@8a2441[Templates/JSF], MultiFileObject@8fe531[Templates/Licenses], MultiFileObject@1d264f9[Templates/MIDP], MultiFileObject@1ddde23[Templates/J2MEComponents], MultiFileObject@bbf8d8[Templates/MobilityCustomComponent-files], MultiFileObject@133dd76[Templates/NetBeansModuleDevelopment], MultiFileObject@36f0b5[Templates/NetBeansModuleDevelopment-files], MultiFileObject@ccd62c[Templates/Other], MultiFileObject@12157d[Templates/Scripting], MultiFileObject@10e5735[Templates/Persistence], MultiFileObject@11
        at org.openide.filesystems.Ordering.setOrder(Ordering.java:318)
        at org.openide.filesystems.FileUtil.setOrder(FileUtil.java:1843)
        at org.openide.loaders.FolderOrder.write(FolderOrder.java:176)
        at org.openide.loaders.FolderOrder.setOrder(FolderOrder.java:137)
        at org.openide.loaders.DataFolder.setOrder(DataFolder.java:246)
        at org.netbeans.modules.favorites.templates.TemplatesPanel.getTemplateRootNode(TemplatesPanel.java:182)
Comment 24 Lukas Jungmann 2008-09-05 16:04:36 UTC
Created attachment 69165 [details]
stacktrace
Comment 25 adam_myatt 2008-09-06 19:26:42 UTC
Build: NetBeans IDE Dev (Build 200809040201)
VM: Java HotSpot(TM) Client VM, 1.6.0_02-b05, Java(TM) SE Runtime Environment, 1.6.0_02-b05
OS: Windows XP, 5.1, x86

User Comments: 
clicked Tools menu and went to select Templates submenu.

Stacktrace: 
java.lang.AssertionError: setOrder([MultiFileObject@108904[Templates/AWTForms], MultiFileObject@11920e4[Templates/J2EE], MultiFileObject@302a50[Templates/SunResources], MultiFileObject@1586ca9[Templates/Identity], MultiFileObject@1d014fa[Templates/JUnit], MultiFileObject@1a3026[Templates/JWS], MultiFileObject@256540[Templates/Classes], MultiFileObject@ba2ab0[Templates/Beans], MultiFileObject@7e68a3[Templates/JSF], MultiFileObject@b1a510[Templates/Licenses], MultiFileObject@1ed6e5[Templates/NetBeansModuleDevelopment], MultiFileObject@c738cf[Templates/NetBeansModuleDevelopment-files], MultiFileObject@e9cbee[Templates/Other], MultiFileObject@a79fb2[Templates/Persistence], MultiFileObject@1cf681a[Templates/Privileged], MultiFileObject@1aaeca8[Templates/Project], MultiFileObject@1560ef0[Templates/Recent], MultiFileObject@b25225[Templates/Ruby], MultiFileObject@1523ada[Templates/SaaSServices], MultiFileObject@1cc5c16[Templates/Services], MultiFileObject@1cfd914[Templates/Struts], MultiFileObject@1488c2a[Templates/G
        at org.openide.filesystems.Ordering.setOrder(Ordering.java:318)
        at org.openide.filesystems.FileUtil.setOrder(FileUtil.java:1843)
        at org.openide.loaders.FolderOrder.write(FolderOrder.java:176)
        at org.openide.loaders.FolderOrder.setOrder(FolderOrder.java:137)
        at org.openide.loaders.DataFolder.setOrder(DataFolder.java:246)
        at org.netbeans.modules.favorites.templates.TemplatesPanel.getTemplateRootNode(TemplatesPanel.java:182)
Comment 26 adam_myatt 2008-09-06 19:26:53 UTC
Created attachment 69227 [details]
stacktrace
Comment 27 kaa 2008-09-09 14:16:09 UTC
Build: NetBeans IDE Dev (Build 200809040201)
VM: Java HotSpot(TM) Client VM, 10.0-b22, Java(TM) SE Runtime Environment, 1.6.0_06-b02
OS: Windows XP, 5.1, x86

User Comments: 
opened template manager from tools menu

Stacktrace: 
java.lang.AssertionError: setOrder([MultiFileObject@1470ee1[Templates/Groovy], MultiFileObject@3f6898[Templates/JWS], MultiFileObject@29aeb2[Templates/MobilityCustomComponent-files], MultiFileObject@70bcbe[Templates/NetBeansModuleDevelopment-files], MultiFileObject@5f0b23[Templates/Ruby], MultiFileObject@1231c44[Templates/Struts], MultiFileObject@88174c[Templates/SunResources], MultiFileObject@37a1a[Templates/Client], MultiFileObject@1a50790[Templates/Server], MultiFileObject@ed41bc[Templates/J2EE], MultiFileObject@51460c[Templates/Hibernate], MultiFileObject@1afc862[Templates/Persistence], MultiFileObject@b55243[Templates/SaaSServices], MultiFileObject@8aedb7[Templates/JSP_Servlet], MultiFileObject@1f97a17[Templates/JSF], MultiFileObject@1ef53b2[Templates/Identity], MultiFileObject@457cab[Templates/Licenses], MultiFileObject@1b580dc[Templates/Privileged], MultiFileObject@16cb210[Templates/Project], MultiFileObject@18843fd[Templates/Recent], MultiFileObject@13fb1ab[Templates/Services], MultiFileObject@1d5572b
        at org.openide.filesystems.Ordering.setOrder(Ordering.java:318)
        at org.openide.filesystems.FileUtil.setOrder(FileUtil.java:1843)
        at org.openide.loaders.FolderOrder.write(FolderOrder.java:176)
        at org.openide.loaders.FolderOrder.setOrder(FolderOrder.java:137)
        at org.openide.loaders.DataFolder.setOrder(DataFolder.java:246)
        at org.netbeans.modules.favorites.templates.TemplatesPanel.getTemplateRootNode(TemplatesPanel.java:182)
Comment 28 kaa 2008-09-09 14:16:20 UTC
Created attachment 69406 [details]
stacktrace
Comment 29 big_al 2008-09-11 05:58:22 UTC
Build: NetBeans IDE Dev (Build 200809101401)
VM: Java HotSpot(TM) 64-Bit Server VM, 1.6.0_05-b13-52, Java(TM) SE Runtime Environment, 1.6.0_05-b13-120
OS: Mac OS X, 10.5.4, x86_64

User Comments: 
Opening templates from the Tools menu

Stacktrace: 
java.lang.AssertionError: setOrder([MultiFileObject@37ef6ecd[Templates/AWTForms], MultiFileObject@4881ccb5[Templates/SunResources], MultiFileObject@6478676a[Templates/Groovy], MultiFileObject@29bf4db[Templates/Hibernate], MultiFileObject@1442a46e[Templates/Identity], MultiFileObject@1d9dc519[Templates/JUnit], MultiFileObject@70a09a0e[Templates/JWS], MultiFileObject@3b197e88[Templates/Classes], MultiFileObject@29b4fcb7[Templates/J2EE], MultiFileObject@29943d8c[Templates/Beans], MultiFileObject@66fcf20d[Templates/JSF], MultiFileObject@1085342d[Templates/Licenses], MultiFileObject@45cb6823[Templates/NetBeansModuleDevelopment], MultiFileObject@72ffc779[Templates/NetBeansModuleDevelopment-files], MultiFileObject@b5bcd53[Templates/Other], MultiFileObject@1b8b85be[Templates/Persistence], MultiFileObject@372107af[Templates/Privileged], MultiFileObject@5a1e70e3[Templates/Project], MultiFileObject@389e1206[Templates/Recent], MultiFileObject@56d4bbd0[Templates/Ruby], MultiFileObject@52d19583[Templates/SaaSServices], Mul
        at org.openide.filesystems.Ordering.setOrder(Ordering.java:318)
        at org.openide.filesystems.FileUtil.setOrder(FileUtil.java:1843)
        at org.openide.loaders.FolderOrder.write(FolderOrder.java:176)
        at org.openide.loaders.FolderOrder.setOrder(FolderOrder.java:137)
        at org.openide.loaders.DataFolder.setOrder(DataFolder.java:246)
        at org.netbeans.modules.favorites.templates.TemplatesPanel.getTemplateRootNode(TemplatesPanel.java:182)
Comment 30 big_al 2008-09-11 05:58:27 UTC
Created attachment 69613 [details]
stacktrace
Comment 31 Jiri Skrivanek 2008-09-11 11:42:31 UTC
If just one new child added and its position attr is set, call setOrder again to potentially reorder others.

http://hg.netbeans.org/core-main/rev/67e20ed8469f
Comment 32 Jesse Glick 2008-09-11 15:42:29 UTC
Didn't know about this scenario, thanks for fix.
Comment 33 Quality Engineering 2008-09-12 06:00:05 UTC
Integrated into 'main-golden', will be available in build *200809120201* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress)
Changeset: http://hg.netbeans.org/main/rev/67e20ed8469f
User: Jiri Skrivanek <jskrivanek@netbeans.org>
Log: #131021 - If just one new child added and its position attr is set, call setOrder again to potentially reorder others.
Comment 34 Petr Dvorak 2008-09-17 13:38:12 UTC
Verified with 200809170201.
Comment 35 Exceptions Reporter 2008-11-13 16:16:40 UTC
Reopening - reproduced in NetBeans IDE Dev (Build 081110)
http://statistics.netbeans.org/exceptions/detail.do?id=139225
Comment 36 Jiri Skrivanek 2008-11-14 12:03:37 UTC
pchytil, you have probably tested some pretty old unofficial build. According to the stack trace there is old
openide.filesystems code (prior the fix on September,11-th 2008).
Comment 37 Petr Dvorak 2008-11-18 15:14:42 UTC
Verified, it was reproduced on custom build.