Author: indika
Date: Thu May 17 05:03:38 2007
New Revision: 538880
URL: http://svn.apache.org/viewvc?view=rev&rev=538880
Log:
fixed an issue when setting suspend time duration
Modified:
webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/endpoints/AddressEndpointFactory.java
webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/endpoints/WSDLEndpointFactory.java
Modified:
webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/endpoints/AddressEndpointFactory.java
URL:
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/endpoints/AddressEndpointFactory.java?view=diff&rev=538880&r1=538879&r2=538880
==============================================================================
---
webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/endpoints/AddressEndpointFactory.java
(original)
+++
webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/endpoints/AddressEndpointFactory.java
Thu May 17 05:03:38 2007
@@ -91,8 +91,10 @@
String suspend = suspendElement.getText();
try {
- long suspendDuration = Long.parseLong(suspend);
- addressEndpoint.setSuspendOnFailDuration(suspendDuration *
1000);
+ if (suspend != null) {
+ long suspendDuration = Long.parseLong(suspend.trim());
+
addressEndpoint.setSuspendOnFailDuration(suspendDuration * 1000);
+ }
} catch (NumberFormatException e) {
handleException("suspendDuratiOnFailure should be valid
number.");
Modified:
webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/endpoints/WSDLEndpointFactory.java
URL:
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/endpoints/WSDLEndpointFactory.java?view=diff&rev=538880&r1=538879&r2=538880
==============================================================================
---
webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/endpoints/WSDLEndpointFactory.java
(original)
+++
webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/endpoints/WSDLEndpointFactory.java
Thu May 17 05:03:38 2007
@@ -100,8 +100,10 @@
String suspend = suspendElement.getText();
try {
- long suspendDuration = Long.parseLong(suspend);
- wsdlEndpoint.setSuspendOnFailDuration(suspendDuration *
1000);
+ if (suspend != null) {
+ long suspendDuration = Long.parseLong(suspend.trim());
+ wsdlEndpoint.setSuspendOnFailDuration(suspendDuration
* 1000);
+ }
} catch (NumberFormatException e) {
handleException("suspendDurationOnFailure should be valid
number.");
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]