Keith,
Thanks very much for the reply.
Can you elaborate on your last statement of "drill down to the XMLBeans
class?" How would I do that? I think that's the last piece of my puzzle.
Is this similar to the fromOM method I see in the message receiver class
generated by WSDL2Java?
Thanks,
Todd
keith chapman wrote:
Hi jack,
U can use the following once you have the SOAPEnvelop to get the
header block.
SOAPHeader header = envelope.getHeader();
Once you get that you can get the specific header you want by using
header.getHeaderBlocksWithNSURI();
or get all the headers and iterate through them using
header.getChildren();
Once you have the header block you can drill down to the xmlBeans class.
Thanks,
Keith.
On 5/21/07, *Jack Sprat* <[EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]>> wrote:
OK. I was able to get the header elements using the
getChildElements() method and iterating.
But the XMLBenas question remains. How do I get at the class
created by XMLBeans for these 2 header elements?
Thanks,
T
*/Jack Sprat <[EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]>>/* wrote:
Deepal,
Thanks for the reply.
Yes, this is server side. I can get the SOAPEnvelope but then
how do I get the contents of the elements themselves? In this
case it is a user and password element. The Axis2 JavaDocs
have a return value of |org.apache.axiom.soap.SOAPEnvelope for
the getEnvelope() method ||but I don't have any docs for that
type.
|
Also, does the class created by XMLBeans for the user and
password elements come into play at all? I was expecting to
be able to pull in those classes created by XMLBeans for these
2 elements.
Thanks,
T
*/Deepal Jayasinghe <[EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]>>/* wrote:
Hi Jack ,
If this is in the server side , you can get the message
context and from
that you can get the SOAP envelope and from the soap
envelope you can
get the soap headers.
If it is the in the client side , the the process is ,
- First you get the last operation context from the
service client
- and then follow the above steps.
Thanks
Deepal
> Can anyone answer this question? I thought this would be
fairly
> common but I've not seen any tutorials or anything like
that.
> Any help is appreciated.
>
> Thanks.
> T
>
>
> */Jack Sprat /* wrote:
>
> I am using Axis 1.2 with XML Beans and need to get the
user and
> password SOAP header elements. I've set up an Axis2
handler and
> it is being called properly.
> My question is how exactly do I get the to the SOAP
header elements?
>
> Thanks.
> T
>
Shape Yahoo! in your own image. Join our Network Research
Panel today!
http://us.rd.yahoo.com/evt=48517/*http://surveylink.yahoo.com/gmrs/yahoo_panel_invite.asp?a=7
<http://us.rd.yahoo.com/evt=48517/*http://surveylink.yahoo.com/gmrs/yahoo_panel_invite.asp?a=7>
hot CTA = Join our Network Research Panel
------------------------------------------------------------------------
Pinpoint customers
<http://us.rd.yahoo.com/evt=48250/*http://searchmarketing.yahoo.com/arp/sponsoredsearch_v9.php?o=US2226&cmp=Yahoo&ctv=AprNI&s=Y&s2=EM&b=50>who
are looking for what you sell.
--
Keith Chapman
WSO2 Inc.
Oxygen for Web Services Developers.
http://wso2.org/
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]