I am facing a strange problem with DB2

Hope to find some solution here.
I am connecting to
DB2 db using
com.ibm.db2.jcc.DB2Driver in my java program. In the program, I have to delete some records from a table having a blob column. Now the peculiar problem arises, executeupdate() on PreparedStatement doesnot return for the last record to be deleted although the record is deleted in the table. Hence, the application hangs and I have to forcefully terminate it. The same program works fine for table without any blob column.
Any clues or suggestions???I am really stuck with it.
Thanks in advance.