jfinal jboss 多个数据源报错 Config already exists: main
来源:互联网 发布:淘宝高颜值零食店铺 编辑:程序博客网 时间:2024/05/17 07:34
java.lang.RuntimeException: Plugin start error: com.jfinal.plugin.activerecord.ActiveRecordPlugin.
Config already exists: main
java.lang.IllegalArgumentException: Config already exists: main
今天使用jfinal 配置多个数据源。然后有报这个错误。
// 配置mysql数据源C3p0Plugin mysqlPool = new C3p0Plugin(getProperty("jdbc.url"), getProperty("jdbc.username"), getProperty("jdbc.password").trim(),getProperty("jdbc.driverClassName"));me.add(mysqlPool);ActiveRecordPlugin arp = new ActiveRecordPlugin(mysqlPool);if(getPropertyToBoolean("devMode", false))arp.setShowSql(true);me.add(arp);// 这里增加数据表映射TableMapping(arp);/** * 配置tiantian_db的数据源 */C3p0Plugin ttPool=new C3p0Plugin(getProperty("ttjdbc.url"), getProperty("jdbc.username"), getProperty("jdbc.password").trim(),getProperty("jdbc.driverClassName"));me.add(ttPool);ActiveRecordPlugin ttarp = new ActiveRecordPlugin("ttMain",ttPool);if(getPropertyToBoolean("devMode", false))ttarp.setShowSql(true);me.add(ttarp);TtTableMapping(ttarp);我一开始是:ttarp里面引入的C3p0Plugin是mysqlPool
而不是我ttPool
所以我一开始猜测是这个问题造成的。但是我这样子改完以后。还是报这个错误
然后有看到这样子一个描述:
ActiveRecordPlugin 对象在创时如果不指定 configName 参数,则 configName默认值为 "main"。
然后我使用了两个 ActiveRecordPlugin,分别是arp与 ttarp,所以第一个对象的 configName 默认为 "main" 以后,第二个就需要再取个名字
所以进行了修改
问题解决
0 0
- jfinal jboss 多个数据源报错 Config already exists: main
- jboss 事务 多个数据源
- EXPDP导出报错job already exists
- 解决ORA--27100 shared memory realm already exists报错
- 数据库无法启动,报错shared memory realm already exists
- 解决git提交报错:fatal: remote origin already exists.
- npm运行报错Error: EEXIST: file already exists解决办法
- 提交到gihub报错:fatal: remote origin already exists.
- JBOSS多实例部署出现Table already exists: JMS_MESSAGES in statement[更新]
- VirtualBox报“uuid already exists”错误
- git---如何解决fatal: remote origin already exists报错window下git报错
- JFinal 常见报错
- 在JBoss中配置多个数据库和数据源
- 在JBoss中配置多个数据库和数据源
- 在JBoss中配置多个数据库和数据源
- svn合并代码报错:Attempt to add tree conflict that already exists
- github添加远程仓库报错:fatal: remote origin already exists.
- 用apache-cxf生成webservice客户端的时候报错Parameter: shead already exists for method
- java中文乱码解决之道(2):字符编码详解:基础知识 + ASCII + GB**
- Yii自学笔记(一)
- 【移动端】页面自适应布局—基于rem布局
- Karhunen-Loeve Transform (KLT) 原理及PCA应用
- Android中Viewpage+Fragment的简单实现
- jfinal jboss 多个数据源报错 Config already exists: main
- java中文乱码解决之道(3):编码详情:伟大的创想—Unicode编码
- 实现Kruskal算法,求图的最小生成树。
- android webview 二次验证流程分析 shouldOverrideUrlLoading深度分析
- Python Excel技术比较
- JavaScript的简介及特点
- Spring使用Cache、整合Ehcache
- 计算机图形学(二)输出图元_13_像素阵列图元
- SEO常用MATE整理