You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ode.apache.org by mi...@apache.org on 2008/07/02 02:02:41 UTC

svn commit: r673229 - in /ode/trunk/axis2/src/main/java/org/apache/ode/axis2/httpbinding: HttpBindingValidator.java Messages.java

Author: midon
Date: Tue Jul  1 17:02:41 2008
New Revision: 673229

URL: http://svn.apache.org/viewvc?rev=673229&view=rev
Log:
operation output binding may have mutliple parts but only one "text/xml"

Modified:
    ode/trunk/axis2/src/main/java/org/apache/ode/axis2/httpbinding/HttpBindingValidator.java
    ode/trunk/axis2/src/main/java/org/apache/ode/axis2/httpbinding/Messages.java

Modified: ode/trunk/axis2/src/main/java/org/apache/ode/axis2/httpbinding/HttpBindingValidator.java
URL: http://svn.apache.org/viewvc/ode/trunk/axis2/src/main/java/org/apache/ode/axis2/httpbinding/HttpBindingValidator.java?rev=673229&r1=673228&r2=673229&view=diff
==============================================================================
--- ode/trunk/axis2/src/main/java/org/apache/ode/axis2/httpbinding/HttpBindingValidator.java (original)
+++ ode/trunk/axis2/src/main/java/org/apache/ode/axis2/httpbinding/HttpBindingValidator.java Tue Jul  1 17:02:41 2008
@@ -81,11 +81,6 @@
             throw new IllegalArgumentException(httpMsgs.msgUnsupportedContentType(binding, bindingOperation));
         }
 
-        Map outputParts = bindingOperation.getOperation().getOutput().getMessage().getParts();
-        if (outputParts.size() > 1) {
-            throw new IllegalArgumentException(httpMsgs.msgOnePartOnlyForOutput(binding, bindingOperation));
-        }
-
         BindingInput input = bindingOperation.getBindingInput();
 
         // multipartRelated not supported

Modified: ode/trunk/axis2/src/main/java/org/apache/ode/axis2/httpbinding/Messages.java
URL: http://svn.apache.org/viewvc/ode/trunk/axis2/src/main/java/org/apache/ode/axis2/httpbinding/Messages.java?rev=673229&r1=673228&r2=673229&view=diff
==============================================================================
--- ode/trunk/axis2/src/main/java/org/apache/ode/axis2/httpbinding/Messages.java (original)
+++ ode/trunk/axis2/src/main/java/org/apache/ode/axis2/httpbinding/Messages.java Tue Jul  1 17:02:41 2008
@@ -47,10 +47,6 @@
         return format("Unsupported content-type!binding: {0} operation: {1}", binding.getQName(), operation.getName());
     }
 
-    public String msgOnePartOnlyForOutput(Binding binding, BindingOperation operation) {
-        return format("Output messages may not have more than 1 part! binding: {0} operation: {1}", binding.getQName(), operation.getName());
-    }
-
     public String msgInvalidURIPattern() {
         return format("Invalid URI Pattern!");
     }