Added new RuntimeServiceBean
Removed KieReleaseIdAware, since it will be replaced by
RuntimeServicesBean
Renamed RuntimeServices to RuntimeService
Cleaned up EJB annotations
Cleaned up WorkItemManager annotations
Added WorkItemManager delegate
Function to check if runtime is set
Removed JBPMServiceBean. Moved most of that to ResourceManagerBean
Created ResourceManagerBean
Moved various items to RuntimeServiceBean. Cleaned up a few remaining
pieces.
Things start better with EntityManager, instead of emf. I don't know why
You're not allowed to call non-public methods on EJBs
Refactored runtime & delegate checks
Fixed incorrect truth values
Made KieReleaseId Serializable
Added Equals and Hash functions
Prefer CDI Injectable annotations over EJB. Something about sharing
Added simple usergroup
If RuntimeService is CDI injected, everything works ok. EJB, it's not.
Added usergroup.properties