[service] split session retrieval and service execution
Internal session are not tracker by the repository and can not be retrieved
using _getsession. Moreover their session id is not unique…
Closes #2735700
include *.pyinclude */*.pyrecursive-include data *.gif *.png *.ico *.css *.jsrecursive-include i18n *.porecursive-include wdoc *