Ok I have managed to find out how to fix this, it appears that with DSSV7 the switches are not seeing the qlogic fibre cards as qlogic cards. So I had to disable the I/O Streamguard on the ports of the fc switch that the servers where plugged into. Now I can see all the volumes and targets with the vmware servers

Gavin