I am new for EJB world.
I started a simple application in EJB3.0 so i created three projects
1) Enterprise Application Project
2) EJB Project which as a result gave two projects one as EJB and another as EJBClient
3)Dynamic Web Module
Now i know that all frontend classes (like jsp or jsf) will be in dynamic web module project.
What i did not get is where to keep beans, webservices, data persistence classes.
How these projects will interact with each other and what will be the flow when some EJB application will be executed.
Please have a look on attached dir structure of my workspace. Suggest me if something is wrong.