David James has been ruled out of England 's vital World Cup qualifiers next month , against Kazakhstan and Andorra after Portsmouth confirmed that the goalkeeper will undergo an operation on a shoulder injury on Wednesday .