Nov 5, 2017

How to fix: javax.ejb.EJBException: Illegal non-business method access on no-interface view

The error you get most likely indicates that your code is trying to call the protected method. This is not allowed for no-interface views on an EJB. You are only allowed to call public methods.