You are viewing a plain text version of this content. The canonical link for it is here.
Posted to axis-cvs@ws.apache.org by ke...@apache.org on 2007/02/14 17:51:10 UTC

svn commit: r507616 - /webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/util/Utils.java

Author: keithc
Date: Wed Feb 14 08:51:09 2007
New Revision: 507616

URL: http://svn.apache.org/viewvc?view=rev&rev=507616
Log:
Adding 2004 Meps for backward compatibility


Modified:
    webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/util/Utils.java

Modified: webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/util/Utils.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/util/Utils.java?view=diff&rev=507616&r1=507615&r2=507616
==============================================================================
--- webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/util/Utils.java (original)
+++ webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/util/Utils.java Wed Feb 14 08:51:09 2007
@@ -321,28 +321,42 @@
 
         int mepConstant = WSDLConstants.MEP_CONSTANT_INVALID;
 
-        if (WSDLConstants.WSDL20_2006Constants.MEP_URI_IN_OUT.equals(messageExchangePattern)) {
+        if (WSDLConstants.WSDL20_2006Constants.MEP_URI_IN_OUT.equals(messageExchangePattern) ||
+                WSDLConstants.WSDL20_2004_Constants.MEP_URI_IN_OUT.equals(messageExchangePattern)) {
             mepConstant = WSDLConstants.MEP_CONSTANT_IN_OUT;
-        } else
-        if (WSDLConstants.WSDL20_2006Constants.MEP_URI_IN_ONLY.equals(messageExchangePattern)) {
+        } else if (
+                WSDLConstants.WSDL20_2006Constants.MEP_URI_IN_ONLY.equals(messageExchangePattern) ||
+                        WSDLConstants.WSDL20_2004_Constants.MEP_URI_IN_ONLY
+                                .equals(messageExchangePattern)) {
             mepConstant = WSDLConstants.MEP_CONSTANT_IN_ONLY;
         } else if (WSDLConstants.WSDL20_2006Constants.MEP_URI_IN_OPTIONAL_OUT
-                .equals(messageExchangePattern)) {
+                .equals(messageExchangePattern) ||
+                WSDLConstants.WSDL20_2004_Constants.MEP_URI_IN_OPTIONAL_OUT
+                        .equals(messageExchangePattern)) {
             mepConstant = WSDLConstants.MEP_CONSTANT_IN_OPTIONAL_OUT;
-        } else
-        if (WSDLConstants.WSDL20_2006Constants.MEP_URI_OUT_IN.equals(messageExchangePattern)) {
+        } else if (
+                WSDLConstants.WSDL20_2006Constants.MEP_URI_OUT_IN.equals(messageExchangePattern) ||
+                        WSDLConstants.WSDL20_2004_Constants.MEP_URI_OUT_IN
+                                .equals(messageExchangePattern)) {
             mepConstant = WSDLConstants.MEP_CONSTANT_OUT_IN;
-        } else
-        if (WSDLConstants.WSDL20_2006Constants.MEP_URI_OUT_ONLY.equals(messageExchangePattern)) {
+        } else if (WSDLConstants.WSDL20_2006Constants.MEP_URI_OUT_ONLY
+                .equals(messageExchangePattern) || WSDLConstants.WSDL20_2004_Constants
+                .MEP_URI_OUT_ONLY.equals(messageExchangePattern)) {
             mepConstant = WSDLConstants.MEP_CONSTANT_OUT_ONLY;
         } else if (WSDLConstants.WSDL20_2006Constants.MEP_URI_OUT_OPTIONAL_IN
-                .equals(messageExchangePattern)) {
+                .equals(messageExchangePattern) ||
+                WSDLConstants.WSDL20_2004_Constants.MEP_URI_OUT_OPTIONAL_IN
+                        .equals(messageExchangePattern)) {
             mepConstant = WSDLConstants.MEP_CONSTANT_OUT_OPTIONAL_IN;
         } else if (WSDLConstants.WSDL20_2006Constants.MEP_URI_ROBUST_IN_ONLY
-                .equals(messageExchangePattern)) {
+                .equals(messageExchangePattern) ||
+                WSDLConstants.WSDL20_2004_Constants.MEP_URI_ROBUST_IN_ONLY
+                        .equals(messageExchangePattern)) {
             mepConstant = WSDLConstants.MEP_CONSTANT_ROBUST_IN_ONLY;
         } else if (WSDLConstants.WSDL20_2006Constants.MEP_URI_ROBUST_OUT_ONLY
-                .equals(messageExchangePattern)) {
+                .equals(messageExchangePattern) ||
+                WSDLConstants.WSDL20_2004_Constants.MEP_URI_ROBUST_OUT_ONLY
+                        .equals(messageExchangePattern)) {
             mepConstant = WSDLConstants.MEP_CONSTANT_ROBUST_OUT_ONLY;
         }
 



---------------------------------------------------------------------
To unsubscribe, e-mail: axis-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-cvs-help@ws.apache.org