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.
Build: NetBeans IDE Dev (Build web-main-3582-on-100729) VM: Java HotSpot(TM) 64-Bit Server VM, 16.3-b01-279, Java(TM) SE Runtime Environment, 1.6.0_20-b02-279-9M3165 OS: Mac OS X User Comments: pjiricka: 1. Create a Java EE 6 Maven Web project 2. Create a new Java class 3. Set target server of the project to GlassFish 4. In the editor popup menu, use Insert Code -> Use Database, go through the dialog (selecting existing server DS) and click Ok. Stacktrace: java.lang.NullPointerException at org.netbeans.modules.maven.j2ee.web.EntRefContainerImpl.addResourceRef(EntRefContainerImpl.java:252) at org.netbeans.modules.j2ee.ejbcore.action.UseDatabaseGenerator.generateJNDILookup(UseDatabaseGenerator.java:199) at org.netbeans.modules.j2ee.ejbcore.action.UseDatabaseGenerator.generate(UseDatabaseGenerator.java:111) at org.netbeans.modules.j2ee.ejbcore.ui.logicalview.entries.UseDatabaseCodeGenerator.invoke(UseDatabaseCodeGenerator.java:194) at org.netbeans.modules.editor.codegen.GenerateCodePanel.invokeSelected(GenerateCodePanel.java:162) at org.netbeans.modules.editor.codegen.GenerateCodePanel.listKeyReleased(GenerateCodePanel.java:131)
Created attachment 101084 [details] stacktrace
Is it persistence related? (all "use database" issues, and this one specifically as it may be more maven related)
there is another npe in ant web project and both ant and maven works with Use Database in Servlet. Should it work in plain java class?
Yes, it should work in plain Java classes (the generated code may need to be different). What is the stack trace for Ant?
http://hg.netbeans.org/web-main/rev/0ab6b6bd6975 maven is fixed, can't reproduce with ant
Integrated into 'main-golden', will be available in build *201104020400* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main/rev/0ab6b6bd6975 User: Sergey B. Petrov <sj-nb@netbeans.org> Log: fix #189054 - ee6 ,may not have webxml already created