activemq 및 mina의 간단한 데모를 설정하려고합니다. > 품질 보증 - -> listenerB
listenerB -> QB -> listenerAmina를 사용하는 tcp 소켓의 ActiveMQ 설정
목적
listenerA : 저는 두 미나 TCP 소켓과 같은 두 개의 큐와 경로를 포함하도록 activemq.xml 파일의 camelContext 편집 두 개의 telnet 세션 사이를 두 방향으로 통과시키는 것입니다. 나중에, 필자는 필터링, 주제에 대한 라우팅 및 각 청취자에 대한 자체 코덱과 같은보다 멋진 기능을 추가 할 것입니다.
org.apache.camel.NoSuchEndpointException : 미나 : 없음 엔드 포인트를 찾을 수 없습니다 TCP : 나는 예외가 ActiveMQ를 시작하면
<!-- You can use a <package> element for each root package to search for Java routes -->
<package>com.myco.codec</package>
<endpoint id="listener_A" uri="mina:tcp://localhost:42000?textline=true"/>
<endpoint id="listener_B" uri="mina:tcp://localhost:42001?textline=true"/>
<!-- You can use Spring XML syntax to define the routes here using the <route> element -->
<route>
<from ref="listener_A"/>
<to uri="activemq:qA"/>
</route>
<route>
<from uri="activemq:qB"/>
<to ref="listener_A"/>
</route>
<route>
<from ref="listener_B"/>
<to uri="activemq:qB"/>
</route>
<route>
<from uri="activemq:qA"/>
<to ref="listener_B"/>
</route>
</camelContext>
: 여기
내 camelcontext입니다// localhost : 42000? textline = true미나 빈을 명시 적으로 추가해야합니까? 그렇다면 어떻게 그리고?
항아리가 고쳐졌습니다. (또는 오히려 다른 문제로 나를 데려왔다). – JeffV