Hello,

In the 1.0 specification, Chapter 11.5.8, ProcessSessionBean<X> container event class was defined as

public interface ProcessSessionBean<X> extends ProcessManagedBean<Object> {
  public String getEjbName();
   public SessionBeanType getSessionBeanType();
}

As I commented in https://issues.jboss.org/browse/CDITCK-215, it  is more accurate to define this interface as

public interface ProcessSessionBean<X> extends ProcessManagedBean<X>{
....
}

WDYT?

--Gurkan Erdogdu
Founder and PMC Chair, Apache OpenWebBeans