Я пытаюсь переопределить менеджер сеансов tomcat с помощью встроенного tomcat.
Это шаги, предварительно сформированные для загрузки context.xml, который определяет сущность менеджера.
..
Context context = tomcat.addWebapp(contextPath, appBase);
File configFile = new File ("D:\\context.xml");
context.setConfigFile(configFile.toURI().toURL());
tomcat.start();
..
Кажется, что менеджер сеанса распознается, поскольку его конструктор вызывается, ноМетод startInternal () никогда не вызывается, а используемый менеджер сеансов является старым менеджером сеансов tomcat.
Странная вещь заключается в том, что при определении той же конфигурации в не внедренном tomcat менеджер сеанса переопределяется без проблем.
Будет полезна любая помощь по этому вопросу.