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.
Summary: | AssertionError at org.netbeans.modules.apisupport.project.ui.LibrariesNode$OpenProjectAction.performAction | ||
---|---|---|---|
Product: | apisupport | Reporter: | mienamoo |
Component: | Project | Assignee: | Martin Kozeny <mkozeny> |
Status: | RESOLVED WORKSFORME | ||
Severity: | normal | ||
Priority: | P4 | ||
Version: | 7.3 | ||
Hardware: | All | ||
OS: | All | ||
Issue Type: | DEFECT | Exception Reporter: | 196745 |
Attachments: | stacktrace |
Description
mienamoo
2012-12-19 09:47:55 UTC
Created attachment 129531 [details]
stacktrace
There is an assertion on existence of project folder. Actually I don't understand the steps to reproduce. Could you please describe it more precisely? Thanks. Here are the steps: 1. Add a different platform to the platform manager (Tools > NetBeans Platforms), specifying the source folder for the platform too. 2. Now create a new Ant-based standalone NetBeans module project. 3. In the project properties, specify that the project uses the newly added platform. 4. Add a dependency to some module from the platform, e.g. Dialogs API. 5. If you double-click on the node under the Libraries node now, the project from the source folder will be opened in the IDE. 6. Close it again before proceeding. 7. Go to the platform manager and delete the platform added in step 1. 8. Now double click on the dependency node of the module again - the exception happens. I know that this is a corner case, but I have encountered it at least the once. :) Before step 8. there should be removing sources of dependent project. Maybe best solution would be nodes refreshing. Reported for 7.3.x or earlier, no new info since then -> closing as worksforme, please reopen in case you see it. |