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.
[recent sources] It seems to me that if a project is added into a group, its display name is used as a filename for a link/shadow in config/projectGroups/<group-name>/. This is not correct, as the display name may contain characters that are not allowed in filenames (like '/' on UNIX). Please either use some artificial name, or use ProjectInformation.getName() (please note that the project name is not required to be unique).
I have a bunch of projects in groups in my userdir. Up until Jan 26 2006 they use the display name. Starting Feb 06 they use the folder name, e.g. fs.shadow for openide/fs. Not sure exactly which versions I was running when, but apparently this was fixed at some point (cannot find anything wrong w/ original version of code so not sure when). If you can reproduce with a current build please reopen.
Ah, sorry, I found the problem: the situation with display names occurs only when one adds the projects through the "Add Projects to <foo>" dialog. The code that seems to be using project's display name as name of the shadow is in PortfoliosTopComponent:624.
Ah, thanks. I had searched for that but for some reason did not find it. Checking in src/org/netbeans/modules/project/portfolios/PortfoliosTopComponent.java; /shared/data/ccvs/repository/contrib/poorMansPortfolios/src/org/netbeans/modules/project/portfolios/PortfoliosTopComponent.java,v <-- PortfoliosTopComponent.java new revision: 1.15; previous revision: 1.14 done Checking in src/org/netbeans/modules/project/portfolios/AddToPortfolioAction.java; /shared/data/ccvs/repository/contrib/poorMansPortfolios/src/org/netbeans/modules/project/portfolios/AddToPortfolioAction.java,v <-- AddToPortfolioAction.java new revision: 1.6; previous revision: 1.5 done Checking in manifest.mf; /shared/data/ccvs/repository/contrib/poorMansPortfolios/manifest.mf,v <-- manifest.mf new revision: 1.11; previous revision: 1.10 done