ftpサーバーにアップロードされたアプレットに取り組んでいます。そのアプレットはMySQLデータベースに接続する必要があります(私が知る限り、これは同じサーバー上にある必要があります)。
注:アプレットは自己署名されています。
- アプレットをローカルで実行している場合は、正常に機能します。
- Webブラウザからローカルにアプレットを起動すると、それも完全に機能します。
- しかし、それをftpサーバーにアップロードし、そのWebサイトから起動すると、4行目でフリーズします(DriverManager.getConnection()メソッド)
。
public static void initConnection(final Settings info) throws ClassNotFoundException, SQLException
{
Class.forName("com.mysql.jdbc.Driver");
Connection conn = DriverManager.getConnection("jdbc:mysql://" + info.getHost() + ":3306/" + info.getDbName(),
info.getUser(), info.getPass());
stmt = conn.createStatement();
}