ORA-01722: invalid number PreparedStatementCallback error on an i2b2 install with high latency to the DB

144 views
Skip to first unread message

ch...@flatmapit.com

unread,
Jun 25, 2017, 7:25:33 PM6/25/17
to i2b2 Install Help
Hi,

I'm getting this error in the i2b2 log when my webclient queries take longer than 30s to return:

[ERROR] org.springframework.dao.DataIntegrityViolationException: PreparedStatementCallback; SQL [update rc_site.qt_query_master set delete_flag =?,delete_date=? where query_master_id = ? and delete_flag = ?]; ORA-01722: invalid number

This appears in the log after the webclient has put up the "QUERY CANCELLED" message, but some time after this the query results are available through the webclient query history.

I'm building an OpenShift deployment template for i2b2, and testing a fresh demo data install with an Oracle 11g data source. The environment I'm deploying into has a lot of network latency between the i2b2 cells and the Oracle DB. 

I wondered if this message is benign, or if it's a sign that something is not being cleaned up that will hurt me later. 

Many thanks,
Chris Gentle


mmendis

unread,
Jun 28, 2017, 2:44:57 PM6/28/17
to i2b2 Install Help
This is resolved in 1.7.09 and it was not a critical issue, the web client was sending a blank query_master_id to the server and the server displayed this error.  But as you can tell the query ran successfully.

-mike

ch...@flatmapit.com

unread,
Jun 29, 2017, 3:45:22 AM6/29/17
to i2b2 Install Help
Thank you Mike.
Reply all
Reply to author
Forward
0 new messages