Service Web sous la forme d'un fichier JAR, ou d'une GUERRE à l'intérieur d'une autre GUERRE?

J'ai un web service SOAP en cours d'exécution sur Tomcat 6 (à l'aide de Printemps des Services Web, Java)

Maintenant, je veux fusionner ce webservice dans une autre grande application web (qui utilise le Printemps, Java et non pas un service web) et utiliser le service web un peu comme plugin pour le principal de l'application web. Je veux dire, quand je lance mon application principale de mon web service va également commencer à courir. Et ils utilisent les mêmes ressources.

La principale application web a déjà plusieurs plugins qui sont des fichiers JAR dans sa WEB-INF/LIB du dossier. Mais mon service web est un fichier WAR, je peux donc utiliser une application web (WAR) à l'intérieur d'un autre site web les applications WEB-INF/LIB du dossier?

Si je ne peux pas le faire est-ce possible de supprimer le dossier WEB-INF de mon web service et faire mon service web un fichier JAR et la mettre sous ma principale des applications WEB-INf/LIB du dossier? Je ne suis pas sûr que je peux servir d'un service web dans un fichier JAR.

L'approche qui pensez-vous est mieux ou vous avez d'autres suggestions?

Grâce

OriginalL'auteur Spring | 2011-05-16