issue #3 -- autodiscover tool name based on bean definition