This is a regression from when the JSF from JPA wizard was done in Nb 4.x and 5.0
Create a web app, target GFv2 java EE 5
Create JPAs from a DB, then JSF from the JPAs.
At the end, you'll see the JSF and JSTL added to the Web app (package checkbox is selected).
Since JSF is part of Java EE 5, you should not bundle it in the Web App.
It even may break the new GlassFish V3.
Yes, I can reproduce it and see JSF 1.2 library been added after creating "JSF Pages from Entity Classes".
Where on the filesystem within the project does it reside? I am not seeing it.
Please follow the steps and see the project properties UI. This has nothing to do with a 'file system' (what is the
definition of that anyway?).
YOu can also build the war, open it using jar xvf or unzip to check it's content.
Right click on project node and select Properties, under category of Libraries you will see "JSF 1.2" library has been
In the project, "nbproject/project.properties" has the following contents after adding "JSF Pages from Entity Classes":
Look into your codes, I think action "JSF Pages from Entity Classes" uses something like
ProjectClassPathModifier.addLibraries to add these 2 libraries.
Fix pushed to main.
date: Wed Apr 16 15:13:45 2008 -0700
summary: JSF CRUD: Issue 132710 (no need to bundle JSF lib for java ee 5).
date: Wed Apr 16 15:18:43 2008 -0700
summary: Automated merge with http://hg.netbeans.org/main/
The fix has been ported into the release61_fixes repository.