Hi
If you go the the jabber phonebook in manage phonebook. Open the provisioning phonebook and look at the entries. If you click on one of the entries here (if any) do they have a SIP URI linked?
As a rule you need to log in at least once with each user from a unique jabber client for the users to be populated with a SIP URI (device uri). Once populated the phonebook will update.
Are you sure you have given access to to the jabber users to view the provisioning phonebook from the access control tab in the provisioning phonebook?
Another thing, do you have the provisioning source and the endpoint source in the same phonebook? In this scenario it seems like your settings is correct since you can get one set of phonebooks (endpoints) to the jabber client. So its just a matter of populating the provisioning phonebook with uri's. What happens if you search for your own user?
/Magnus Ohm