Duplicated definition for: 'identifiedType'
I have identified that the problem is due to the inhability of xmlparserv2 to appropriately parse the xsi:schemaLocation
attribute.
I have checked that this works:
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd"
While this produces the eror:
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-3.0.xsd"
The workaround is to remove the use of specific namespaces (such as tx, util..) and replace them by the equivalent definitions using common beans. For example, you can replace <tx:annotation-driven/>
with <bean class="org.springframework.transaction.annotation.AnnotationTransactionAttributeSource"/>