add required dependencies, Coffee bean example and Main class doing a remote lookup
add broken CoffeeFacade -- throws CommunicationException in CoffeMain due to @Local / @Remote being present on the same interface
obvious fix: following the existing pattern of inner remote and local interfaces
use actual Coffee via @EJB injection (currently broken because the super interface is used for constructing the lookup name)
obvious fix: use specific remote / local interface when declaring the member
alternative fix: use @EJB(beanInterface=...) so we compile against the actual interface
use more elegant approach which by default uses the local interface and optionally uses the remote interface if explicitly specified via @EJB(beanInterface=...)
consistently use new pattern with optional @Remote interface inheriting from the default @Local interface
remove illegal use @Remote and @Local on same interface
remove outdated / unused Main class
Merge pull request #2 from tknerr/remote-jndi-lookup

Remote jndi lookup