Hi Dan,

I've attached a working version and commented on the bug at
https://issues.apache.org/jira/browse/ODE-147

As expected, I had to tweak the assignments to get it to work.  I couldn't
get it to work with BPEL 1.1-style assignments, which is a strong indication
of a bug in Ode, and might be related to a recent bug filing that I
mentioned earlier (http://issues.apache.org/jira/browse/ODE-143).

alex


On 6/12/07, S Dan <[EMAIL PROTECTED]> wrote:


Alex, Thanks for your response. I'm attaching the whole application so
that you will have
some better idea whats going on. Basically I took the simple helloworld
program (that
just accepts a string and echos it back to the client. Now in order to
test the http provider bc,
I decided to add a weather service partner link in that helloworld
application. So basically
the helloworld client will send a zipcode (string) to the bpel process.
Which will then pass it to the external weather webservice, get the response
back and pass it to the client.

I wasn't aware of bpel 1.0 or 2.0 for assignment. I used a bpel designer (
http://www.eclipse.org/bpel/) that generated the bpel code. It looks like
it generated bpel 1.0
format. I'll try to convert them to 2.0 and see what happens. Can you
recommend me a bpel
desinger that would generate bpel 2.0? Anyways, there is another problem
that something
(ode or bc?) is generating duplicate namespaces (if you look at the
original posting you'll know
what I'm talking about). Please take a look at the complete application
and let me know.
Thanks.
-Dan
----- Original Message ----
From: Alex Boisvert <[EMAIL PROTECTED]>
To: [email protected]
Cc: [EMAIL PROTECTED]
Sent: Monday, June 11, 2007 9:27:27 PM
Subject: Re: ODE is reponsible for generating the following faulty SOAP
request?

On 6/11/07, S Dan <[EMAIL PROTECTED]> wrote:
>
> I'm trying to call an external webservice using a http-provider-bc. See
> the wsdl for the external webservice and the bpel code at the end of
this
> message. Looks like the bpel is responsible for generating a faulty soap
> message?



S Dan,

Your process is a mash of {Echo, HelloWorld and GetWeatherService} with a
mix of literal and RPC references...  no doubt you can't find your way
around debugging it.   I get lost just trying to understand what you're
trying to do.

It might be that you're running into this problem
http://issues.apache.org/jira/browse/ODE-143, so perhaps you can also try
using the BPEL 2.0 syntax for assignments and see if that fixes your
issue.

I would suggest starting with a simple request-response process that works
(see HelloWorld, PingPong for JBI examples) and adding one thing at a time
to see what happens.  You might want to turn on DEBUG logging to look at
the
XML messages being passed around.

From there, if you have a problem or there's something you don't
understand,
try to formulate a specific question.

regards,
alex


------------------------------
8:00? 8:25? 8:40? Find a flick in no time
with theYahoo! Search movie showtime shortcut.


Reply via email to