In reply to peter:
Your problem is you extended uvm_driver without specifying a parameter (mem_seq_item) for REQ.