It says not Not Applicable to the number of messages. I think that's
expected, as its an external message store. The message count should only
be applicable to the In-Memory Store.

Deactivate the processor and see if the message is there in the store after
publishing, if so it works fine.

Thanks,


On Sun, Jan 7, 2018 at 10:47 PM, Senuwan Withana <[email protected]> wrote:

> Hi Eranda,
>
> Well, I have changed to the port number in RabbitMQ Store configuration.
>
> *Message Processor like below.*
>
> <messageStore name="RabbitMQ" class="org.apache.synapse.mess
> age.store.impl.rabbitmq.RabbitMQStore" xmlns="http://ws.apache.org/ns
> /synapse">
>    <parameter name="store.rabbitmq.host.name">127.0.0.1</parameter>
>    <parameter name="store.rabbitmq.host.port">5672</parameter>
>    <parameter name="store.rabbitmq.queue.name">RabbitMS_Queue</parameter>
>    <parameter name="store.producer.guaranteed.delivery.enable">true</
> parameter>
>    <parameter name="store.failover.message.store.name">InMemoryStore</para
> meter>
> </messageStore>
>
>
> After that I got below response
>
>
>
>
> [2018-01-07 22:40:24,254] [EI-Core] DEBUG - header >> "POST 
> /services/MSMP.MSMPHttpSoap12Endpoint
> HTTP/1.1[\r][\n]"
> [2018-01-07 22:40:24,255] [EI-Core] DEBUG - header >> "Content-Type:
> application/soap+xml; charset=UTF-8; action="urn:mediate"[\r][\n]"
> [2018-01-07 22:40:24,256] [EI-Core] DEBUG - header >> "Cookie:
> menuPanel=visible; menuPanelType=main; region1_configure_menu=none;
> region3_registry_menu=none; region4_monitor_menu=none;
> region5_tools_menu=none; wso2.carbon.rememberme=admin-
> 0fcf06d6-0bce-4889-bfa4-e90824857bc1; 
> MSG15153308979020.44872799565610855=true;
> MSG15153309964540.9715582563145939=true; 
> MSG15153310279120.5745849191246893=true;
> MSG15153310508710.7582163507024167=true; m=2258:Z3Vlc3Q6Z3Vlc3Q%253D;
> requestedURI=../../carbon/admin/index.jsp; JSESSIONID=
> B36674C95012F4620A4D327AFD764039; current-breadcrumb=manage_
> menu%252Cmediation_menu%252CmessageProcessor_menu%2523[\r][\n]"
> [2018-01-07 22:40:24,256] [EI-Core] DEBUG - header >> "User-Agent:
> Axis2[\r][\n]"
> [2018-01-07 22:40:24,256] [EI-Core] DEBUG - header >> "Host:
> senuwan-ThinkPad:8280[\r][\n]"
> [2018-01-07 22:40:24,257] [EI-Core] DEBUG - header >> "Transfer-Encoding:
> chunked[\r][\n]"
> [2018-01-07 22:40:24,257] [EI-Core] DEBUG - header >> "[\r][\n]"
> [2018-01-07 22:40:24,257] [EI-Core] DEBUG - content >> "92[\r][\n]"
> [2018-01-07 22:40:24,257] [EI-Core] DEBUG - wire HTTP-Listener I/O
> dispatcher-1 >> "POST /services/MSMP.MSMPHttpSoap12Endpoint
> HTTP/1.1[\r][\n]"
> [2018-01-07 22:40:24,258] [EI-Core] DEBUG - wire HTTP-Listener I/O
> dispatcher-1 >> "Content-Type: application/soap+xml; charset=UTF-8;
> action="urn:mediate"[\r][\n]"
> [2018-01-07 22:40:24,258] [EI-Core] DEBUG - wire HTTP-Listener I/O
> dispatcher-1 >> "Cookie: menuPanel=visible; menuPanelType=main;
> region1_configure_menu=none; region3_registry_menu=none;
> region4_monitor_menu=none; region5_tools_menu=none;
> wso2.carbon.rememberme=admin-0fcf06d6-0bce-4889-bfa4-e90824857bc1;
> MSG15153308979020.44872799565610855=true; 
> MSG15153309964540.9715582563145939=true;
> MSG15153310279120.5745849191246893=true; 
> MSG15153310508710.7582163507024167=true;
> m=2258:Z3Vlc3Q6Z3Vlc3Q%253D; requestedURI=../../carbon/admin/index.jsp;
> JSESSIONID=B36674C95012F4620A4D327AFD764039; current-breadcrumb=manage_
> menu%252Cmediation_menu%252CmessageProcessor_menu%2523[\r][\n]"
> [2018-01-07 22:40:24,258] [EI-Core] DEBUG - wire HTTP-Listener I/O
> dispatcher-1 >> "User-Agent: Axis2[\r][\n]"
> [2018-01-07 22:40:24,259] [EI-Core] DEBUG - wire HTTP-Listener I/O
> dispatcher-1 >> "Host: senuwan-ThinkPad:8280[\r][\n]"
> [2018-01-07 22:40:24,259] [EI-Core] DEBUG - wire HTTP-Listener I/O
> dispatcher-1 >> "Transfer-Encoding: chunked[\r][\n]"
> [2018-01-07 22:40:24,259] [EI-Core] DEBUG - wire HTTP-Listener I/O
> dispatcher-1 >> "[\r][\n]"
> [2018-01-07 22:40:24,265] [EI-Core] DEBUG - content >> "<?xml
> version='1.0' encoding='UTF-8'?><soapenv:Envelope xmlns:soapenv="
> http://www.w3.org/2003/05/soap-envelope";><soapenv:Body/></soapenv:
> Envelope>"
> [2018-01-07 22:40:24,266] [EI-Core] DEBUG - content >> "[\r][\n]"
> [2018-01-07 22:40:24,266] [EI-Core] DEBUG - content >> "0"
> [2018-01-07 22:40:24,266] [EI-Core] DEBUG - content >> "[\r][\n]"
> [2018-01-07 22:40:24,267] [EI-Core] DEBUG - content >> "[\r][\n]"
> [2018-01-07 22:40:24,267] [EI-Core] DEBUG - wire HTTP-Listener I/O
> dispatcher-1 >> "92[\r][\n]"
> [2018-01-07 22:40:24,267] [EI-Core] DEBUG - wire HTTP-Listener I/O
> dispatcher-1 >> "<?xml version='1.0' encoding='UTF-8'?><soapenv:Envelope
> xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope";><
> soapenv:Body/></soapenv:Envelope>[\r][\n]"
> [2018-01-07 22:40:24,267] [EI-Core] DEBUG - wire HTTP-Listener I/O
> dispatcher-1 >> "0[\r][\n]"
> [2018-01-07 22:40:24,268] [EI-Core] DEBUG - wire HTTP-Listener I/O
> dispatcher-1 >> "[\r][\n]"
> [2018-01-07 22:40:24,269] [EI-Core]  INFO - LogMediator To: 
> /services/MSMP.MSMPHttpSoap12Endpoint,
> WSAction: urn:mediate, SOAPAction: urn:mediate, MessageID:
> urn:uuid:995be5dd-abc8-4870-9319-1acb122ce96d, Direction: request,
> Envelope: <?xml version='1.0' encoding='utf-8'?><soapenv:Envelope
> xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope";><
> soapenv:Body/></soapenv:Envelope>
> [2018-01-07 22:40:24,283] [EI-Core] DEBUG - wire HTTP-Listener I/O
> dispatcher-1 << "HTTP/1.1 202 Accepted[\r][\n]"
> [2018-01-07 22:40:24,283] [EI-Core] DEBUG - header << "HTTP/1.1 202
> Accepted[\r][\n]"
> [2018-01-07 22:40:24,283] [EI-Core] DEBUG - wire HTTP-Listener I/O
> dispatcher-1 << "Date: Sun, 07 Jan 2018 17:10:24 GMT[\r][\n]"
> [2018-01-07 22:40:24,283] [EI-Core] DEBUG - header << "HTTP/1.1 202
> Accepted[\r][\n]"
> [2018-01-07 22:40:24,284] [EI-Core] DEBUG - wire HTTP-Listener I/O
> dispatcher-1 << "Transfer-Encoding: chunked[\r][\n]"
> [2018-01-07 22:40:24,284] [EI-Core] DEBUG - header << "Date: Sun, 07 Jan
> 2018 17:10:24 GMT[\r][\n]"
> [2018-01-07 22:40:24,284] [EI-Core] DEBUG - wire HTTP-Listener I/O
> dispatcher-1 << "[\r][\n]"
> [2018-01-07 22:40:24,284] [EI-Core] DEBUG - header << "Transfer-Encoding:
> chunked[\r][\n]"
> [2018-01-07 22:40:24,284] [EI-Core] DEBUG - wire HTTP-Listener I/O
> dispatcher-1 << "0[\r][\n]"
> [2018-01-07 22:40:24,284] [EI-Core] DEBUG - header << "[\r][\n]"
> [2018-01-07 22:40:24,284] [EI-Core] DEBUG - wire HTTP-Listener I/O
> dispatcher-1 << "[\r][\n]"
> [2018-01-07 22:40:24,284] [EI-Core] DEBUG - content << "0"
> [2018-01-07 22:40:24,284] [EI-Core] DEBUG - content << "[\r]"
> [2018-01-07 22:40:24,284] [EI-Core] DEBUG - content << "[\n]"
> [2018-01-07 22:40:24,285] [EI-Core] DEBUG - content << "[\r]"
> [2018-01-07 22:40:24,285] [EI-Core] DEBUG - content << "[\n]"
> [2018-01-07 22:40:24,285] [EI-Core] DEBUG - header << "[\r][\n]"
>
>
>
> But Still RabbitMQ message store displayed as "Not Applicable". Status .
>
>
> Thanks.
> ​*Senuwan Withana*
> Software Engineer - Support Team | WSO2
>
> Email : [email protected]
> Mobile: 94773212853
> Web: http://www.wso2.com
>
>
>
> On Sun, Jan 7, 2018 at 10:31 PM, Eranda Rajapakshe <[email protected]>
> wrote:
>
>> Hi Senuwan,
>>
>> I think the port you have used to connect to the RabbitMQ server is
>> incorrect. Assuming that you have not changed the port of the RabbitMQ, it
>> should be *5672. *Update that in RabbitMQ Store configuration and see.
>>
>> 15672 is the port they use for Management Console.
>>
>> Thanks,
>>
>> On Sun, Jan 7, 2018 at 10:10 PM, Senuwan Withana <[email protected]>
>> wrote:
>>
>>> Hi Team,
>>>
>>> According to my scenario, I have installed RabbitMQ. I could able to log
>>> RabbitMQ management console successfully  by using below url.
>>>
>>> [1]. http://localhost:15672/#
>>>
>>> *Message Store like below.*
>>>
>>> <messageStore name="RabbitMQ" class="org.apache.synapse.mess
>>> age.store.impl.rabbitmq.RabbitMQStore" xmlns="http://ws.apache.org/ns
>>> /synapse">
>>>    <parameter name="store.rabbitmq.host.name">localhost</parameter>
>>>    <parameter name="store.rabbitmq.host.port">15672</parameter>
>>>    <parameter name="store.rabbitmq.queue.name
>>> ">RabbitMS_Queue</parameter>
>>>    <parameter name="store.producer.guarantee
>>> d.delivery.enable">true</parameter>
>>>    <parameter name="store.failover.message.store.name
>>> ">InMemoryStore</parameter>
>>> </messageStore>
>>>
>>>
>>> *Message Processor like below.*
>>>
>>> <messageStore name="RabbitMQ" class="org.apache.synapse.mess
>>> age.store.impl.rabbitmq.RabbitMQStore" xmlns="http://ws.apache.org/ns
>>> /synapse">
>>>    <parameter name="store.rabbitmq.host.name">localhost</parameter>
>>>    <parameter name="store.rabbitmq.host.port">15672</parameter>
>>>    <parameter name="store.rabbitmq.queue.name
>>> ">RabbitMS_Queue</parameter>
>>>    <parameter name="store.producer.guarantee
>>> d.delivery.enable">true</parameter>
>>>    <parameter name="store.failover.message.store.name
>>> ">InMemoryStore</parameter>
>>> </messageStore>
>>>
>>>
>>>
>>> *Sample Proxy like below*
>>>
>>> <?xml version="1.0" encoding="UTF-8"?>
>>> <proxy xmlns="http://ws.apache.org/ns/synapse";
>>>        name="MSMP"
>>>        startOnLoad="true"
>>>        statistics="disable"
>>>        trace="disable"
>>>        transports="http,https">
>>>    <target>
>>>       <inSequence>
>>>          <property name="FORCE_SC_ACCEPTED" scope="axis2" value="true"/>
>>>          <property name="target.endpoint" value="SimpleStockQuoteService
>>> "/>
>>>          <log level="full"/>
>>>          <store messageStore="RabbitMQ"/>
>>>       </inSequence>
>>>    </target>
>>>    <description/>
>>> </proxy>
>>>
>>>
>>> However created Message store is displayed like below;
>>>
>>>
>>> Sample Output :
>>>
>>>
>>> [2018-01-07 20:35:06,688] [EI-Core] DEBUG - header >> "POST
>>> /services/MSMP.MSMPHttpSoap12Endpoint HTTP/1.1[\r][\n]"
>>> [2018-01-07 20:35:06,691] [EI-Core] DEBUG - header >> "Content-Type:
>>> application/soap+xml; charset=UTF-8; action="urn:mediate"[\r][\n]"
>>> [2018-01-07 20:35:06,691] [EI-Core] DEBUG - header >> "Cookie:
>>> menuPanel=visible; menuPanelType=main; region1_configure_menu=none;
>>> region3_registry_menu=none; region4_monitor_menu=none;
>>> region5_tools_menu=none; wso2.carbon.rememberme=admin-0
>>> fcf06d6-0bce-4889-bfa4-e90824857bc1; 
>>> MSG15153308979020.44872799565610855=true;
>>> MSG15153309964540.9715582563145939=true; 
>>> MSG15153310279120.5745849191246893=true;
>>> MSG15153310508710.7582163507024167=true; m=2258:Z3Vlc3Q6Z3Vlc3Q%253D;
>>> JSESSIONID=760A7D05AFD555FC5A904276E1B8731F;
>>> requestedURI="../../carbon/proxyservices/templates.jsp?regio
>>> n=region1&item=proxy_services_menu"; current-breadcrumb=manage_menu
>>> %252Cmediation_menu%252CmessageProcessor_menu%2523[\r][\n]"
>>> [2018-01-07 20:35:06,692] [EI-Core] DEBUG - header >> "User-Agent:
>>> Axis2[\r][\n]"
>>> [2018-01-07 20:35:06,693] [EI-Core] DEBUG - header >> "Host:
>>> senuwan-ThinkPad:8280[\r][\n]"
>>> [2018-01-07 20:35:06,694] [EI-Core] DEBUG - header >>
>>> "Transfer-Encoding: chunked[\r][\n]"
>>> [2018-01-07 20:35:06,694] [EI-Core] DEBUG - header >> "[\r][\n]"
>>> [2018-01-07 20:35:06,695] [EI-Core] DEBUG - wire HTTP-Listener I/O
>>> dispatcher-2 >> "POST /services/MSMP.MSMPHttpSoap12Endpoint
>>> HTTP/1.1[\r][\n]"
>>> [2018-01-07 20:35:06,697] [EI-Core] DEBUG - content >> "92[\r][\n]"
>>> [2018-01-07 20:35:06,698] [EI-Core] DEBUG - wire HTTP-Listener I/O
>>> dispatcher-2 >> "Content-Type: application/soap+xml; charset=UTF-8;
>>> action="urn:mediate"[\r][\n]"
>>> [2018-01-07 20:35:06,707] [EI-Core] DEBUG - wire HTTP-Listener I/O
>>> dispatcher-2 >> "Cookie: menuPanel=visible; menuPanelType=main;
>>> region1_configure_menu=none; region3_registry_menu=none;
>>> region4_monitor_menu=none; region5_tools_menu=none;
>>> wso2.carbon.rememberme=admin-0fcf06d6-0bce-4889-bfa4-e90824857bc1;
>>> MSG15153308979020.44872799565610855=true; 
>>> MSG15153309964540.9715582563145939=true;
>>> MSG15153310279120.5745849191246893=true; 
>>> MSG15153310508710.7582163507024167=true;
>>> m=2258:Z3Vlc3Q6Z3Vlc3Q%253D; JSESSIONID=760A7D05AFD555FC5A904276E1B8731F;
>>> requestedURI="../../carbon/proxyservices/templates.jsp?regio
>>> n=region1&item=proxy_services_menu"; current-breadcrumb=manage_menu
>>> %252Cmediation_menu%252CmessageProcessor_menu%2523[\r][\n]"
>>> [2018-01-07 20:35:06,707] [EI-Core] DEBUG - wire HTTP-Listener I/O
>>> dispatcher-2 >> "User-Agent: Axis2[\r][\n]"
>>> [2018-01-07 20:35:06,708] [EI-Core] DEBUG - wire HTTP-Listener I/O
>>> dispatcher-2 >> "Host: senuwan-ThinkPad:8280[\r][\n]"
>>> [2018-01-07 20:35:06,708] [EI-Core] DEBUG - wire HTTP-Listener I/O
>>> dispatcher-2 >> "Transfer-Encoding: chunked[\r][\n]"
>>> [2018-01-07 20:35:06,708] [EI-Core] DEBUG - wire HTTP-Listener I/O
>>> dispatcher-2 >> "[\r][\n]"
>>> [2018-01-07 20:35:06,710] [EI-Core] DEBUG - content >> "<?xml
>>> version='1.0' encoding='UTF-8'?><soapenv:Envelope xmlns:soapenv="
>>> http://www.w3.org/2003/05/soap-envelope";><soa
>>> penv:Body/></soapenv:Envelope>"
>>> [2018-01-07 20:35:06,715] [EI-Core] DEBUG - content >> "[\r][\n]"
>>> [2018-01-07 20:35:06,715] [EI-Core] DEBUG - content >> "0"
>>> [2018-01-07 20:35:06,715] [EI-Core] DEBUG - content >> "[\r][\n]"
>>> [2018-01-07 20:35:06,715] [EI-Core] DEBUG - content >> "[\r][\n]"
>>> [2018-01-07 20:35:06,716] [EI-Core] DEBUG - wire HTTP-Listener I/O
>>> dispatcher-2 >> "92[\r][\n]"
>>> [2018-01-07 20:35:06,716] [EI-Core] DEBUG - wire HTTP-Listener I/O
>>> dispatcher-2 >> "<?xml version='1.0' encoding='UTF-8'?><soapenv:Envelope
>>> xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope";><soa
>>> penv:Body/></soapenv:Envelope>[\r][\n]"
>>> [2018-01-07 20:35:06,716] [EI-Core] DEBUG - wire HTTP-Listener I/O
>>> dispatcher-2 >> "0[\r][\n]"
>>> [2018-01-07 20:35:06,716] [EI-Core] DEBUG - wire HTTP-Listener I/O
>>> dispatcher-2 >> "[\r][\n]"
>>> [2018-01-07 20:35:06,720] [EI-Core]  INFO - LogMediator To:
>>> /services/MSMP.MSMPHttpSoap12Endpoint, WSAction: urn:mediate,
>>> SOAPAction: urn:mediate, MessageID: 
>>> urn:uuid:3e7c884c-a3aa-4219-944c-19c73d02fee1,
>>> Direction: request, Envelope: <?xml version='1.0'
>>> encoding='utf-8'?><soapenv:Envelope xmlns:soapenv="http://www.w3.o
>>> rg/2003/05/soap-envelope"><soapenv:Body/></soapenv:Envelope>
>>> *[2018-01-07 20:35:11,678] [EI-Core] ERROR - RabbitMQStore Store
>>> [RabbitMQ] cannot create connection to the broker.java.io.IOException*
>>> [2018-01-07 20:35:11,679] [EI-Core]  WARN - RabbitMQProducer
>>> [RabbitMQ-P-4]. Ignored MessageID : urn:uuid:d1ebee4e-7b73-4a47-bd
>>> 20-fe2f6bdca3a6
>>> [2018-01-07 20:35:11,680] [EI-Core] DEBUG - wire HTTP-Listener I/O
>>> dispatcher-2 << "HTTP/1.1 202 Accepted[\r][\n]"
>>> [2018-01-07 20:35:11,680] [EI-Core] DEBUG - header << "HTTP/1.1 202
>>> Accepted[\r][\n]"
>>> [2018-01-07 20:35:11,681] [EI-Core] DEBUG - header << "HTTP/1.1 202
>>> Accepted[\r][\n]"
>>> [2018-01-07 20:35:11,680] [EI-Core] DEBUG - wire HTTP-Listener I/O
>>> dispatcher-2 << "Date: Sun, 07 Jan 2018 15:05:11 GMT[\r][\n]"
>>> [2018-01-07 20:35:11,681] [EI-Core] DEBUG - header << "Date: Sun, 07 Jan
>>> 2018 15:05:11 GMT[\r][\n]"
>>> [2018-01-07 20:35:11,681] [EI-Core] DEBUG - wire HTTP-Listener I/O
>>> dispatcher-2 << "Transfer-Encoding: chunked[\r][\n]"
>>> [2018-01-07 20:35:11,682] [EI-Core] DEBUG - header <<
>>> "Transfer-Encoding: chunked[\r][\n]"
>>> [2018-01-07 20:35:11,682] [EI-Core] DEBUG - wire HTTP-Listener I/O
>>> dispatcher-2 << "[\r][\n]"
>>> [2018-01-07 20:35:11,682] [EI-Core] DEBUG - header << "[\r][\n]"
>>> [2018-01-07 20:35:11,682] [EI-Core] DEBUG - wire HTTP-Listener I/O
>>> dispatcher-2 << "0[\r][\n]"
>>> [2018-01-07 20:35:11,683] [EI-Core] DEBUG - wire HTTP-Listener I/O
>>> dispatcher-2 << "[\r][\n]"
>>> [2018-01-07 20:35:11,683] [EI-Core] DEBUG - content << "0"
>>> [2018-01-07 20:35:11,683] [EI-Core] DEBUG - content << "[\r]"
>>> [2018-01-07 20:35:11,683] [EI-Core] DEBUG - content << "[\n]"
>>> [2018-01-07 20:35:11,684] [EI-Core] DEBUG - content << "[\r]"
>>> [2018-01-07 20:35:11,684] [EI-Core] DEBUG - content << "[\n]"
>>> [2018-01-07 20:35:11,684] [EI-Core] DEBUG - header << "[\r][\n]"
>>> <?xml version="1.0" encoding="UTF-8"?>
>>> <proxy xmlns="http://ws.apache.org/ns/synapse";
>>>        name="MSMP"
>>>        startOnLoad="true"
>>>        statistics="disable"
>>>        trace="disable"
>>>        transports="http,https">
>>>    <target>
>>>       <inSequence>
>>>          <property name="FORCE_SC_ACCEPTED" scope="axis2" value="true"/>
>>>          <property name="target.endpoint" value="SimpleStockQuoteService
>>> "/>
>>>          <log level="full"/>
>>>          <store messageStore="RabbitMQ"/>
>>>       </inSequence>
>>>    </target>
>>>    <description/>
>>> </proxy>
>>>
>>>
>>>
>>> What is the reason for below error and why is the message processor
>>> always in deactivated mode
>>>
>>> *[2018-01-07 20:35:11,678] [EI-Core] ERROR - RabbitMQStore Store
>>> [RabbitMQ] cannot create connection to the broker.java.io.IOException*
>>>
>>>
>>> ​
>>>
>>> Waiting for favourable reply.
>>>
>>>
>>> Thanks.
>>> *Senuwan Withana*
>>> Software Engineer - Support Team | WSO2
>>>
>>> Email : [email protected]
>>> Mobile: 94773212853
>>> Web: http://www.wso2.com
>>>
>>>
>>>
>>> _______________________________________________
>>> Dev mailing list
>>> [email protected]
>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>
>>>
>>
>>
>> --
>> *Eranda Rajapakshe*
>> Software Engineer
>> WSO2 Inc.
>> Mobile : +94784822608
>>
>
>


-- 
*Eranda Rajapakshe*
Software Engineer
WSO2 Inc.
Mobile : +94784822608
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to