Replace generic "getService" method in Connector with explicit methods
Synchronize before copying the output items
When driver creation fails properly fire failed event