Added @Transaction annotation to ProviderServiceImpl.getUnknownProvider() to make it read only - TRUNK-4402