Ho un'applicazione basata su Spring e utilizzo dell'approccio programmatico (AbstractAnnotationConfigDispatcherServletInitializer
) per la configurazione dell'app.Applicazione di marcatura senza web.xml distribuibile per la replica della sessione Tomcat
per rendere il lavoro di replica della sessione Tomcat ho bisogno di 'marchio' App distributable utilizzando <distributable/>
tag nel web.xml
, ma come ho già detto che sto usando lo stile di programmazione, ad esempio,
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);
}
}
non riesco a trovare nessuna documentazione su come farlo utilizzando configurazioni di primavera, quindi la mia domanda è che, E 'possibile avere app distribuibile senza dover web.xml? Non posso spostare tutte le configurazioni sul web.xml, quindi ogni aiuto è apprezzato.