Cita: Tengo un problema llamando una clase que esta en un proyecto EJB desde el WAR, se que se debe hacer por medio de Sesiones, pero no lo tengo muy claro,
No tengo muy claro a qué te refieres con las sesiones, pero en principio no.
Un EJB es es un servicio que puede ser accedido a través de una dirección (un JNDI) que se encuentra almacenada en el Context. Si tu EJB está en el mismo ear que el war sólo necesitas que implemente la interfaz Local, si son servidores o ear distintos necesitarás que implemente Remote.
http://www.arquitecturajava.com/ejb-...s-local-jee-6/ https://docs.oracle.com/javaee/6/tut...doc/gipjf.html