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!");
     }


Reply via email to