Spring 3 + tomcat 6 +mysql5.5アプリケーションをCloudFoundryクラウドにデプロイしようとしています。cloudfoundry用のSTSプラグインを使用してEclipseからアプリケーションをデプロイできます。今私が得ている問題は、私のアプリケーションがデータベースに接続できないことです。mysqlサービスを構成し、トンネルを開始しました。トンネルのユーザー名/パスワードとURLを使用して、アプリケーションコンテキストファイルのデータベースに接続しました。
<Resource name="jdbc/myDB" auth="Container" type="javax.sql.DataSource"
maxActive="10" maxIdle="3" maxWait="10000"
username="xxx" password="xxx" driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://127.0.0.1:10100/xxx?autoReconnect=true"/>
エラーが発生します。
Could not get JDBC Connection; nested exception is org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (Could not create connection to database server. Attempted reconnect 3 times. Giving up.)
誰か助けてくれませんか。また、ローカルSQLデータベースダンプをCloud Foundry DBにアップロードする方法を教えてください。接続できるようになると、これは別の問題になると思います。