0

私はIBMWorklightに取り組む初心者です。次のエラーが発生します:ランタイム:org.apache.commons.dbcp.SQLNestedException:JDBCドライバークラス'com.mysql.jdbc.Driver'をロードできません右クリックすると-実行-呼び出しアダプター名の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 : []
});
}

助けてください。緊急にお願いします。よろしくお願いします。

4

1 に答える 1

1

MySQL Connector/J ドライバーの .jar ファイルをプロジェクトの server\lib フォルダーに追加します。
ドライバーはhttp://dev.mysql.com/downloads/connector/j/からダウンロードできます。

于 2012-09-07T08:24:06.753 に答える