Mam aplikację opartą na Spring i używającą podejścia programowego (AbstractAnnotationConfigDispatcherServletInitializer
) do konfiguracji aplikacji.Aplikacja do znakowania bez web.xml do dystrybucji dla replikacji sesji Tomcat
Aby wykonać replikację sesji tomcat, muszę "oznaczyć" aplikację distributable przy użyciu znacznika <distributable/>
w web.xml
, jednak jak już wspomniałem, używam stylu programistycznego, np.
public class WebInitializer extends AbstractAnnotationConfigDispatcherServletInitializer {
@Override
public void onStartup(ServletContext servletContext) throws ServletException {
String activeProfile = activeProfile();
if (isNotEmpty(activeProfile)) {
servletContext.setInitParameter("spring.profiles.active", activeProfile);
}
super.onStartup(servletContext);
}
}
nie mogę znaleźć żadnych docs o tym, jak to zrobić za pomocą configs wiosna, więc moje pytanie o to, że jest to możliwe, aby mieć podziałowi aplikacji bez konieczności web.xml? Nie mogę przenieść wszystkich konfiguracji do pliku web.xml, więc każda pomoc jest doceniana.