2011-07-21 13 views
0

私はGWTでtomcat、Javaを使用しています。 dbに接続しようとすると、次のエラーが表示されます。スタンドアロンアプリケーションでは、同じドライバー情報が完全に実行されています。java.sql.SQLException:URLが正しい形式でない

ます。java.sql.SQLException: ます。jdbc:TimesTenのクライアント:URLが正しい形式ではありませんDSN = XXXX_cachedb_devc; UID = XXXX; PWD = XXXXX com.google.cloud.sql.jdbcで.internal.Exceptions.driverUrlNotInCorrectFormat(Exceptions.java:103) (com.cloud.sql.jdbc.Driver.connect)(Driver.java:47) (com.google.cloud.sql.jdbc.Driver.connect) java.sql.DriverManager.getConnectionメソッド(DriverManager.java:207)で java.sql.DriverManager.getConnectionメソッド(DriverManager.java:582)で(Driver.java:24)

私はこの問題がどのように起こるか知っていますか?

+0

いくつかのコードを表示できますか?データベースの詳細を入力する部分。 –

答えて

0

App Engineにデプロイしようとしているか、またはappengine jarsがランタイムクラスパスにどのようにあるかのように見えます。 アプリケーションをGoogle App Engineにデプロイする予定がない場合は、プロジェクトからアプリエンジンSDKのjarを削除するだけです。

一方、アプリケーションエンジンにデプロイする場合は、GAEがまだ外部データベースへの接続をサポートしていないことをご存じですか。 hsqldbのようなメモリ内のSQLデータベースを使用するだけです。接続URLは、メモリ内のデータベースのhsqldb接続URLパターンに準拠する必要があります。

+0

ありがとうtahir、私はランタイムクラスパスから3つのアプリエンジンのjarを削除しました。私は試してみて、あなたに結果を知らせます。 – BalaB

+0

Tahir、いいえ、私はアプリエンジンにデプロイしていません。 – BalaB

+0

タヒールが正しいことを確認してください。ありがとうtahirうまく働いています。 – BalaB

関連する問題