You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@stratos.apache.org by im...@apache.org on 2014/04/06 21:18:32 UTC
[4/4] git commit: Fixed regex expression to make port and slash
optional
Fixed regex expression to make port and slash optional
Project: http://git-wip-us.apache.org/repos/asf/incubator-stratos/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-stratos/commit/1a825faa
Tree: http://git-wip-us.apache.org/repos/asf/incubator-stratos/tree/1a825faa
Diff: http://git-wip-us.apache.org/repos/asf/incubator-stratos/diff/1a825faa
Branch: refs/heads/master
Commit: 1a825faaf28688a7458776e68c4b2a473d07472f
Parents: 0b418de
Author: Imesh Gunaratne <im...@apache.org>
Authored: Mon Apr 7 00:47:44 2014 +0530
Committer: Imesh Gunaratne <im...@apache.org>
Committed: Mon Apr 7 00:47:44 2014 +0530
----------------------------------------------------------------------
.../src/main/conf/synapse-configs/default/sequences/main.xml | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-stratos/blob/1a825faa/products/load-balancer/modules/distribution/src/main/conf/synapse-configs/default/sequences/main.xml
----------------------------------------------------------------------
diff --git a/products/load-balancer/modules/distribution/src/main/conf/synapse-configs/default/sequences/main.xml b/products/load-balancer/modules/distribution/src/main/conf/synapse-configs/default/sequences/main.xml
index 5e24684..1d6c4a6 100644
--- a/products/load-balancer/modules/distribution/src/main/conf/synapse-configs/default/sequences/main.xml
+++ b/products/load-balancer/modules/distribution/src/main/conf/synapse-configs/default/sequences/main.xml
@@ -40,10 +40,10 @@
<!-- Updating location value in response header -->
<filter regex=".+" source="$trp:Location">
- <property expression="$ctx:SERVICE_PREFIX" group="2" name="LB_SP_HOST_NAME" pattern="(^http.?:\/\/\b)(\d*.\d.\d.\d*.\d*)(?::(\d*))?(.*)"/>
- <property expression="$trp:Location" group="1" name="EP_RESPONSE_LOC_PROTOCOL" pattern="(^http.?:\/\/\b)(\d*.\d.\d.\d*.\d*)(?::(\d*))?(.*)"/>
- <property expression="$trp:Location" group="2" name="EP_RESPONSE_LOC_HOST_NAME" pattern="(^http.?:\/\/\b)(\d*.\d.\d.\d*.\d*)(?::(\d*))?(.*)"/>
- <property expression="$trp:Location" group="4" name="EP_RESPONSE_LOC_PATH" pattern="(^http.?:\/\/\b)(\d*.\d.\d.\d*.\d*)(?::(\d*))?(.*)"/>
+ <property expression="$ctx:SERVICE_PREFIX" group="2" name="LB_SP_HOST_NAME" pattern="(^http.?://\b)(.*)(?:(\d*))(.*)"/>
+ <property expression="$trp:Location" group="1" name="EP_RESPONSE_LOC_PROTOCOL" pattern="(^http.?://\b)(.*)(?:(\d*))(.*)"/>
+ <property expression="$trp:Location" group="2" name="EP_RESPONSE_LOC_HOST_NAME" pattern="(^http.?://\b)(.*)(?:(\d*))(.*)"/>
+ <property expression="$trp:Location" group="4" name="EP_RESPONSE_LOC_PATH" pattern="(^http.?://\b)(.*)(?:(\d*))(.*)"/>
<switch source="fn:lower-case($ctx:EP_RESPONSE_LOC_PROTOCOL)">
<case regex="https://">