Another check to make is in the java surrounding the execution of this statement: select id, from ila_custom_string WHERE (site_id = ? and locale = ?) make sure that the developer has actually remembered to bind the values for site_id and locale Regards Nigel