this should not cause any harm. it is just closing the connection at
the end of the process. But the stacktrace could be avoided
On Tue, Nov 10, 2009 at 2:39 AM, Pradeep Pujari prade...@rocketmail.com wrote:
I am getting the following error in solr/trunk code while do a
full-dataimport from db2 database.
INFO: Read dataimport.properties
Nov 9, 2009 1:02:55 PM org.apache.solr.handler.dataimport.SolrWriter persist
INFO: Wrote last indexed time to dataimport.properties
Nov 9, 2009 1:02:55 PM org.apache.solr.handler.dataimport.DocBuilder execute
INFO: Time taken = 0:0:2.704
Nov 9, 2009 1:02:55 PM org.apache.solr.handler.dataimport.JdbcDataSource
closeConnection
SEVERE: Ignoring Error when closing connection
com.ibm.db2.jcc.a.SqlException: java.sql.Connection.close() requested while a
transaction is in progress on the connection.The transaction remains active,
and the connection cannot be closed.
at com.ibm.db2.jcc.a.p.r(p.java:1385)
at com.ibm.db2.jcc.a.p.u(p.java:1419)
at com.ibm.db2.jcc.a.p.s(p.java:1395)
at com.ibm.db2.jcc.a.p.close(p.java:1378)
at
org.apache.solr.handler.dataimport.JdbcDataSource.closeConnection(JdbcDataSource.java:399)
at
org.apache.solr.handler.dataimport.JdbcDataSource.close(JdbcDataSource.java:390)
at
org.apache.solr.handler.dataimport.DataConfig$Entity.clearCache(DataConfig.java:173)
at
org.apache.solr.handler.dataimport.DataConfig.clearCaches(DataConfig.java:331)
at
org.apache.solr.handler.dataimport.DataImporter.doFullImport(DataImporter.java:339)
at
org.apache.solr.handler.dataimport.DataImporter.runCmd(DataImporter.java:389)
at
org.apache.solr.handler.dataimport.DataImporter$3.run(DataImporter.java:370)
--
-
Noble Paul | Principal Engineer| AOL | http://aol.com