Boa tarde.
Tenho uma aplicação em produção do JBoss que usa Spring 2.5+, e acabei de preparar toda a estrutura para outra aplicação usando Spring 3+.
Cada aplicação está em um EAR separado e cada EAR contém seus próprios jars.
Entretanto, ao subir o servidor com as duas aplicações ocorre o seguinte erro:
org.springframework.beans.factory.BeanDefinitionStoreException: Unexpected exception parsing XML document from ServletContext resource [/WEB-INF/adminad-servlet.xml]; nested exception is java.lang.NoSuchMethodError: org.springframework.beans.MutablePropertyValues.add(Ljava/lang/String;Ljava/lang/Object;)Lorg/springframework/beans/MutablePropertyValues;
Pelo que li isso ocorre quando há conflito de versões de bibliotecas e, de fato, quando eu subo apenas a aplicação nova o erro não ocorre.
Como eu consigo subir as duas aplicações isolando uma da outra, de forma que as bibliotecas de uma não interfiram / conflitem com as bibliotecas da outra? De maneira isolada…?
Obrigado.