encounters problems at DBDAO.open()