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.
When I tried to convert old visual designer midlet to new version I got a following AssertionError: java.lang.AssertionError at org.netbeans.modules.vmd.api.model.DesignComponent.writeProperty(DesignComponent.java:247) at org.netbeans.modules.vmd.midp.converter.wizard.ConverterDisplayables.convertListCore(ConverterDisplayables.java:140) at org.netbeans.modules.vmd.midp.converter.wizard.ConverterDisplayables.convertList(ConverterDisplayables.java:118) at org.netbeans.modules.vmd.midp.converter.wizard.Converter.convert(Converter.java:269) at org.netbeans.modules.vmd.midp.converter.wizard.Converter.convertConverterItem(Converter.java:350) at org.netbeans.modules.vmd.midp.converter.wizard.ConverterActions.convertCommandActionHandler(ConverterActions.java:62) at org.netbeans.modules.vmd.midp.converter.wizard.ConverterActions.convertCommandAction(ConverterActions.java:44) at org.netbeans.modules.vmd.midp.converter.wizard.ConverterDisplayables.convertDisplayable(ConverterDisplayables.java:64) at org.netbeans.modules.vmd.midp.converter.wizard.ConverterDisplayables.convertScreen(ConverterDisplayables.java:76) at org.netbeans.modules.vmd.midp.converter.wizard.ConverterDisplayables.convertListCore(ConverterDisplayables.java:123) at org.netbeans.modules.vmd.midp.converter.wizard.ConverterDisplayables.convertList(ConverterDisplayables.java:118) at org.netbeans.modules.vmd.midp.converter.wizard.Converter.convert(Converter.java:269) at org.netbeans.modules.vmd.midp.converter.wizard.Converter.convertConverterItem(Converter.java:350) at org.netbeans.modules.vmd.midp.converter.wizard.ConverterActions.convertCommandActionHandler(ConverterActions.java:62) at org.netbeans.modules.vmd.midp.converter.wizard.ConverterBuilt.convertWaitScreen(ConverterBuilt.java:113) at org.netbeans.modules.vmd.midp.converter.wizard.Converter.convert(Converter.java:311) at org.netbeans.modules.vmd.midp.converter.wizard.Converter.convertConverterItem(Converter.java:350) at org.netbeans.modules.vmd.midp.converter.wizard.ConverterActions.convertCommandActionHandler(ConverterActions.java:62) at org.netbeans.modules.vmd.midp.converter.wizard.ConverterActions.convertCommandAction(ConverterActions.java:44) at org.netbeans.modules.vmd.midp.converter.wizard.ConverterDisplayables.convertDisplayable(ConverterDisplayables.java:64) at org.netbeans.modules.vmd.midp.converter.wizard.ConverterDisplayables.convertScreen(ConverterDisplayables.java:76) at org.netbeans.modules.vmd.midp.converter.wizard.ConverterDisplayables.convertFormCore(ConverterDisplayables.java:86) at org.netbeans.modules.vmd.midp.converter.wizard.ConverterDisplayables.convertForm(ConverterDisplayables.java:81) at org.netbeans.modules.vmd.midp.converter.wizard.Converter.convert(Converter.java:267) at org.netbeans.modules.vmd.midp.converter.wizard.Converter.convertConverterItem(Converter.java:350) at org.netbeans.modules.vmd.midp.converter.wizard.ConverterActions.convertCommandActionHandler(ConverterActions.java:62) at org.netbeans.modules.vmd.midp.converter.wizard.ConverterBuilt.convertSplashScreen(ConverterBuilt.java:99) at org.netbeans.modules.vmd.midp.converter.wizard.Converter.convert(Converter.java:307) at org.netbeans.modules.vmd.midp.converter.wizard.Converter.convertConverterItem(Converter.java:350) at org.netbeans.modules.vmd.midp.converter.wizard.ConverterActions.convertCommandActionHandler(ConverterActions.java:62) at org.netbeans.modules.vmd.midp.converter.wizard.Converter.convert(Converter.java:337) at org.netbeans.modules.vmd.midp.converter.wizard.Converter.access$000(Converter.java:67) at org.netbeans.modules.vmd.midp.converter.wizard.Converter$1.run(Converter.java:103) at org.netbeans.modules.vmd.api.model.TransactionManager.writeAccessCore(TransactionManager.java:98) at org.netbeans.modules.vmd.api.model.TransactionManager.access$100(TransactionManager.java:38) at org.netbeans.modules.vmd.api.model.TransactionManager$2$1.run(TransactionManager.java:81) at org.openide.util.Mutex.writeAccess(Mutex.java:407) at org.netbeans.modules.vmd.api.model.TransactionManager$2.run(TransactionManager.java:79) at org.openide.util.Mutex.readAccess(Mutex.java:318) at org.netbeans.modules.vmd.api.model.DescriptorRegistry$2.run(DescriptorRegistry.java:99) at org.openide.util.Mutex.readAccess(Mutex.java:318) at org.netbeans.modules.vmd.api.model.GlobalDescriptorRegistry.readAccess(GlobalDescriptorRegistry.java:132) at org.netbeans.modules.vmd.api.model.DescriptorRegistry.readAccess(DescriptorRegistry.java:97) at org.netbeans.modules.vmd.api.model.TransactionManager.writeAccess(TransactionManager.java:77) at org.netbeans.modules.vmd.midp.converter.wizard.Converter.convert(Converter.java:100) at org.netbeans.modules.vmd.midp.converter.wizard.ConvertPanel.run(ConvertPanel.java:243) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:561) [catch] at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:986)
Created attachment 49800 [details] Here is the original project folder. Converted Midlet is com.substanceofcode.saferoom.view.SaferoomMidlet
I was using nightly release 200709280000.
Hi Substance thaks for the bug: I was able to reproduce your bug with your project in the build 20070928. I was trying to know what couldbe the reason, so I opened your Project in 5.5 NetBeans Version, to see the original Visual file, I had reference problems so I decided to set WTK 2.0, but it is still have some problem and I got a message where the ask my for some missing folder, (see attachment), Does the project depend to some other project or libraries? in this case you should create first the dependencies before to convert the visual MIDlet. Please could you tell ous which platform did you use? Thanks!
Created attachment 49890 [details] Error dialog
Caused by incorrect conversion of List.selectCommand property. Fixed in main trunk. Thanks for the bug report.
Commit: Checking in midpconverter/src/org/netbeans/modules/vmd/midp/converter/wizard/ConverterDisplayables.java; /cvs/mobility/designer2/midpconverter/src/org/netbeans/modules/vmd/midp/converter/wizard/ConverterDisplayables.java,v <-- ConverterDisplayables.java new revision: 1.8; previous revision: 1.7 done
I created another issue for the missing reference problem (Issue 117427) http://qa.netbeans.org/issues/show_bug.cgi?id=117427
verified in FCS