Open kavurupavan opened 8 years ago
org.postgresql.util.PSQLException
is a driver problem, not JDBC importer. Postgresql JDBC driver does not accept null value.
How can solve this problem. Please help me sir.
Ask Postgresl, it is a driver problem. In Postgresl, setting to null
is not supported.
bin=/home/pavan/Desktop/elasticsearch-jdbc-2.3.1.0/bin lib=/home/pavan/Desktop/elasticsearch-jdbc-2.3.1.0/lib echo ' { "jdbc" : { "driver": "org.postgresql.Driver", "url" : "jdbc:postgresql://192.168.30.51:5432/10kinfo_data", "user" : "b2g_mns", "password" : "b2gmns", "sql" : [ { "callable" : true, "statement" : "{call cloud10k.sp_form_resolution(?::varchar, ?::varchar, ?::varchar, ?::bigint, ?::boolean)}", "parameter" : [ "JPMORGAN CHASE & CO|CLLYF|0000019617", "FWP", "CURRENT", null, "T" ] } ], "index" : "my_jdbc_river17", "type" : "my_jdbc_river17" } }' | java \ -cp "/home/pavan/Desktop/elasticsearch-jdbc-2.3.1.0/lib/*" \ -Dlog4j.configurationFile=/home/pavan/Desktop/elasticsearch-jdbc-2.3.1.0/bin/log4j2.xml \ org.xbib.tools.Runner \ org.xbib.tools.JDBCImporter
Error : [ERROR][importer.jdbc.context.standard][pool-3-thread-1] at fetch: org.postgresql.util.PSQLException: No value specified for parameter 5.