JBoss Community

Re: KnowledgeStoreServiceImpl.buildCommandService java.lang.reflect.InvocationTargetException

created by gigazhang in jBPM Development - View the full discussion

5.3.0.Final

 

when I do so:

 

KnowledgeBase kbase = readKnowledgeBase(url);

        // 创建EntityManagerFactory

        Environment env = KnowledgeBaseFactory.newEnvironment();

        env.set(EnvironmentName.ENTITY_MANAGER_FACTORY, entityManagerFactory);

        env.set(EnvironmentName.TRANSACTION_MANAGER, transactionManager);

        env.set(EnvironmentName.GLOBALS, new MapGlobalResolver());

 

        Properties properties = new Properties();

        properties.put("drools.processInstanceManagerFactory", "org.jbpm.persistence.processinstance.JPAProcessInstanceManagerFactory");

        properties.put("drools.processSignalManagerFactory", "org.jbpm.persistence.processinstance.JPASignalManagerFactory");

        KnowledgeSessionConfiguration config = KnowledgeBaseFactory.newKnowledgeSessionConfiguration(properties);

       

        return JPAKnowledgeService.newStatefulKnowledgeSession(kbase, config, env);

Reply to this message by going to Community

Start a new discussion in jBPM Development at Community