You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cxf.apache.org by Daniel Kulp <da...@iona.com> on 2006/09/07 23:08:18 UTC

Protocol/HTTP headers...

At some point (possibly before the apache lists were setup) we had a 
discussion about the protocol headers and what to do with them in context 
with the transport/conduit discussions.   Unfortunately, I don't remember the 
outcome.   (I have this theory that being around a screaming infant causes 
brain rot.)

Anyway, the JMS and HTTP transports currently have a dependency on the JAX-WS 
API, mostly because they use the MessageContext keys for adding the protocol 
headers (as a Map<String, List<String>>) to the message.    The JAXB data 
binding also has that issue (for the attachment handling).    Thus, what did 
we decide to do there? 

I cannot remember if its:
1) Add a new key to Message for those.
2) Add specific getter/setters and a map to Message for those
3) Add them to the conduit (are conduits reused or specific to one 
invocation?)

Anyway, what are/were peoples thoughts?   I'd like to get the JAX-WS 
dependency issues fixed, but that's a holdup.

Thanks!
-- 
J. Daniel Kulp
Principal Engineer
IONA
P: 781-902-8727    C: 508-380-7194   F:781-902-8001
daniel.kulp@iona.com