Thymeleaf генерирует ошибку при доступе к любому маршруту

#java #spring-boot #thymeleaf

Вопрос:

В api spring boot(2.2.6) я возвращаю свой интерфейс(vuejs) из статической папки:

 src  main   resources  static  site  index.html  css   js  templates  master.html  pdf.html  

 @Controller @RequestMapping(value = "/") @CrossOrigin(origins = "*") public class UiController {   @GetMapping(value = "/admin/**")  public ModelAndView index(Model model, Principal principal) {  UserDetail userDetail = (UserDetail) ((Authentication) principal).getPrincipal();   model.addAttribute("index", "../static/site/index.html");  return new ModelAndView("master");  }  }  

Я также создаю PDF-файл с помощью thymeleaf и itextpdf.

 . . . String orderHtml = templateEngine.process("pdf", context);  ByteArrayOutputStream target = new ByteArrayOutputStream(); ConverterProperties converterProperties = new ConverterProperties(); converterProperties.setBaseUri("http://localhost:9000");   HtmlConverter.convertToPdf(orderHtml, target, converterProperties); . . .  

Перейдя по пути api интерфейса в URL-адресе: http://localhost:9000/admin интерфейс не отображается. Создание этой ошибки:

 rg.springframework.web.util.NestedServletException:  Request processing failed; nested exception is org.thymeleaf.exceptions.TemplateInputException:  Error resolving template [error], template might not exist or might not be accessible by any of the configured Template Resolvers  

Но я могу назвать маршрут, который идеально генерирует pdf-файл. Может, я что-то забыл?

Комментарии:

1. неправильный URL-адрес сопоставления преобразует его в /admin

2. не разгадал..