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