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: | Portable JNDI names for EJB deployed at Glassfish does not respect JavaEE spec | ||
---|---|---|---|
Product: | serverplugins | Reporter: | Michel Graciano <hmichel> |
Component: | GlassFish | Assignee: | TomasKraus |
Status: | NEW --- | ||
Severity: | normal | CC: | misterm |
Priority: | P3 | ||
Version: | 8.0.1 | ||
Hardware: | PC | ||
OS: | Linux | ||
Issue Type: | DEFECT | Exception Reporter: |
Description
Michel Graciano
2013-05-22 19:03:40 UTC
There is no chance to get this fixed in 7.3.1 which is in high resistance mode now. But I'll fix it in trunk for 7.4. Thanks a lot. Fixing it for 7.4 is good enough. I have the same issue. Created a maven enterprise application, with ejb, war and ear modules. When I run it from netbeans (ear module right click >> run) it deploys the application to MyApp-ear/target/gfdeploy/_MyApp-ear_1.0-SNAPSHOT Tried to add a <application-name>MyApp-ear<application-name> to the application.xml on the ear module, to get rid of the version from the app-name, but Netbeans won't honor it. I just wanna get rid of the version portion on the application name, cause it messes up the portable jndi names, making a refactory necessary every version change. Probably, deploying the ear with the adjusted application.xml manually on the autodeploy would work, but I would like to run it from inside netbeans. This happens on the latest Netbeans 8.0 Final. isn't the JNDI name in the glassfish logs? |