As soon as the context gets loaded I get the following exception:
Caused by: org.springframework.beans.factory.BeanDefinitionStoreException: Line 224 in XML document from class path resource [com/test/core/context/applicationContext.xml] is invalid; nested exception is org.xml.sax.SAXParseException: s4s-att-invalid-value: Invalid attribute value for 'type' in element 'attribute'. Recorded reason: UndeclaredPrefix: Cannot resolve 'xsd:string' as a QName: the prefix 'xsd' is not declared.
If I remove the amq:broker tag from the file, everything works fine.
Could it be that the wild mixing between xsd:string and xs:string is causing problems? I have very little xsd knowhow so that's only a guess.