During EJB project creation in eclipse, it created following projects
- MyEjbProj
- MyEjbProjClient
- MyEjbProjEAR
The interfaces and implementations are created in ‘MyEjbProj’. The MyEjbProjClient suppose to have interfaces which can be shared to the clients. How to generate/retrieve the jar which can be given to the Clients to use the interfaces.
It should be creating interface in client project only. I have same setup and Eclipse does create interfaces in client project for me. Problem should be either with your facets settings or with module settings. Check following things:
Check if ejb-jar.xml file contains an entry specific to client project. See in following example I have tag with name of client project: