The XM-25 is the critical part of the OICW program, it is really never going to be cancelled because it's incredibly effective in tests.
It's just taking a long time to get sensitive electronics to work in rain, snow, sleet, hail and exploding propellant going off right next to it constantly.
Basically it's kind of indefinate when it's going to be fielded but look towards 2012.