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: | Wrong maven <netbeans.hint.deploy.server> property created by IDE for Java EE 7 projects (gfv3ee6 instead of gfv4ee7) | ||
---|---|---|---|
Product: | serverplugins | Reporter: | Nabi |
Component: | GlassFish | Assignee: | Petr Hejl <phejl> |
Status: | RESOLVED INVALID | ||
Severity: | normal | CC: | mjanicek, vkraemer |
Priority: | P3 | ||
Version: | 7.3.1 | ||
Hardware: | Macintosh | ||
OS: | Mac OS X | ||
Issue Type: | DEFECT | Exception Reporter: |
Description
Nabi
2013-07-22 20:21:52 UTC
Thanks for the report. You are correct, it needs to be improved. I would say this constant is obtained from GF plugin, but not completely sure now. I'll take a look at it.. Reassigning to GlassFish. This seems to be provided by GF module.. even server instance obtained by Deployment.getDefault().getServerInstanceIDs(..) contains something like this: [/home/martin/Application/glassfish-4.0-b89/glassfish:/home/martin/Application/glassfish-4.0-b89/glassfish/domains/domain1]deployer:gfv3ee6wc:localhost:4848 This is something I can't change even for 7.4. It's too late. Those strings like "gfv3ee6wc" are internal keys to access server instance objects in NetBeans and they are hard-coded on many places. I'm trying to get rid of them whenever I see them but complete removal means a lot of refactoring. Targeting to next release where I would like to provide some better way to construct server URI and related things. This is just internal server type. |