Hi, Also please take a look at our FAQ about this issue here[1] [1]http://cxf.apache.org/faq.html#FAQ-HowcanIaddsoapheaderstotherequest%2Fresponse%3F
Freeman ------------- Freeman Fang FuseSource Email:[email protected] Web: fusesource.com Twitter: freemanfang Blog: http://freemanfang.blogspot.com http://blog.sina.com.cn/u/1473905042 weibo: http://weibo.com/u/1473905042 On 2012-8-8, at 下午11:00, Glen Mazza wrote: > If those elements are already defined in the wsdl:binding section, those are > implicit headers -- see article #56 of > http://www.jroller.com/gmazza/entry/blog_article_index, else you can use > either JAX-WS handlers or CXF interceptors (articles #52 - #53), as an > alternative to #52-#53 CXF's transformation feature (which I haven't used > before) might be able to help you: > http://cxf.apache.org/docs/transformationfeature.html. > > HTH, > Glen > > On 08/08/2012 10:45 AM, meteora28 wrote: >> Hello there, >> >> is it possible to add some more elements in the soap header? >> >> For example the following elements next to "security" in the header: >> >> <?xml version="1.0" encoding="utf-8"?> >> <s:Envelope xmlns:s="http://www.w3.org/2003/05/soap-envelope" >> xmlns:a="http://www.w3.org/2005/08/addressing"> >> <s:Header> >> <a:Action >> s:mustUnderstand="1">http://www.onvif.org/ver10/events/wsdl/PullPointSubscription/PullMessagesRequest</a:Action> >> >> <a:MessageID>urn:uuid:5b3d2467-ed65-4fb8-a2c3-174c83f4e113</a:MessageID> >> <a:ReplyTo> >> >> <a:Address>http://www.w3.org/2005/08/addressing/anonymous</a:Address> >> </a:ReplyTo> >> <wsse:Security >> xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" >> xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"> >> ... >> </wsse:Security> >> <SubscriptionId a:IsReferenceParameter="true" >> xmlns="http://www.hitron.co.kr/event" >> xmlns:dom0="http://www.hitron.co.kr/event">1</SubscriptionId> >> <a:To >> s:mustUnderstand="1">http://1.2.3.4/onvif/device_service</a:To> >> </s:Header> >> <s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" >> xmlns:xsd="http://www.w3.org/2001/XMLSchema"> >> <PullMessages xmlns="http://www.onvif.org/ver10/events/wsdl"> >> <Timeout>PT20S</Timeout> >> <MessageLimit>2</MessageLimit> >> </PullMessages> >> </s:Body> >> </s:Envelope> >> >> >> >> >> >> -- >> View this message in context: >> http://cxf.547215.n5.nabble.com/Insert-elements-in-soap-header-tp5712191.html >> Sent from the cxf-user mailing list archive at Nabble.com. >
