Re: [Dev] ESB SendMediator : synapse properties from the cache - synapse.timeout_handler_interval

2015-05-21 Thread Malaka Silva
Hi Viraj,

TimeoutHandler is executed in an interval of 15 seconds. So the time the
callbacks get cleared can be deviated up to 15 seconds from the configured
value. The TimeoutHandler execution interval can be configured by defining
the following property at synapse.properties file:
synapse.timeout_handler_interval.

you can learn more about how to configuring timeouts using [1]

[1]
http://wso2.com/library/articles/2014/05/wso2-esb-a-guide-to-troubleshoot/


On Thu, May 21, 2015 at 10:22 PM, Dilini Muthumala dil...@wso2.com wrote:

 Hi Viraj,
 You can read about 'synapse.timeout_handler_interval' property in
 'Endpoint Timeout' section in [1]

 This property value can be set/changed-if-already-set, in
 synapse.properties file in ESB_HOME/repository/conf folder.
 If this property is not set in synapse.properties file, (by default it is
 not set, which is why you see the DEBUG log saying that it's not found.) a
 default value of 15 seconds is set. This default value is set
 in org.apache.synapse.SynapseConstants class [2].

 Regards,
 Dilini

 [1] https://docs.wso2.com/display/ESB481/Address+Endpoint
 [2]
 https://svn.wso2.org/repos/wso2/carbon/platform/tags/turing-chunk07/dependencies/synapse/2.1.2-wso2v4/modules/core/src/main/java/org/apache/synapse/SynapseConstants.java


 On Thu, May 21, 2015 at 9:36 PM, Viraj Senevirathne vir...@wso2.com
 wrote:

 Hi All,

 I noticed when SendMediator is running for the first time, ESB retrieves
 synapse properties from the cache.

 What is the variable 'synapse.timeout_handler_interval' specified in
 following ESB DEBUG output and why it is not found?

 How this default value can be changed?





 [2015-05-21 21:08:50,756] DEBUG - SendMediator Start : Send mediator

 [2015-05-21 21:08:50,756] DEBUG - SendMediator Sending request message
 using implicit message properties..

 Sending To: http://localhost:9000/services/SimpleStockQuoteService

 SOAPAction: urn:getQuote

 [2015-05-21 21:08:50,758] DEBUG - Axis2FlexibleMEPClient Sending [add =
 false] [sec = false] [rm = false] [to=Address:
 http://localhost:9000/services/SimpleStockQuoteService]

 [2015-05-21 21:08:50,759] DEBUG - Axis2FlexibleMEPClient Message
 [Original Request Message ID :
 urn:uuid:e38066df-f98f-4b32-8404-08033defb9f5] [New Cloned Request Message
 ID : urn:uuid:14647c0b-d47c-403b-aa46-6f48a3ab9707]

 [2015-05-21 21:08:50,760] DEBUG - SynapsePropertiesLoader Retrieving
 synapse properties from the cache

 *[2015-05-21 21:08:50,760] INFO - TimeoutHandler This engine will expire
 all callbacks after : 120 seconds, irrespective of the timeout action,
 after the specified or optional timeout*

 [2015-05-21 21:08:50,760] DEBUG - SynapsePropertiesLoader Retrieving
 synapse properties from the cache

 *[2015-05-21 21:08:50,760] DEBUG - MiscellaneousUtil The name with
 'synapse.timeout_handler_interval' cannot be found. Using default value :
 15000*

 [2015-05-21 21:08:50,762] DEBUG - SynapseCallbackReceiver Callback added.
 Total callbacks waiting for : 1

 [2015-05-21 21:08:50,771] DEBUG - SendMediator End : Send mediator

 [2015-05-21 21:08:50,771] DEBUG - InMediator End : In mediator

 Thank you.

 Viraj

 --
 Viraj Senevirathne
 Software Engineer; WSO2, Inc.

 Mobile : +94 71 818 4742 %2B94%20%280%29%20773%20451194
 Email : vir...@wso2.com thili...@wso2.com

 ___
 Dev mailing list
 Dev@wso2.org
 http://wso2.org/cgi-bin/mailman/listinfo/dev




 --
 *Dilini Muthumala*
 Software Engineer,
 WSO2 Inc.

 *E-mail :* dil...@wso2.com
 *Mobile: *+94 713-400-029

 ___
 Dev mailing list
 Dev@wso2.org
 http://wso2.org/cgi-bin/mailman/listinfo/dev




-- 

Best Regards,

Malaka Silva
Senior Tech Lead
M: +94 777 219 791
Tel : 94 11 214 5345
Fax :94 11 2145300
Skype : malaka.sampath.silva
LinkedIn : http://www.linkedin.com/pub/malaka-silva/6/33/77
Blog : http://mrmalakasilva.blogspot.com/

WSO2, Inc.
lean . enterprise . middleware
http://www.wso2.com/
http://www.wso2.com/about/team/malaka-silva/
http://wso2.com/about/team/malaka-silva/

Save a tree -Conserve nature  Save the world for your future. Print this
email only if it is absolutely necessary.
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] ESB SendMediator : synapse properties from the cache - synapse.timeout_handler_interval

2015-05-21 Thread Viraj Senevirathne
Hi All,

Thank you for the information.What if backend server doesn't response back
and timeout will occur, so that callback will be cleared to eliminate
memory leaks. How will it be communicated back to the client?

Thanks

On Fri, May 22, 2015 at 9:14 AM, Malaka Silva mal...@wso2.com wrote:

 Hi Viraj,

 TimeoutHandler is executed in an interval of 15 seconds. So the time the
 callbacks get cleared can be deviated up to 15 seconds from the configured
 value. The TimeoutHandler execution interval can be configured by defining
 the following property at synapse.properties file:
 synapse.timeout_handler_interval.

 you can learn more about how to configuring timeouts using [1]

 [1]
 http://wso2.com/library/articles/2014/05/wso2-esb-a-guide-to-troubleshoot/


 On Thu, May 21, 2015 at 10:22 PM, Dilini Muthumala dil...@wso2.com
 wrote:

 Hi Viraj,
 You can read about 'synapse.timeout_handler_interval' property in
 'Endpoint Timeout' section in [1]

 This property value can be set/changed-if-already-set, in
 synapse.properties file in ESB_HOME/repository/conf folder.
 If this property is not set in synapse.properties file, (by default it is
 not set, which is why you see the DEBUG log saying that it's not found.) a
 default value of 15 seconds is set. This default value is set
 in org.apache.synapse.SynapseConstants class [2].

 Regards,
 Dilini

 [1] https://docs.wso2.com/display/ESB481/Address+Endpoint
 [2]
 https://svn.wso2.org/repos/wso2/carbon/platform/tags/turing-chunk07/dependencies/synapse/2.1.2-wso2v4/modules/core/src/main/java/org/apache/synapse/SynapseConstants.java


 On Thu, May 21, 2015 at 9:36 PM, Viraj Senevirathne vir...@wso2.com
 wrote:

 Hi All,

 I noticed when SendMediator is running for the first time, ESB retrieves
 synapse properties from the cache.

 What is the variable 'synapse.timeout_handler_interval' specified in
 following ESB DEBUG output and why it is not found?

 How this default value can be changed?





 [2015-05-21 21:08:50,756] DEBUG - SendMediator Start : Send mediator

 [2015-05-21 21:08:50,756] DEBUG - SendMediator Sending request message
 using implicit message properties..

 Sending To: http://localhost:9000/services/SimpleStockQuoteService

 SOAPAction: urn:getQuote

 [2015-05-21 21:08:50,758] DEBUG - Axis2FlexibleMEPClient Sending [add =
 false] [sec = false] [rm = false] [to=Address:
 http://localhost:9000/services/SimpleStockQuoteService]

 [2015-05-21 21:08:50,759] DEBUG - Axis2FlexibleMEPClient Message
 [Original Request Message ID :
 urn:uuid:e38066df-f98f-4b32-8404-08033defb9f5] [New Cloned Request Message
 ID : urn:uuid:14647c0b-d47c-403b-aa46-6f48a3ab9707]

 [2015-05-21 21:08:50,760] DEBUG - SynapsePropertiesLoader Retrieving
 synapse properties from the cache

 *[2015-05-21 21:08:50,760] INFO - TimeoutHandler This engine will expire
 all callbacks after : 120 seconds, irrespective of the timeout action,
 after the specified or optional timeout*

 [2015-05-21 21:08:50,760] DEBUG - SynapsePropertiesLoader Retrieving
 synapse properties from the cache

 *[2015-05-21 21:08:50,760] DEBUG - MiscellaneousUtil The name with
 'synapse.timeout_handler_interval' cannot be found. Using default value :
 15000*

 [2015-05-21 21:08:50,762] DEBUG - SynapseCallbackReceiver Callback
 added. Total callbacks waiting for : 1

 [2015-05-21 21:08:50,771] DEBUG - SendMediator End : Send mediator

 [2015-05-21 21:08:50,771] DEBUG - InMediator End : In mediator

 Thank you.

 Viraj

 --
 Viraj Senevirathne
 Software Engineer; WSO2, Inc.

 Mobile : +94 71 818 4742 %2B94%20%280%29%20773%20451194
 Email : vir...@wso2.com thili...@wso2.com

 ___
 Dev mailing list
 Dev@wso2.org
 http://wso2.org/cgi-bin/mailman/listinfo/dev




 --
 *Dilini Muthumala*
 Software Engineer,
 WSO2 Inc.

 *E-mail :* dil...@wso2.com
 *Mobile: *+94 713-400-029

 ___
 Dev mailing list
 Dev@wso2.org
 http://wso2.org/cgi-bin/mailman/listinfo/dev




 --

 Best Regards,

 Malaka Silva
 Senior Tech Lead
 M: +94 777 219 791
 Tel : 94 11 214 5345
 Fax :94 11 2145300
 Skype : malaka.sampath.silva
 LinkedIn : http://www.linkedin.com/pub/malaka-silva/6/33/77
 Blog : http://mrmalakasilva.blogspot.com/

 WSO2, Inc.
 lean . enterprise . middleware
 http://www.wso2.com/
 http://www.wso2.com/about/team/malaka-silva/
 http://wso2.com/about/team/malaka-silva/

 Save a tree -Conserve nature  Save the world for your future. Print this
 email only if it is absolutely necessary.




-- 
Viraj Senevirathne
Software Engineer; WSO2, Inc.

Mobile : +94 71 818 4742 %2B94%20%280%29%20773%20451194
Email : vir...@wso2.com thili...@wso2.com
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] ESB SendMediator : synapse properties from the cache - synapse.timeout_handler_interval

2015-05-21 Thread Isuru Udana
Hi Viraj,

On Fri, May 22, 2015 at 9:51 AM, Viraj Senevirathne vir...@wso2.com wrote:

 Hi All,

 Thank you for the information.What if backend server doesn't response back
 and timeout will occur, so that callback will be cleared to eliminate
 memory leaks.

Callbacks are getting cleared from the TimeoutHandler, that's actually the
task of this TimeoutHandler.

 How will it be communicated back to the client?

Fault sequence will be invoked, we can configure fault sequence to send
some error response back to the client.


 Thanks

 On Fri, May 22, 2015 at 9:14 AM, Malaka Silva mal...@wso2.com wrote:

 Hi Viraj,

 TimeoutHandler is executed in an interval of 15 seconds. So the time the
 callbacks get cleared can be deviated up to 15 seconds from the configured
 value. The TimeoutHandler execution interval can be configured by defining
 the following property at synapse.properties file:
 synapse.timeout_handler_interval.

 you can learn more about how to configuring timeouts using [1]

 [1]
 http://wso2.com/library/articles/2014/05/wso2-esb-a-guide-to-troubleshoot/


 On Thu, May 21, 2015 at 10:22 PM, Dilini Muthumala dil...@wso2.com
 wrote:

 Hi Viraj,
 You can read about 'synapse.timeout_handler_interval' property in
 'Endpoint Timeout' section in [1]

 This property value can be set/changed-if-already-set, in
 synapse.properties file in ESB_HOME/repository/conf folder.
 If this property is not set in synapse.properties file, (by default it
 is not set, which is why you see the DEBUG log saying that it's not found.)
 a default value of 15 seconds is set. This default value is set
 in org.apache.synapse.SynapseConstants class [2].

 Regards,
 Dilini

 [1] https://docs.wso2.com/display/ESB481/Address+Endpoint
 [2]
 https://svn.wso2.org/repos/wso2/carbon/platform/tags/turing-chunk07/dependencies/synapse/2.1.2-wso2v4/modules/core/src/main/java/org/apache/synapse/SynapseConstants.java


 On Thu, May 21, 2015 at 9:36 PM, Viraj Senevirathne vir...@wso2.com
 wrote:

 Hi All,

 I noticed when SendMediator is running for the first time, ESB
 retrieves synapse properties from the cache.

 What is the variable 'synapse.timeout_handler_interval' specified in
 following ESB DEBUG output and why it is not found?

 How this default value can be changed?





 [2015-05-21 21:08:50,756] DEBUG - SendMediator Start : Send mediator

 [2015-05-21 21:08:50,756] DEBUG - SendMediator Sending request message
 using implicit message properties..

 Sending To: http://localhost:9000/services/SimpleStockQuoteService

 SOAPAction: urn:getQuote

 [2015-05-21 21:08:50,758] DEBUG - Axis2FlexibleMEPClient Sending [add =
 false] [sec = false] [rm = false] [to=Address:
 http://localhost:9000/services/SimpleStockQuoteService]

 [2015-05-21 21:08:50,759] DEBUG - Axis2FlexibleMEPClient Message
 [Original Request Message ID :
 urn:uuid:e38066df-f98f-4b32-8404-08033defb9f5] [New Cloned Request Message
 ID : urn:uuid:14647c0b-d47c-403b-aa46-6f48a3ab9707]

 [2015-05-21 21:08:50,760] DEBUG - SynapsePropertiesLoader Retrieving
 synapse properties from the cache

 *[2015-05-21 21:08:50,760] INFO - TimeoutHandler This engine will
 expire all callbacks after : 120 seconds, irrespective of the timeout
 action, after the specified or optional timeout*

 [2015-05-21 21:08:50,760] DEBUG - SynapsePropertiesLoader Retrieving
 synapse properties from the cache

 *[2015-05-21 21:08:50,760] DEBUG - MiscellaneousUtil The name with
 'synapse.timeout_handler_interval' cannot be found. Using default value :
 15000*

 [2015-05-21 21:08:50,762] DEBUG - SynapseCallbackReceiver Callback
 added. Total callbacks waiting for : 1

 [2015-05-21 21:08:50,771] DEBUG - SendMediator End : Send mediator

 [2015-05-21 21:08:50,771] DEBUG - InMediator End : In mediator

 Thank you.

 Viraj

 --
 Viraj Senevirathne
 Software Engineer; WSO2, Inc.

 Mobile : +94 71 818 4742 %2B94%20%280%29%20773%20451194
 Email : vir...@wso2.com thili...@wso2.com

 ___
 Dev mailing list
 Dev@wso2.org
 http://wso2.org/cgi-bin/mailman/listinfo/dev




 --
 *Dilini Muthumala*
 Software Engineer,
 WSO2 Inc.

 *E-mail :* dil...@wso2.com
 *Mobile: *+94 713-400-029

 ___
 Dev mailing list
 Dev@wso2.org
 http://wso2.org/cgi-bin/mailman/listinfo/dev




 --

 Best Regards,

 Malaka Silva
 Senior Tech Lead
 M: +94 777 219 791
 Tel : 94 11 214 5345
 Fax :94 11 2145300
 Skype : malaka.sampath.silva
 LinkedIn : http://www.linkedin.com/pub/malaka-silva/6/33/77
 Blog : http://mrmalakasilva.blogspot.com/

 WSO2, Inc.
 lean . enterprise . middleware
 http://www.wso2.com/
 http://www.wso2.com/about/team/malaka-silva/
 http://wso2.com/about/team/malaka-silva/

 Save a tree -Conserve nature  Save the world for your future. Print this
 email only if it is absolutely necessary.




 --
 Viraj Senevirathne
 Software Engineer; WSO2, Inc.

 Mobile : +94 71 818 4742 %2B94%20%280%29%20773%20451194
 Email : vir...@wso2.com thili...@wso2.com


[Dev] ESB SendMediator : synapse properties from the cache - synapse.timeout_handler_interval

2015-05-21 Thread Viraj Senevirathne
Hi All,

I noticed when SendMediator is running for the first time, ESB retrieves
synapse properties from the cache.

What is the variable 'synapse.timeout_handler_interval' specified in
following ESB DEBUG output and why it is not found?

How this default value can be changed?

[2015-05-21 21:08:50,756] DEBUG - SendMediator Start : Send mediator

[2015-05-21 21:08:50,756] DEBUG - SendMediator Sending request message
using implicit message properties..

Sending To: http://localhost:9000/services/SimpleStockQuoteService

SOAPAction: urn:getQuote

[2015-05-21 21:08:50,758] DEBUG - Axis2FlexibleMEPClient Sending [add =
false] [sec = false] [rm = false] [to=Address:
http://localhost:9000/services/SimpleStockQuoteService]

[2015-05-21 21:08:50,759] DEBUG - Axis2FlexibleMEPClient Message [Original
Request Message ID : urn:uuid:e38066df-f98f-4b32-8404-08033defb9f5] [New
Cloned Request Message ID : urn:uuid:14647c0b-d47c-403b-aa46-6f48a3ab9707]

[2015-05-21 21:08:50,760] DEBUG - SynapsePropertiesLoader Retrieving
synapse properties from the cache

*[2015-05-21 21:08:50,760] INFO - TimeoutHandler This engine will expire
all callbacks after : 120 seconds, irrespective of the timeout action,
after the specified or optional timeout*

[2015-05-21 21:08:50,760] DEBUG - SynapsePropertiesLoader Retrieving
synapse properties from the cache

*[2015-05-21 21:08:50,760] DEBUG - MiscellaneousUtil The name with
'synapse.timeout_handler_interval' cannot be found. Using default value :
15000*

[2015-05-21 21:08:50,762] DEBUG - SynapseCallbackReceiver Callback added.
Total callbacks waiting for : 1

[2015-05-21 21:08:50,771] DEBUG - SendMediator End : Send mediator

[2015-05-21 21:08:50,771] DEBUG - InMediator End : In mediator

Thank you.

Viraj

-- 
Viraj Senevirathne
Software Engineer; WSO2, Inc.

Mobile : +94 71 818 4742 %2B94%20%280%29%20773%20451194
Email : vir...@wso2.com thili...@wso2.com
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] ESB SendMediator : synapse properties from the cache - synapse.timeout_handler_interval

2015-05-21 Thread Dilini Muthumala
Hi Viraj,
You can read about 'synapse.timeout_handler_interval' property in 'Endpoint
Timeout' section in [1]

This property value can be set/changed-if-already-set, in
synapse.properties file in ESB_HOME/repository/conf folder.
If this property is not set in synapse.properties file, (by default it is
not set, which is why you see the DEBUG log saying that it's not found.) a
default value of 15 seconds is set. This default value is set
in org.apache.synapse.SynapseConstants class [2].

Regards,
Dilini

[1] https://docs.wso2.com/display/ESB481/Address+Endpoint
[2]
https://svn.wso2.org/repos/wso2/carbon/platform/tags/turing-chunk07/dependencies/synapse/2.1.2-wso2v4/modules/core/src/main/java/org/apache/synapse/SynapseConstants.java

On Thu, May 21, 2015 at 9:36 PM, Viraj Senevirathne vir...@wso2.com wrote:

 Hi All,

 I noticed when SendMediator is running for the first time, ESB retrieves
 synapse properties from the cache.

 What is the variable 'synapse.timeout_handler_interval' specified in
 following ESB DEBUG output and why it is not found?

 How this default value can be changed?





 [2015-05-21 21:08:50,756] DEBUG - SendMediator Start : Send mediator

 [2015-05-21 21:08:50,756] DEBUG - SendMediator Sending request message
 using implicit message properties..

 Sending To: http://localhost:9000/services/SimpleStockQuoteService

 SOAPAction: urn:getQuote

 [2015-05-21 21:08:50,758] DEBUG - Axis2FlexibleMEPClient Sending [add =
 false] [sec = false] [rm = false] [to=Address:
 http://localhost:9000/services/SimpleStockQuoteService]

 [2015-05-21 21:08:50,759] DEBUG - Axis2FlexibleMEPClient Message [Original
 Request Message ID : urn:uuid:e38066df-f98f-4b32-8404-08033defb9f5] [New
 Cloned Request Message ID : urn:uuid:14647c0b-d47c-403b-aa46-6f48a3ab9707]

 [2015-05-21 21:08:50,760] DEBUG - SynapsePropertiesLoader Retrieving
 synapse properties from the cache

 *[2015-05-21 21:08:50,760] INFO - TimeoutHandler This engine will expire
 all callbacks after : 120 seconds, irrespective of the timeout action,
 after the specified or optional timeout*

 [2015-05-21 21:08:50,760] DEBUG - SynapsePropertiesLoader Retrieving
 synapse properties from the cache

 *[2015-05-21 21:08:50,760] DEBUG - MiscellaneousUtil The name with
 'synapse.timeout_handler_interval' cannot be found. Using default value :
 15000*

 [2015-05-21 21:08:50,762] DEBUG - SynapseCallbackReceiver Callback added.
 Total callbacks waiting for : 1

 [2015-05-21 21:08:50,771] DEBUG - SendMediator End : Send mediator

 [2015-05-21 21:08:50,771] DEBUG - InMediator End : In mediator

 Thank you.

 Viraj

 --
 Viraj Senevirathne
 Software Engineer; WSO2, Inc.

 Mobile : +94 71 818 4742 %2B94%20%280%29%20773%20451194
 Email : vir...@wso2.com thili...@wso2.com

 ___
 Dev mailing list
 Dev@wso2.org
 http://wso2.org/cgi-bin/mailman/listinfo/dev




-- 
*Dilini Muthumala*
Software Engineer,
WSO2 Inc.

*E-mail :* dil...@wso2.com
*Mobile: *+94 713-400-029
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev