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"/>&nbsp;[</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"/>&nbsp;[</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"/>&nbsp;[</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

Reply via email to