I have been trying to get xdebug 2.2.3 to work with PHP 5.3.10 (Eclipse Kepler, SR 1) with Apache in the backend. Everything else seems to be O.K but I just don't see any of the local variables when debugging the code (in the variables window). I tested the system out using Netbeans and there everything is O.K, meaning that I see both the local- and the superglobal-variables. Therefore, I am inclined to think that both Xdebug and Apache are working as supposed to.
Late to the show but ... you need to compile from source. There is a git repo linked on the xdebug site. Same for me until I compiled 2.3.x (NG : using pecl to install it does not install a working version either)