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.
The IDE is not properly resolving the artifact name for the pom.xml file's editor tab. For the following project, the pom.xml editor tab has the label "pom.xml [${parent.artifactId}-web]" <parent> <artifactId>lufas</artifactId> <groupId>org.myorg.ics.lufas</groupId> <version>2.0</version> </parent> <modelVersion>4.0.0</modelVersion> <artifactId>${parent.artifactId}-web</artifactId> <packaging>war</packaging>
Created attachment 106382 [details] Screenshot of the the pom.xml editor's tab
Probably WONTFIX since a fix would involve loading the project model, and the editor tab information is based solely on a literal parse of pom.xml. Might replace property substitutions with ellipses or similar.
I guess there's only limited number of sane expressions one can use in the artifactId. but looking at current maven codebase [1], having expression in artifactId, groupId or version (or relevant parent properties) triggers a warning for both maven2 and maven3 [1] http://svn.apache.org/repos/asf/maven/maven-3/trunk/maven-model-builder/src/main/java/org/apache/maven/model/validation/DefaultModelValidator.java -> wontfix, not worth supporting something considered not correct.