I have an application in Java EE/JSF using a local EJB Interface and I would like to use the business layer with another client application (in a different JVM).
So, I need to use a remote EJB Interface to use dependency injection in the new client application.
But if I change the EJB Interface, I'll also have to change all dependency injection in the managedBean of the "first" client application?