Create a new AbstractPoolingTargetSource. This implementation creates a
CommonsPoolTargetSource, but subclasses may wish to override that behavior
(potentially even using different pools for specific PoolingAttribute subclasses).
The created AbstractPoolingTargetSource does not have to be configured,
This will all be handled by this TargetSourceCreator and its base class.