I would like to load inside my Spring MVC Web Application (packaged as WAR) some Spring framework beans annotated with @Service
from an externa
WAR´s appContext.xml and WAR´s web xml are both feasible. If you need to run integration tests based on both localSpringContext.xml and external jar's applicationContext.xml frequently, I recommend the WAR´s appContext.xml approach.
Updated1:
WAR´s appContext.xml:
WAR´s web xml:
contextConfigLocation
classpath:localSpringContext.xml
classpath:{classpath}/applicationContext.xml
For example, if your applicationContext.xml is under package :com/gmail/hippoom
you can get it by classpath:com/gmail/hippoom/applicationContext.xml or classpath*:applicationContext.xml with wildcard.