We are starting a new EJB project in Seam, and are wondering what type of project to use.
Given the Exadel announcement we anticipate using Exadel initially until the formal
release of RHDS as opposed to Netbeans. We felt that the final incarnation of Exadel
studio as RHDS would be more in tune with our technology choices of JSF, Seam, Hibernate,
Jbpm and probably JBoss.
However, we are somewhat perplexed as to what type of project to use. Using Seam-Gen, or a
homebrew ant-driven project structure means we can manipulate the project however we want
through ant, but within Eclipse, it looks crappy with jar files everywhere (I know about
the filters, but I want to see the jars organized, not included as top level items).
Our other concern is with debugging the application within the IDE which is
difficult/impossible? without using an IDE generated project as opposed to an ant based
project.
We tried starting with an Java Enterprise Application project, but couldn't get
Eclipse to deploy it with the jboss-seam.jar & other jars in the root directory of the
ear. I can manually export the project to an ear file, and they get included. However, if
I just publish it to the web server, the jars aren't included. I've tried just
about every combination of importing jars, including them in the EarContent directory,
putting the names in application.xml but with no luck.
Our only other concern is whether we need to go with an Ant driven project so we can get
the benefits of exploded deployments.
Doing this in Netbeans was easy, it just works, but we have no idea when Netbeans will
support Seam for things like autocompletion in JSF pages, and the visual editor in
Netbeans has plenty of flaws, while the exadel visual editor is just enough for you to get
an idea of how the page looks.
We have also considered bagging the idea of a visual editor in the IDE, and going with
something like Dreamweaver with the Seam/JSF plugins.
So, I'm wondering if anyone has any suggestions for an IDE friendly project structure
that will work well with Exadel/Eclipse, and deploy to an Ear, with an exploded deployment
option?
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4029973#...
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&a...