spring mvc と hibernate に基づく drools アプリケーションを作成しようとしています。
EntityManagerFactory emf = Persistence.createEntityManagerFactory("org.drools.task");
Environment env = KnowledgeBaseFactory.newEnvironment();
env.set(EnvironmentName.ENTITY_MANAGER_FACTORY, emf);
TaskService taskService = new TaskService(emf, systemEventListener);
TaskServiceSession taskSession = taskService.createSession();
taskSession.addUser(new User("Administrator"));
taskSession.addUser(new User("Myuser"));// can be set to logged in user at runtime
MinaTaskServer server = new MinaTaskServer(taskService);
Thread thread = new Thread(server);
thread.start();
ksession.getWorkItemManager().registerWorkItemHandler("Log",humanTaskHandler);
ksession.getWorkItemManager().registerWorkItemHandler("Human Task", wsHumanTaskHandler);
KnowledgeRuntimeLogger logger = KnowledgeRuntimeLoggerFactory.newFileLogger(ksession, "test");
// start a new process instance
ksession.startProcess("HumanTaskSample");
何をしcreateEntityManagerFactory
ますか?データベースからすべてのテーブルを削除し、毎回新しいテーブルを作成しますか?
私のタスクテーブルでは、常に1行しか含まれていないのでしょうか?
どうして??
前もって感謝します。