Did you add soap:header bindings in your WSDL?
e.g.
<binding name="SessionCreateSoapBinding"
type="tns:SessionCreatePortType">
<soap:binding style="document" transport="
http://schemas.xmlsoap.org/soap/http"/>
<operation name="SessionCreateRQ">
<soap:operation soapAction="OTA"/>
<input>
<soap:header message="tns:GetSessionCreateInput"
part="header" use="literal"/>
<soap:header message="tns:GetSessionCreateInput"
part="header2" use="literal"/>
<soap:body parts="body" use="literal"/>
</input>
<output>
<soap:header message="tns:GetSessionCreateOutput"
part="header" use="literal"/>
<soap:header message="tns:GetSessionCreateOutput"
part="header2" use="literal"/>
<soap:body parts="body" use="literal"/>
</output>
</operation>
</binding>
alex
On 11/8/07, Dmitry Vasilenko <[EMAIL PROTECTED]> wrote:
>
>
> Could anyone provide some (any) samples of using
> "urn:ode.apache.org/axis2-il/headers/"
> extension in BPEL assign/invoke to pass SOAP headers to the endpoint?
>
> We are trying to use the approach similar to the one described by Vishal
> Bhasin
> (see zip file attached to the his message "Passing SOAP Header Information
> via
> ODE - Vishal Bhasin Jun 10, 2007; 07:23pm ") but it does not work.
>
> The headers are ignored. Only the body part is sent.
>
> We are currently looking at that "urn:ode.apache.org/axis2-il/headers/"
> extension
> but not sure how to use it and cannot find any samples.
>
>
> Alex Boisvert wrote:
> >
> > Oh, I forgot you were using JBI... I am not sure anymore about the SOAP
> > header mappings. I haven't looked at this in a while... The question
> is
> > really about how/where ServiceMix places the SOAP headers in the
> > normalized
> > message. At the Ode level, we can use the MessageMappers to do the
> right
> > thing.
> >
> > BTW, we have introduced an extension to assign:
> >
> > <to variable="BPELVariableName" extension="QName" />
> >
> > so it's no longer necessary to declare them in the WSDL. See
> > http://incubator.apache.org/ode/assign.html for details.
> >
> > alex
> >
> >
> > On 6/11/07, Vishal Bhasin <[EMAIL PROTECTED]> wrote:
> >>
> >> Alex,
> >>
> >> Thanks for reviewing these!
> >>
> >> While routing the message from JMS - SU (in ServiceMix) to ODE-SU, I
> see
> >> that SOAP header information is stripped, how can I pass along the
> header
> >> information as well?
> >>
> >> Thanks,
> >>
> >> Vishal
> >>
> >> Alex Boisvert <[EMAIL PROTECTED]> wrote: Yep, looks good.
> >>
> >> alex
> >>
> >>
> >> On 6/10/07, Vishal Bhasin wrote:
> >> >
> >> > I'm attaching one of our WSDLs with all XSDs referenced. I'd
> appreciate
> >> if
> >> > you could please review and let me know if I can use these to pass
> the
> >> SOAP
> >> > header information to my external web service.
> >> >
> >> > Thanks,
> >> >
> >> > Vishal
> >> >
> >> >
> >> > Regards,
> >> >
> >> > Vishal
> >> >
> >> > "I want to improve the system, not fight it"
> >> >
> >> > ------------------------------
> >> > Building a website is a piece of cake.
> >> > Yahoo! Small Business gives you all the tools to get online.
> >> >
> >> >
> >> >
> >>
> >>
> >>
> >> Regards,
> >>
> >> Vishal
> >>
> >> "I want to improve the system, not fight it"
> >>
> >>
> >>
> >> ---------------------------------
> >> Park yourself in front of a world of choices in alternative vehicles.
> >> Visit the Yahoo! Auto Green Center.
> >
> >
>
> --
> View this message in context:
> http://www.nabble.com/Process-end-point-tf3891955.html#a13647571
> Sent from the Apache Ode User mailing list archive at Nabble.com.
>
>