org.apache.jackrabbit.oak.plugins.document.rdb.RDBCreator.class Maven / Gradle / Ivy
???? 3 ?
@ A B C D
@ E
F G
H I J
K
L M
B N
O P
O Q
H R S T U
V W X Y Z [ \ [ ] X ] B ^ _ ` a b ()V Code LineNumberTable LocalVariableTable this ;Lorg/apache/jackrabbit/oak/plugins/document/rdb/RDBCreator; main ([Ljava/lang/String;)V ex %Ljava/lang/IndexOutOfBoundsException; "Ljava/lang/ClassNotFoundException; args [Ljava/lang/String; url Ljava/lang/String; user pw db driver c Ljava/sql/Connection; stmt Ljava/sql/Statement;
StackMapTable , c A S
Exceptions d
SourceFile RDBCreator.java #java/lang/IndexOutOfBoundsException e f g java/lang/StringBuilder Usage: ... h i 9org/apache/jackrabbit/oak/plugins/document/rdb/RDBCreator j k l ( JDBC-URL username password databasename m l n o p q r s t u v u w x java/lang/ClassNotFoundException Attempt to load class failed. y z { | } ~ create database ? ? ? ? g Database created @ using java/lang/Object java/lang/String java/sql/SQLException java/lang/System err Ljava/io/PrintStream; append -(Ljava/lang/String;)Ljava/lang/StringBuilder; java/lang/Class getName ()Ljava/lang/String; toString java/io/PrintStream println (Ljava/lang/String;)V exit (I)V ;org/apache/jackrabbit/oak/plugins/document/rdb/RDBJDBCTools jdbctype &(Ljava/lang/String;)Ljava/lang/String; driverForDBType forName %(Ljava/lang/String;)Ljava/lang/Class; java/sql/DriverManager
getConnection M(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/sql/Connection; java/sql/Connection createStatement ()Ljava/sql/Statement; java/sql/Statement execute (Ljava/lang/String;)Z close out ! ! / *? ? " # $ % &