[ http://jira.codehaus.org/browse/XFIRE-755?page=all ]
Tomasz Sztelak reassigned XFIRE-755:
------------------------------------
Assignee: Tomasz Sztelak (was: Dan Diephouse)
> Support for headers that are handled by Handlers in wsdl binding.
> -----------------------------------------------------------------
>
> Key: XFIRE-755
> URL: http://jira.codehaus.org/browse/XFIRE-755
> Project: XFire
> Issue Type: Wish
> Environment: Windows, Oracle IAS, JDev IDE, .Net
> Reporter: Hila Noga
> Assigned To: Tomasz Sztelak
>
> Hello all.
> I will describe what I am trying to do, in order to make the issue clearer.
> In my organisation, we built a complete WS framework based on xfire and other
> OS projects we stiched together. Currently, I am working on integrating our
> framework with .Net, which works nicely.
> The problem is that in the FW, we handle soap headers which are not part of
> the bussiness logic using handlers. It works when we stay in the framework,
> but since the headers does not appear in the generated WSDL, the automatic
> client generation in .Net won't handle them.
> I looked into xfire source, and as far as I could tell, the only way to
> define headers so that they will appear in the WSDL binding is to declare
> some of service method parameters as headers (using annotations of some kind
> or spring), which won't work for us because the headers can't be part of the
> method signature (it's not BL).
> I thought of a solution that might work - the Handler class could return the
> names and typed of types of the headers it expects, and this information
> could be used to describe them in the WSDL, and to bind the data in the
> outgoing and incoming message.
> What do you think?
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe from this list please visit:
http://xircles.codehaus.org/manage_email