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.
Steps to reproduce: - Create a Java application - Reverse engineer the Java application into UML project - Create a Class diagram - Put an Interface element onthe diagram and name it - Insert 'public int a = 10' attribute into the element - Generate code for the Interface elemet - Insert 'public int b = 20' attribute into the element NoSuchElementException pops up. See attached IDE log file.
Created attachment 35139 [details] IDE log file
izzue was resolved as a result of other rev engineering work. Cannot be reproduced with current (10/13/06) code.
The issue is still reproduced. See attached log file.
Created attachment 35223 [details] IDE log file
You could get the version of UML module from the log file. For example: org.netbeans.modules.uml/1 [1.1.10 061015]
Yes, I was able to reproduce. Looks like there is another area that is activating LIVE Roundtrip.
Another scenario for for live roundtrip. I did the following. * created a java project with default (main project & create main class) * reverse engineered the java project * created a class diagram * as I added and named classes and interfaces from the class diagram, I got corresponding sources created in the java project for the classes and interfaces and also navigatable to sources as well. When I generated source to the default location, then added new attributes/operations to the classes/interfaces, the generated sources are also updated on the fly with the newly added attrs/opers.
upgrade to a P1 for tracking on dashboard since live roundtrip has not been totally disabled.
Some work on other issues has made this issue unable to be reproduced.
this issue can't be verified because of regressions: issue 87327 - Code generation action does not work the second time issue 87289 - Source code is not generated for attributes
Verified in all-nbms-griffin-061018_27 this bug is not reproducible. But Live RT is still not completely disabled (see issue 87411).