IBM Worklight - 运行时:org.apache.commons.dbcp.SQLNestedException:无法加载JDBC驱动程序类'com.mysql.jdbc.Driver

时间:2012-08-29 05:13:06

标签: mysql sql ibm-mobilefirst worklight-adapters

我是IBMWorklight的初学者。我收到此错误: 运行时:org.apache.commons.dbcp.SQLNestedException:无法加载JDBC驱动程序类'com.mysql.jdbc.Driver' 当我右键单击 - 在适配器名称上运行As-调用Worklight过程:SQLAdapter1。 我的SQLAdapter1.xml文件有以下提到的编码:

<connectivity>
        <connectionPolicy xsi:type="sql:SQLConnectionPolicy">
                <dataSourceDefinition>
                    <driverClass>com.mysql.jdbc.Driver</driverClass>
                    <url>jdbc:mysql://localhost:3306/prem</url>
                    <user>myPassword</user>
                    <password>myPassword</password>
                </dataSourceDefinition>
        </connectionPolicy>
        <loadConstraints maxConcurrentConnectionsPerNode="5" />
    </connectivity>
    <procedure name="getAccounts" />

我的SQLAdapter1-impl.js文件有下面提到的编码

var getAccountsTransactionsStatement = WL.Server.createSQLStatement(
" select * from accounts"
);
function getAccounts(){
return WL.Server.invokeSQLStatement({
preparedStatement : getAccountsTransactionsStatement ,
parameters : []
});
}

任何帮助。请急。谢谢你提前一点。

1 个答案:

答案 0 :(得分:1)

将MySQL Connector / J驱动程序.jar文件添加到项目的server \ lib文件夹中 您可以从以下网址下载驱动程序:http://dev.mysql.com/downloads/connector/j/