use cache in MWMyPathService
fix service uris
add workflow