[ http://issues.apache.org/jira/browse/WODEN-89?page=all ]
John Kaputin updated WODEN-89:
------------------------------
Component/s: Parser
The plan is to add methods to the soap binding component extension interfaces
for the http extension properties that are required when the binding type is
SOAP and the underlying protocol is HTTP. If the protocol is not HTTP these
methods will return null. For SOAP/HTTP, now only the SOAP binding component
extensions will be created (i.e. the HTTP component extensions will no longer
be created just to hold those few http properties as these are now available
through the SOAP component extensions).
Previously the prefix on names of the component extension interfaces (e.g.
"SOAP" OR "HTTP") corresponded directly and solely to the namespace of the
extenion properties contained within them. That meant properties from each
namespace were in separate 'containers' - e.g. SOAPBindingExtension for the
soap properties and HTTPBindingExtension for the http properties, and if the
binding was SOAP/HTTP then both containers would be needed to hold all the
required extension properties.
Now, the prefix will correspond to the Binding type attribute, so these
component extensions 'containers' might contain properties from more than one
namespace. For example, SOAPBindingExtensions will contain all of the Binding
extension properties that can occur when the binding type is SOAP and this
includes HTTP cookies and HTTP transfer coding default, required then the
binding protocol is HTTP.
> HTTP and SOAP Extensions are Mutually Exclusive
> -----------------------------------------------
>
> Key: WODEN-89
> URL: http://issues.apache.org/jira/browse/WODEN-89
> Project: Woden
> Issue Type: Bug
> Components: Parser
> Reporter: Arthur Ryman
> Assigned To: John Kaputin
>
> Woden fails on Echo-1G because it is creating both an HTTP and a SOAP
> extension component. These are mutually exclusive based on the binding type.
> The SOAP extension contains HTTP properties when the underlying protocol is
> HTTP.
> John - let's fix this asap so we can achieve all green on the test suite
> during the interop event.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]