Hi Yasassri. Yes. According to the carbon commits it has renamed. Then those configs never tested after 2012 :)
[1] https://wso2.org/jira/browse/CARBON-13114 -Ajith Author: ishan Date: Fri Jun 15 02:00:53 2012 New Revision: 130164 URL: http://wso2.org/svn/browse/wso2?view=rev&revision=130164 Log: Fixing CARBON-13114 with the patch of CharithaM. Modified: carbon/platform/trunk/components/mediation/message- processor/org.wso2.carbon.message.processor.ui/src/main/ resources/org/wso2/carbon/message/processor/ui/i18n/Resources.properties carbon/platform/trunk/components/mediation/message- processor/org.wso2.carbon.message.processor.ui/src/main/ resources/web/message_processor/index.jsp carbon/platform/trunk/components/mediation/message- processor/org.wso2.carbon.message.processor.ui/src/main/ resources/web/message_processor/manageMessageForwardingProcessor.jsp Modified: carbon/platform/trunk/components/mediation/message- processor/org.wso2.carbon.message.processor.ui/src/main/ resources/org/wso2/carbon/message/processor/ui/i18n/Resources.properties URL: http://wso2.org/svn/browse/wso2/carbon/platform/trunk/components/mediation/message-processor/org.wso2.carbon.message.processor.ui/src/main/resources/org/wso2/carbon/message/processor/ui/i18n/Resources.properties?rev=130164&r1=130163&r2=130164&view=diff ============================================================ ================== --- carbon/platform/trunk/components/mediation/message- processor/org.wso2.carbon.message.processor.ui/src/main/ resources/org/wso2/carbon/message/processor/ui/i18n/Resources.properties (original) +++ carbon/platform/trunk/components/mediation/message- processor/org.wso2.carbon.message.processor.ui/src/main/ resources/org/wso2/carbon/message/processor/ui/i18n/Resources.properties Fri Jun 15 02:00:53 2012 @@ -24,7 +24,9 @@ size=Size action=Actions deactivate=Deactivate -activate=activate +activate=Activate +inactive=Inactive +active=Active no.messageProcessors.are.currently.defined=No Message Processors are currently defined. message.Processor= Message Processor name=Name @@ -104,7 +106,7 @@ message.sampling.processor.parameters=Message Sampling Processor Parameters message.context.properties=Message Context Properties interval=Message retry interval (Millis) *-max.deliver.attempts=Maximum delivery attempts+max.delivery.attempts=Maximum delivery attempts* axis2.repo=Axis2 Client repository axis2.config=Axis2 Configuration message.processor.reply.sequence=Reply sequence name @@ -112,4 +114,4 @@ quartz.conf=Quartz configuration file path cronExpression=Cron Expression target.endpoint=Address Endpoint name -out_only=Out-only message \ No newline at end of file +out_only=Out-only message Modified: carbon/platform/trunk/components/mediation/message- processor/org.wso2.carbon.message.processor.ui/src/main/ resources/web/message_processor/index.jsp URL: http://wso2.org/svn/browse/wso2/carbon/platform/trunk/components/mediation/message-processor/org.wso2.carbon.message.processor.ui/src/main/resources/web/message_processor/index.jsp?rev=130164&r1=130163&r2=130164&view=diff ============================================================ ================== --- carbon/platform/trunk/components/mediation/message- processor/org.wso2.carbon.message.processor.ui/src/main/ resources/web/message_processor/index.jsp (original) +++ carbon/platform/trunk/components/mediation/message- processor/org.wso2.carbon.message.processor.ui/src/main/ resources/web/message_processor/index.jsp Fri Jun 15 02:00:53 2012 @@ -290,11 +290,14 @@ id="delete_link" class="icon-link" style="background-image:url(.. /admin/images/delete.gif);"><fmt:message key="delete"/></a> - <a href="#" - onclick="deactivateRow(this.parentNode.parentNode. rowIndex)" - id="deactivate_link" class="icon-link" - style="background-image:url(../message_processor/images/ deactivate.gif);"><fmt:message - key="deactivate"/></a> + <span class="icon-text" style="background-image:url(.. /message_processor/images/activate.gif);"> + <fmt:message key="active"/> [</span> + <a href="#" class="icon-link" id="deactivate_link" + style="background-image:none !important; margin-left: 0px !important; padding-left: 0px !important;" + onclick="deactivateRow(this.parentNode.parentNode.rowIndex)"><fmt:message key="deactivate"/></a> + <span class="icon-text" + style="background-image:none !important; margin-left: 0px !important; padding-left: 0px !important;">]</span> + </td> <% } else if ("Scheduled Message Forwarding Processor". @@ -308,11 +311,14 @@ id="delete_link" class="icon-link" style="background-image:url(.. /admin/images/delete.gif);"><fmt:message key="delete"/></a> - <a href="#" - onclick="activateRow(this.parentNode.parentNode. rowIndex,true)" - id="activate_link" class="icon-link" - style="background-image:url(../message_processor/images/ activate.gif);"><fmt:message - key="activate"/></a> + <span class="icon-text" style="background-image:url(.. /message_processor/images/deactivate.gif);"> + <fmt:message key="inactive"/> [</span> + <a href="#" class="icon-link" id="activate_link" + style="background-image:none !important; margin-left: 0px !important; padding-left: 0px !important;" + onclick="activateRow(this.parentNode.parentNode.rowIndex,true)"><fmt:message key="activate"/></a> + <span class="icon-text" + style="background-image:none !important; margin-left: 0px !important; padding-left: 0px !important;">]</span> + </td> <% } else if ("Message Sampling Processor". @@ -326,11 +332,15 @@ id="delete_link" class="icon-link" style="background-image:url(.. /admin/images/delete.gif);"><fmt:message key="delete"/></a> - <a href="#" - onclick="activateRow(this.parentNode.parentNode. rowIndex)" - id="activate_link" class="icon-link" - style="background-image:url(../message_processor/images/ activate.gif);"><fmt:message - key="activate"/></a> + <span class="icon-text" + style="background-image:url(.. /message_processor/images/deactivate.gif);"> + <fmt:message key="inactive"/> [</span> + <a href="#" class="icon-link" id="activate_link" + style="background-image:none !important; margin-left: 0px !important; padding-left: 0px !important;" + onclick="activateRow(this.parentNode.parentNode.rowIndex)"><fmt:message key="activate"/></a> + <span class="icon-text" + style="background-image:none !important; margin-left: 0px !important; padding-left: 0px !important;">]</span> + </td> <%} else { %> <td><a onclick="editRow('<%= type%>', this.parentNode.parentNode.rowIndex)" href="#" @@ -414,4 +424,4 @@ alternateTableRows('myTable', 'tableEvenRow', 'tableOddRow'); alternateTableRows('dlcTable', 'tableEvenRow', 'tableOddRow'); </script> -</fmt:bundle> \ No newline at end of file +</fmt:bundle> Modified: carbon/platform/trunk/components/mediation/message- processor/org.wso2.carbon.message.processor.ui/src/main/ resources/web/message_processor/manageMessageForwardingProcessor.jsp URL: http://wso2.org/svn/browse/wso2/carbon/platform/trunk/components/mediation/message-processor/org.wso2.carbon.message.processor.ui/src/main/resources/web/message_processor/manageMessageForwardingProcessor.jsp?rev=130164&r1=130163&r2=130164&view=diff ============================================================ ================== --- carbon/platform/trunk/components/mediation/message- processor/org.wso2.carbon.message.processor.ui/src/main/ resources/web/message_processor/manageMessageForwardingProcessor.jsp (original) +++ carbon/platform/trunk/components/mediation/message- processor/org.wso2.carbon.message.processor.ui/src/main/ resources/web/message_processor/manageMessageForwardingProcessor.jsp Fri Jun 15 02:00:53 2012 @@ -92,7 +92,7 @@ function addServiceParams() { addServiceParameter("interval", document.getElementById(' retry_interval').value); - addServiceParameter("max.deliver.attempts", document.getElementById('max_delivery_attempts').value); + addServiceParameter("max.delivery.attempts", document.getElementById('max_delivery_attempts').value); addServiceParameter("axis2.repo", document.getElementById(' axis2_repo').value); addServiceParameter("axis2.config", document.getElementById(' axis2_config').value); addServiceParameter("message.processor.reply.sequence", document.getElementById('message_processor_reply_sequence').value); @@ -292,10 +292,10 @@ </td> </tr> <tr> - <td><fmt:message key="max.deliver.attempts"/></td> + <td><fmt:message key="max.delivery.attempts"/></td> <td><input type="text" id="max_delivery_attempts" name="max_delivery_attempts" value="<%=((null!=processorData)&& processorData.getParams() != null - && !processorData.getParams(). isEmpty()&&(processorData.getParams().get("max.deliver.attempts")!=null))? processorData.getParams().get("max.deliver.attempts"):""%>" + && !processorData.getParams(). isEmpty()&&(processorData.getParams().get("max.delivery.attempts")!=null))? processorData.getParams().get("max.delivery.attempts"):""%>" /> </td> </tr> _______________________________________________ Commits mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/commits On Tue, Oct 6, 2015 at 11:28 PM, Yasassri Ratnayake <[email protected]> wrote: > Hi Ajith, > > It seems the configs are not correct in the sample, Also in your second > step the parameter name is *<parameter > name="max.delivery.attempts">4</parameter> *which is correct, but in the > sample the Property is given *<parameter > name="max.deliver.attempts">50</parameter>. *This must be causing the > inconsistent behavior. > > With Regards, > > On Wed, Oct 7, 2015 at 8:27 AM, Ajith Vitharana <[email protected]> wrote: > >> Hi All, >> >> I updated source view from the configuration mentioned in sample [1]. >> >> i) When I double check the message processor configs from source view, I >> noticed same config as the sample (expected behavior). >> >> <messageProcessor >> class="org.apache.synapse.message.processor.impl.forwarder.ScheduledMessageForwardingProcessor" >> messageStore="*pending_subscriptions*" name="send_pending_message" >> targetEndpoint="DurableSubscriberEndpoint"> >> <parameter name="interval">1000</parameter> >> <parameter name="throttle">false</parameter> >> <parameter >> name="target.endpoint">DurableSubscriberEndpoint</parameter> >> * <parameter name="max.deliver.attempts">50</parameter>* >> </messageProcessor> >> >> ii) When I go to the "Message Processors" UI and edit the config (wrong >> configurations) >> >> <messageProcessor name="send_pending_message" >> class="org.apache.synapse.message.processor.impl.forwarder.ScheduledMessageForwardingProcessor" >> targetEndpoint="DurableSubscriberEndpoint" messageStore=" >> *pending_subscriptions*" xmlns="http://ws.apache.org/ns/synapse"> >> <parameter name="interval">1000</parameter> >> <parameter name="client.retry.interval">1000</parameter> >> * <parameter name="max.delivery.attempts">4</parameter>* >> <parameter name="is.active">true</parameter> >> <parameter name="max.delivery.drop">Disabled</parameter> >> <parameter name="member.count">1</parameter> >> </messageProcessor> >> >> iii) According to the sample , I noticed the message processor is >> deactivating after the 4 attempts, that means the second config executing >> at mediation. >> >> >> iv) When I check the file in synapse-configs/default/message-processors >> that is updated with my new configs. >> >> <?xml version="1.0" encoding="UTF-8"?> >> <messageProcessor xmlns="http://ws.apache.org/ns/synapse" >> >> class="org.apache.synapse.message.processor.impl.forwarder.ScheduledMessageForwardingProcessor" >> name="*send_pending_message*" >> targetEndpoint="DurableSubscriberEndpoint" >> messageStore="pending_subscriptions"> >> <parameter name="interval">1000</parameter> >> <parameter name="throttle">false</parameter> >> <parameter name="target.endpoint">DurableSubscriberEndpoint</parameter> >> * <parameter name="max.deliver.attempts">50</parameter>* >> </messageProcessor> >> >> >> [1] https://docs.wso2.com/display/IntegrationPatterns/Durable+Subscriber >> >> -- >> Ajith Vitharana. >> >> WSO2 Inc. - http://wso2.com >> Email : [email protected] >> Blog : http://vitharana.org >> Mobile : +1-812-360-5335 >> >> > > > -- > Yasassri Ratnayake > Software Engineer - QA > WSO2 Inc ; http://wso2.com > lean.enterprise.middleware > *Mobile : +94715933168 <%2B94715933168>* > *Blogs : http://yasassriratnayake.blogspot.com > <http://yasassriratnayake.blogspot.com/>* > * http://wso2logs.blogspot.com <http://wso2logs.blogspot.com>* > -- Ajith Vitharana. WSO2 Inc. - http://wso2.com Email : [email protected] Blog : http://vitharana.org Mobile : +1-812-360-5335
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
