Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » JavaServer Faces » Project creation wizard
Project creation wizard [message #567143] Thu, 28 July 2005 02:20
Igor Shabalov is currently offline Igor Shabalov
Messages: 38
Registered: July 2009
Member
Here is something to start discussion:


JSF project creation wizard intended to create specific to JSF project
structure with all artifacts on right place and ready to go.



Artifacts:



1.. Project structure. We need to consider Flexible Project Structure, as
soon as it becomes usable. From the other side it can be defined in Project
Template. I prefer not to overload the wizard with too much of questions, I
mean not to ask where to put sources and web root, how many source folder do
you need and so on.
2.. JSF implementation jars and what it depends from
3.. faces-config.xml
4.. web.xml
5.. servlet-api.jar from some reasonable place, I mean this is specific
jar that should be included into compilation, but excluded from deployment.
6.. jsp-api.jar - same like servlet-api.
7.. index.jsp


In fact we can create project template framework which will handle all
artifacts in some "smart" way.



Questions in addition to usual minimum (what project name and where to place
it):

1.. JSF implementation to use - from selection, at least RI and MyFaces
can be bundled, may be several versions of it.
2.. Template to use. Templates selection can depends from JSF
implementation.
That can be enough, but I'd like to "shortcut" to runtime also:

3.. Which Runtime to use, with ability to create new Runtime, if need
4.. Target Server, with ability to create new Server
5.. Context path, default to project name
6.. Servlet version, several servlet-api.jar can be boundled.


Wizard will create requires folders, copy jars and create web.inf and
faces-config with all default data for specific implementation. Plus, all
what is required for Java Project.



After all project should be ready to start.



This is some my ideas to start discussion.



Best,

Igor.
Previous Topic:Meeting minutes for July 25..
Next Topic:Feedback on the proposal from the IBM team..
Goto Forum:
  


Current Time: Mon Oct 20 17:59:39 GMT 2014

Powered by FUDForum. Page generated in 0.03754 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software