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 -- View this message in context: http://www.nabble.com/Process-end-point-tf3891955.html#a13649882 Sent from the Apache Ode User mailing list archive at Nabble.com.
