Serviço da Web como arquivo JAR ou WAR dentro de outro WAR?
Tenho um serviço da web SOAP em execução no Tomcat 6 (usando Spring Web Services, Java)
Agora, quero mesclar esse serviço da web em outro aplicativo da web grande (usa Spring, Java e não um serviço da web) e usar o serviço da web como um tipo de plugin para o aplicativo da web principal. Quero dizer, quando executo meu aplicativo principal, meu serviço da web também começará a funcionar. E eles usarão os mesmos recursos.
O aplicativo Web principal já possui vários plug-ins que são arquivos JAR em sua pasta WEB-INF / LIB. Mas meu serviço web é um arquivo WAR, então posso usar um aplicativo Web (arquivo WAR) dentro de outra pasta WEB-INF / LIB de aplicativos Web?
Se não puder fazer isso, é possível remover a pasta WEB-INF do meu serviço da web e tornar meu serviço da web um arquivo JAR e colocá-lo na pasta WEB-INf / LIB dos meus aplicativos principais? Não tenho certeza se posso servir um serviço da Web como um arquivo JAR.
Que abordagem você acha que é melhor ou tem outras sugestões?
Obrigad