private Throwable doTestResources(String xml) {
try {
ClassLoader loader = getClass().getClassLoader();
RulesComponentImplementationModel model = _puller.pull(xml, loader);
KnowledgeSessionFactory factory = KnowledgeSessionFactory.newSessionFactory(model, loader, null, null);
KnowledgeSession session = factory.newStatelessSession();
session.getStateless().execute(this);
return null;
} catch (Throwable t) {
return t;
}