Simple!
Use the repository synchronizer, and dump everything to disk.
Then use PDI to loop around all the CDA files.
Use the get data from XML step, and a CDA path something like this:
/CDADescriptor/DataSources/Connection
And there you go.
I do this to identify every CDA end point, so i can automate creation of unit tests!