Guest User

Untitled

a guest
Jan 23rd, 2019
135
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.95 KB | None | 0 0
  1. try {
  2. Class.forName("com.mysql.cj.jdbc.Driver");
  3. conn = DriverManager.getConnection("jdbc:mysql://XXX.XX.XXX.XXX:3306/androidapp","XXX", "XXXXX");
  4. }
  5.  
  6. 01-21 22:53:48.713 5823-5946/com.stellaris.practice E/AndroidRuntime: FATAL EXCEPTION: Thread-5
  7. Process: com.stellaris.practice, PID: 5823
  8. java.lang.UnsupportedOperationException
  9. at java.util.regex.Matcher.group(Matcher.java:383)
  10. at com.mysql.cj.conf.ConnectionUrlParser.isConnectionStringSupported(ConnectionUrlParser.java:152)
  11. at com.mysql.cj.conf.ConnectionUrl.acceptsUrl(ConnectionUrl.java:258)
  12. at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:195)
  13. at java.sql.DriverManager.getConnection(DriverManager.java:569)
  14. at java.sql.DriverManager.getConnection(DriverManager.java:219)
  15. at com.stellaris.functions.DBUtils.getConnection(DBUtils.java:21)
  16. at com.stellaris.functions.DBUtils.getUserInfoByName(DBUtils.java:33)
  17. at com.stellaris.practice.LoginActivity$2.run(LoginActivity.java:91)
  18. at java.lang.Thread.run(Thread.java:760)
  19.  
  20. java.lang.UnsupportedOperationException
  21. at java.util.regex.Matcher.group(Matcher.java:383)
  22. at com.mysql.cj.conf.ConnectionUrlParser.isConnectionStringSupported(ConnectionUrlParser.java:152)
  23.  
  24. public static boolean isConnectionStringSupported(String connString) {
  25. if (connString == null) {
  26. throw (WrongArgumentException)ExceptionFactory.createException(WrongArgumentException.class, Messages.getString("ConnectionString.0"));
  27. } else {
  28. Matcher matcher = SCHEME_PTRN.matcher(connString);
  29. return matcher.matches() && Type.isSupported(decode(matcher.group("scheme")));
  30. }
  31. }
  32.  
  33. return matcher.matches() && Type.isSupported(decode(matcher.group("scheme")));
  34.  
  35. public String group(int group) {
  36. ensureMatch();
  37. int from = matchOffsets[group * 2];
  38. int to = matchOffsets[(group * 2) + 1];
  39. if (from == -1 || to == -1) {
  40. return null;
  41. } else {
  42. return input.substring(from, to);
  43. }
  44. }
  45.  
  46. java.lang.UnsupportedOperationException
  47.  
  48. package com.stellaris.test;
  49. import java.sql.DriverManager;
  50.  
  51. public class test {
  52. private static String ip = "XXX.XXX.XXX.XXX";
  53. private static String dbname = "XXX";
  54. private static String url = "jdbc:mysql://" + ip + "/"+ dbname +"?useSSL=false&serverTimezone=UTC&autoReconnect=true&failOverReadOnly=false ";
  55. private static String driver = "com.mysql.cj.jdbc.Driver";
  56. private static String username = "XXX";
  57. private static String password = "XXXXXX";
  58.  
  59. public static void main(String[] args) throws Exception {
  60. Class.forName(driver).newInstance();
  61.  
  62. System.out.println(DriverManager.getConnection(url, username, password));
  63.  
  64. }
  65. }
  66.  
  67. implementation files('libs/mysql-connector-java-8.0.12.jar')
  68. implementation files('libs/protobuf-java-3.6.1.jar')
Add Comment
Please, Sign In to add comment