Completed
Details
Assignee
Sean CorfieldSean CorfieldReporter
importimportPriority
Minor
Details
Details
Assignee
Sean Corfield
Sean CorfieldReporter
import
importPriority
Created March 1, 2017 at 2:14 PM
Updated March 3, 2017 at 12:04 AM
Resolved March 3, 2017 at 12:04 AM
If you call (jdbc/with-db-connection [db {:dbtype "pgsql" :host "localhost" ort 5432 :dbname "tabwin_dev" :user "postgres" assword "xxx"}]) it leads to a NPE
[[java.lang.Class forName0 "Class.java" -2]
[java.lang.Class forName "Class.java" 348]
[clojure.lang.RT classForName "RT.java" 2183]
[clojure.lang.RT classForNameNonLoading "RT.java" 2196]
[clojure.lang.RT loadClassForName "RT.java" 2202]
[clojure.java.jdbc$get_connection invokeStatic "jdbc.clj" 290]
[clojure.java.jdbc$get_connection invoke "jdbc.clj" 193]
It would be nice : if pgsql was registered and in case of a misspelled dbtype a more friendlier user message instead of NPE.