catching product notfound exception does not work