ActiveMQ를 사용할 때 namespace 오류가 발생하는 경우가 있다.
Unrecognized xbean namespace mapping: http://activemq.apache.org/schema/core
이런 경우에는 http://activemq.apache.org/xml-reference.html 에서 적절한 namespace를 사용하고 있는 지 확인해야 한다. 버전과 맞지 않는 namespace를 사용할 때 위와 같은 에러가 발생한다.
ActiveMQ 4.1 버전을 사용하는 경우엔 아래처럼 사용하면 됩니다.
<beans xmlns:amq=”http://activemq.org/config/1.0″>