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.
GF does not implement JpaSupportImplementation. isToolSupported is really deprecated for cases which are covered by specs.support
This is needed as part of the Java EE 7 effort.
some use cases where persistence support is tested for specific server: - create web project on gf server - invoke Persistece|Persistence Unit wizard. Wizard step with providers selection combobox is dependent on server support (only supported providers should be in the combobox, if there are no providers or unsupported providers it's either persistence support issue or server plugin issue, api may require review and update also)
current realization on javaee7 report only jpa1 as supported for both gf 4 and gf3
Sounds like a P2, changing priority.
Well, GF does implement JpaSupportImplementation now. :) It's just not working well because of some broken server version check. I'll take care of that after finishing JavaEE platform configuration changes.
Version issue is fixed, I can see JPA 1.0, 2.0 and 2.1 in wizard. Should be resolved in javaee7 branch. Will keep this open until we'll have it in trunk.
eclipselink (jpa 2.1) may be visible even for gf 2.x as it should be backward compatible and is bundled with netbeans, but jpa 1.0 will be used with this provider in this case(and jpa 2.0 in case of gf 3.x)
GflasFish plugin does not support versions older than 3.0 so we don't have to care about GF 2 and older.
Closing as resolved after javaee7 branch merge today. This should work in trunk too.