الإعداد ActiveMQ من مقبس برنامج التعاون الفني باستخدام مينا

StackOverflow https://stackoverflow.com/questions/266283

سؤال

وأنا أحاول أن إعداد عرض بسيط من activemq ومينا. أنا بتحرير camelContext في ملف activemq.xml لتشمل اثنين من مآخذ مينا برنامج التعاون الفني، واثنين من الطوابير والطرق على هذا النحو:

وlistenerA -> سؤال وجواب -> listenerB
listenerB -> قب -> listenerA

والقصد هو أن يكون اتجاهين تمر بين دورتين التلنت. وفي وقت لاحق، وسوف تضيف المزيد من الميزات الفاخرة مثل الترشيح، والتوجيه لموضوع وبلدي الترميز الخاصة على كل مستمع.

وهنا هو بلدي camelcontext:      

    <!-- 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> 

وعندما أبدأ activemq أحصل على استثناء:

وorg.apache.camel.NoSuchEndpointException: يمكن العثور على أي نقطة النهاية ل: مينا: TCP: // المضيف المحلي: 42000 textline = صحيح

هل أنا بحاجة صراحة لإضافة الفول مينا؟ إذا كان الأمر كذلك أين وكيف؟

هل كانت مفيدة؟

المحلول

هل لديك الجمل mina.jar والجرار مينا على CLASSPATH؟

وبناء على الخيط هنا يبدو أنها ثابتة.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top