Author: heshan
Date: Thu Jul 21 11:25:31 2011
New Revision: 1149126
URL: http://svn.apache.org/viewvc?rev=1149126&view=rev
Log:
Fixing an issue related to endpoint serialization. This is related to my
previous commit (rivision 1148275)
Modified:
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/endpoints/EndpointDefinitionSerializer.java
Modified:
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/endpoints/EndpointDefinitionSerializer.java
URL:
http://svn.apache.org/viewvc/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/endpoints/EndpointDefinitionSerializer.java?rev=1149126&r1=1149125&r2=1149126&view=diff
==============================================================================
---
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/endpoints/EndpointDefinitionSerializer.java
(original)
+++
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/endpoints/EndpointDefinitionSerializer.java
Thu Jul 21 11:25:31 2011
@@ -126,6 +126,11 @@ public class EndpointDefinitionSerialize
== SynapseConstants.DISCARD_AND_FAULT) {
action.setText("fault");
timeout.addChild(action);
+ } else if (endpointDefinition.getTimeoutAction()
+ == SynapseConstants.NONE) {
+ // if the action is not given, it is set to fault
+ action.setText("fault");
+ timeout.addChild(action);
}
}