Here is the file ...
Dmitry Vasilenko wrote: > > Yes, please see attached HelloWord_FromBPELHelper.zip (the CR.wsdl file) > > Here is the SOAP send to the CR: > > <?xml version="1.0" encoding="UTF-8"?> > <soapenv:Envelope > xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"> > <soapenv:Header> > <addr:To > xmlns:addr="http://www.w3.org/2005/08/addressing">http://localhost:8080/cr-ws/services/ContentRepository</addr:To> > <addr:Action > xmlns:addr="http://www.w3.org/2005/08/addressing"/> > <addr:ReplyTo > xmlns:addr="http://www.w3.org/2005/08/addressing"> > > <addr:Address>http://www.w3.org/2005/08/addressing/anonymous</addr:Address> > </addr:ReplyTo> > <addr:MessageID > xmlns:addr="http://www.w3.org/2005/08/addressing">uuid:hqejbhcnphr2q8nqhv3ift</addr:MessageID> > </soapenv:Header> > <soapenv:Body> > <axis2ns1:getVersion > xmlns:axis2ns1="http://xml.spss.com/repository/remote">123.0</axis2ns1:getVersion> > </soapenv:Body> > </soapenv:Envelope> > > The "header2" specified as the part of the WSDL message is missing ... ;-[ > > > > > > > > Alex Boisvert wrote: >> >> 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. >>> >>> >> >> > http://www.nabble.com/file/p13649882/HelloWord_FromBPELHelper.zip > HelloWord_FromBPELHelper.zip > http://www.nabble.com/file/p13649882/HelloWord_FromBPELHelper.zip > HelloWord_FromBPELHelper.zip > http://www.nabble.com/file/p13649991/HelloWord_FromBPELHelper.zip HelloWord_FromBPELHelper.zip -- View this message in context: http://www.nabble.com/Process-end-point-tf3891955.html#a13649991 Sent from the Apache Ode User mailing list archive at Nabble.com.
