휴먼 타스크 관리를 포함하는 기본 예제를 추가하도록 선택하는 jBPM 프로젝트를 작성했습니다. JBPMHelper.startTaskService() 메소드를 변경했습니다. 제대로 작동하려면 보인다 설치 프로그램을 사용하여 태스크 서비스 시작이 지침jBPM 5 휴먼 타스크
EntityManagerFactory emf = Persistence.createEntityManagerFactory("org.jbpm.task");
TaskService taskService = new TaskService(emf,`enter code here `SystemEventListenerFactory.getSystemEventListener());
MinaTaskServer server = new MinaTaskServer(taskService);
Thread thread = new Thread(server);
thread.start();
but when i try to excecute this simple example i get this error
Exception in thread "main" javax.persistence.PersistenceException: [PersistenceUnit: org.jbpm.task] Unable to build EntityManagerFactory
at org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:677)
at org.hibernate.ejb.HibernatePersistence.createEntityManagerFactory(HibernatePersistence.java:126)
at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:52)
at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:34)
at com.sample.ProcessMain.main(ProcessMain.java:24)
Caused by: org.hibernate.HibernateException: 'hibernate.dialect' must be set when no Connection avalable
at org.hibernate.dialect.resolver.DialectFactory.buildDialect(DialectFactory.java:107)
at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:134)
at org.hibernate.cfg.Configuration.buildSettingsInternal(Configuration.java:2119)
at org.hibernate.cfg.Configuration.buildSettings(Configuration.java:2115)
at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1339)
at org.hibernate.cfg.AnnotationConfiguration.buildSessionFactory(AnnotationConfiguration.java:867)
at org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:669)
Knowing that when i type ant start.demo i get all the tools(jboss 7, eclipse, h2) but the human task not start. the message in the console is it dosn't complete
start.human.task:
[javac] C:\jbpm-5.2.0.Final-installer-full\jbpm-installer\build.xml:647: war
ning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; se
t to false for repeatable builds
[java] Task service registered usergroup callback ...
[java] Task service started correctly!
[java] Task service running ...
jbpm-console을 열 수 없기 때문에 설치 프로그램에 문제가 있습니다. – Magui87
서버 로그에 문제가 있음을 나타내는 내용이 있습니까? jbpm-installer/jboss-as-7.0.2.Final/standalone/log/server.log를 참조하십시오. 먼저 ant clean.demo 을 실행 한 다음 데모를 다시 설치하고 시작하십시오. ant install.demo ant run.demo –