Здравствуйте!
WebUrlRouting использует внутри себя UI класс и соответственно привязан к его жизненному циклу (UIScope), поэтому убрать эту аннотацию не получится.
Но это не должно мешать использовать его в бинах. При инжекции через студию добавляется код:
@Autowired
private ObjectProvider<UrlRouting> urlRoutingProvider;
Например, пользоваться им можно так:
public void useRouting() {
UrlRouting urlRouting = urlRoutingProvider.getIfAvailable();
if (urlRouting != null) {
log.info(urlRouting);
}
}