我们正在使用spring(bean,context,core,expressions,webmvc(所有4.1.4)ws-core,ws-security,xml(所有2.2.0))很长一段时间。现在我们已经从IBM WAS Full Profile切换到IBM WAS Liberty Profile。 现在应用程序正在使用java1.6而不是java1.4。一切正常,除了资源加载。问题是导入资源命令。 我在ws-service.xml中有三个导入,一个在另一个之下。但只有最低的导入才有效。如果我交换导入命令我有相同的结果:只有最下面的工作。
<import resource="classpath*:mapping1.xml"/>
<import resource="classpath*:mapping2.xml"/>
<import resource="classpath*:mapping3.xml"/>
只有mapping3.xml正在运行
<import resource="classpath*:mapping3.xml"/>
<import resource="classpath*:mapping1.xml"/>
<import resource="classpath*:mapping2.xml"/>
只有mapping2.xml正在运行
我该怎么办?