On 13.06.2010, at 16:46, Lukas Kahwe Smith wrote:

> Hi,
> 
> what could cause this issue?
> i cannot reproduce it on my dev machine, but i am pretty sure its not an 
> access control issue in either the file system nor the database.
> 
> INFO: Creating a connection for entity entitydelete with URL: 
> jdbc:mysql://localhost/foo
> Jun 13, 2010 4:06:54 PM org.apache.solr.handler.dataimport.JdbcDataSource$1 
> call
> rImpl.java:39)
>        at 
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
>        at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
>        at com.mysql.jdbc.Util.handleNewInstance(Util.java:406)
>        at com.mysql.jdbc.Util.getInstance(Util.java:381)
>        at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1030)
>        at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:956)
>        at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3558)
>        at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3490)
>        at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1959)
>        at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2109)
>        at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2642)
>        at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2571)
>        at com.mysql.jdbc.StatementImpl.execute(StatementImpl.java:782)
>        at com.mysql.jdbc.StatementImpl.execute(StatementImpl.java:625)
>        at 
> org.apache.solr.handler.dataimport.JdbcDataSource$ResultSetIterator.<init>(JdbcDataSource.java:246)
>        ... 12 more
> Jun 13, 2010 4:13:47 PM org.apache.solr.update.DirectUpdateHandler2 rollback
> INFO: start rollback
> Jun 13, 2010 4:13:47 PM org.apache.solr.update.DirectUpdateHandler2 rollback
> INFO: end_rollback


it seems the issue was caused by NULL values that i was referencing inside a 
nested query. generally the error messages generated by DIH could be a lot 
better. in the end i managed to fix the issue by reducing my DIH script to one 
entity tag and then going through each of them one after each other. oddly then 
i finally got a different error message, which included the query inside the 
nested entity. fixed that issue and now the import worked through. weird.

regards,
Lukas Kahwe Smith
m...@pooteeweet.org



Reply via email to