zl程序教程

您现在的位置是:首页 >  其他

当前栏目

KIE Drools6.4.0.Final tomcat7的安装启动报错详解编程语言

安装编程语言 详解 报错 启动 Final tomcat7 Drools6.4
2023-06-13 09:20:44 时间
严重: Error during update config 

javax.persistence.PersistenceException: [PersistenceUnit: org.jbpm.domain] Unable to build EntityManagerFactory 

…… 

Caused by: javax.naming.NamingException: no resource registered with uniqueName  jdbc/jbpm , available resources: []

此异常最主要的原因与context.xml有关。
第一步查看context.xml是否有以下配置,并确保配置正确。

 Resource 

name= jdbc/jbpm  auth= Container  type= javax.sql.DataSource  driverClassName= com.mysql.jdbc.Driver  url= jdbc:mysql://localhost:3306/drools?useUnicode=true amp;characterEncoding=UTF-8  username= root  password= root  maxActive= 20  maxIdle= 1  maxWait= 5000 / 

如果检查上面配置没有错误,那么就需要检查启动脚本中是否正确,是否引入其他相关配置(以下以windows环境setenv.bat配置为例)。

set CATALINA_OPTS=-Xms512M -Xmx1024M -XX:MaxPermSize=512m -Dbtm.root=D:/develop/tomcat-7.0.57-local -Dbitronix.tm.configuration=D:/develop/tomcat-7.0.57-local/conf/btm-config.properties -Djbpm.tsr.jndi.lookup=java:comp/env/TransactionSynchronizationRegistry -Djava.security.auth.login.config=D:/develop/tomcat-7.0.57-local/webapps/kie-drools-wb/WEB-INF/classes/login.config -Dorg.jboss.logging.provider=jdk

在解决此问题的过程中,内存溢出的问题也同时解决了。本人遇到的内存溢出的问题原因在setenv.bat的配置错误。

15218.html

cjavamysqlwindowsxml