关于mule中使用jdbc时报No Suitable Driver found错误的问题
错误大概信息:
Exception in thread "main" org.mule.module.launcher.DeploymentStartException: SQLException: No suitable driver found for jdbc:sqlserver://59.xxx.xxx.29;databaseName=SSO
相关说明:
开发环境:eclipse4.3
jdk版本:1.6
MULE版本:3.5-standalone
设置你已经确定jdbc驱动包已经正确加入到classpath中。
本次开发使用的是自定义的jdbc,配置如下:
<spring:bean id="DS_59_xxx_xxx_29"
class="org.springframework.jdbc.datasource.DriverManagerDataSource" name="DS_xxx_xxx_xxx_29">
<spring:property name="driverClassName" value="com.microsoft.sqlserver.jdbc.SQLServerDriver" />
<spring:property name="url" value="${rc_db_url}" />
<spring:property name="username" value="${rc_db_user}" />
<spring:property name="password" value="${rc_db_pass}" />
</spring:bean>
解决办法1:
把数据库驱动文件放在如下位置:
AnypointStudio/plugins/org.mule.tooling.server.3.5.***/mule/lib/mule
或者
AnypointStudio/plugins/org.mule.tooling.server.3.5.***/mule/mule
下,需要看情况确定。
运行环境中,放在如下位置:
mule-standalone-3.5.0/lib/mule
这个意思大概是希望在加载mule项目(或者说流程配置文件)前,已经加载好这些数据库驱动。
解决办法2:
修改数据库的连接
<spring:bean id="DS_59_xxx_xxx_22"
class="org.enhydra.jdbc.standard.StandardDataSource" destroy-method="shutdown">
<spring:property name="driverName" value="com.mysql.jdbc.Driver" />
<spring:property name="url" value="${cp_db_url}" />
<spring:property name="user" value="${cp_db_user}" />
<spring:property name="password" value="${cp_db_pass}" />
</spring:bean>
See:http://stackoverflow.com/questions/23948742/mule-3-5-community-throwing-no-suitable-driver-found
关于mule中使用jdbc时报No Suitable Driver found错误的问题的更多相关文章
- eclipse中运行项目时报Class not found的错误
		环境:Groovy/Grails Tool Suite 3.1.0.RELEASE(BASED ON ECLIPSE JUNO 3.8.1).JDK1.6 运行class的main方法,或启动juni ... 
- Spark on Yarn:java.sql.SQLException: No suitable driver found for jdbc:microsoft:sqlserver://localhost\\db_instance_name:1433;databaseName=db_name
		本文只是针对当前特定环境下,出现的问题找不到sqljdbc驱动的案例.具体出现原因,可能是spark版本问题,也可能是集群配置问题. yarn-client方式下: 通过--jars参数指定驱动文件位 ... 
- java连接mysql :No Suitable Driver Found For Jdbc 解决方法
		今天出现编码出现了No suitable driver found for jdbc,又是找遍了网上的资料,基本上都说是以下个问题: 一是:连接URL格式出现了问题(Connection con ... 
- 关于mule中Spring使用中的一个问题
		在mule中连接数据库时,大家通常喜欢使用spring的数据库连接以及bean的配置,但是在使用时会出现一些问题,即bean无法找到,这些,就是需要把bean的id属性改成name属性:可能是因为mu ... 
- 项目启动报错:No suitable driver found for jdbc:oracle:thin:@192.168.7.146:1521:oracle
		No suitable driver found for jdbc:oracle:thin:@192.168.7.146:1521:oracle 这个错误的原因主要有以下几方面的原因: 1. url配 ... 
- No suitable driver found for jdbc:mysql://localhost:3306/hibernate_basic
		Struts Problem Report Struts has detected an unhandled exception: Messages: No suitable driver found ... 
- 2016.11.10 Could not get JDBC Connection; nested exception is java.sql.SQLException: No suitable driver
		运行项目rds_web时,出现错误提示:Could not get JDBC Connection; nested exception is java.sql.SQLException: No sui ... 
- No Suitable Driver Found For Jdbc
		今天出现编码出现了No suitable driver found for jdbc,又是找遍了网上的资料,基本上都说是三个问题: 一是:连接URL格式出现了问题(Connection conn ... 
- eclipse中 起动tomcat时报Multiple Contexts have a path of "/shopping"
		eclipse中 启动tomcat时报Multiple Contexts have a path of "/shopping". 这个是由于你的server服务器中的server. ... 
随机推荐
- 第四篇:Web框架 - Django
			前言 Django是一个开放源代码的Web应用框架,由Python写成.它和J2EE一样,采用了MVC的软件设计模式,即模型M,视图V和控制器C. 本文将讲解DJango框架,并从实际应用的角度讲解一 ... 
- 【BZOJ2337】Xor和路径(高斯消元)
			[BZOJ2337]Xor和路径(高斯消元) 题面 BZOJ 题解 我应该多学点套路: 对于xor之类的位运算,要想到每一位拆开算贡献 所以,对于每一位拆开来看 好了,既然是按位来算 我们就只需要计算 ... 
- [BZOJ2298] [HAOI2011] problem a (dp)
			Description 一次考试共有n个人参加,第i个人说:“有ai个人分数比我高,bi个人分数比我低.”问最少有几个人没有说真话(可能有相同的分数) Input 第一行一个整数n,接下来n行每行两个 ... 
- [BZOJ4292] [PA2015] Równanie
			Description 对于一个正整数n,定义f(n)为它十进制下每一位数字的平方的和.现在给定三个正整数k,a,b,请求出满足a<=n<=b且k*f(n)=n的n的个数. Input 第 ... 
- eclipse 中启动Tomcat超时了错误
			修改E:\eclipse\eclipse\workspace\.metadata\.plugins\org.eclipse.wst.server.core\servers.xml 将 start-ti ... 
- Scala编程快速入门系列(二)
			目 录 一.Scala概述 二.Scala数据类型 三.Scala函数 四.Scala集合 五.Scala伴生对象 六.Scala trait 七.Actor 八.隐式转换与隐式参数 九.Sca ... 
- Python爬虫获取异步加载站点pexels并下载图片(Python爬虫实战3)
			1. 异步加载爬虫 对于静态页面爬虫很容易获取到站点的数据内容,然而静态页面需要全量加载站点的所有数据,对于网站的访问和带宽是巨大的挑战,对于高并发和大访问访问量的站点来说,需要使用AJAX相关的技术 ... 
- scala(二) Future执行逻辑解读
			在scala中是没有原生线程的,其底层使用的是java的Thread机制.但是在scala中对java Thread进行了封装,实现了更便于操作线程的Future. 官方文档: Futures pro ... 
- 简单的同步Socket程序服务端
			首先,Socket是.Net提供的 System.Net.Sockets命名空间的Scoket类为网络通信提供了一套丰富的方法和属性 服务器按照Socket的基本流程 先创建Socket 在用Bind ... 
- VLOOKUP函数常用套路大全
			今天和大家来说说VLOOKUP的那些事儿,深入了解一下VLOOKUP函数的各种用法,看看这位大众情人还藏着多少不为人知的秘密.函数的语法为:VLOOKUP(要找谁,在哪儿找,返回第几列的内容,精确找还 ... 
