I'm on a workshop too... so I'll try it tomorrow morning...
You now I have a running server... no problems expected moving riftsaw to 2.2 ?
So... it's 100%... RiftSaw2.1 client cannot call .NET web service !
Need to use a more recent version ...
Wow... helloworld works!
On my JBoss5.1 I updated:
Thanks .... Gary and Marek...
Let's try to call a more complex web service ...
Everything works great...
One more question not related to .NET service...
I've got 10 input parameters in my BPEL process and I'm testing it with SoapUI. If I don't set a string parameter value, SoapUI(and probably others) don't sent the parameter in the xml at all.
My question is: How can I check that parameter in BPEL ???
if the IP was empty -> log error
if IP is filled -> call WS
In my BPEL i have the next condition:
[CDATA[$input.payload/tns:arrSubscriber/tns:User[round($iterator)]/tns:sMultimediaIP=""
Which doesn't work because it wasn't sent at all ... And it goes to bpel:else where i'm trying to copy the MultimediaIP -> ERROR...
Hi Igor
Igor JStarter wrote:
Everything works great...
One more question not related to .NET service...
Should be a new thread then
Igor JStarter wrote:
I've got 10 input parameters in my BPEL process and I'm testing it with SoapUI. If I don't set a string parameter value, SoapUI(and probably others) don't sent the parameter in the xml at all.
My question is: How can I check that parameter in BPEL ???
if the IP was empty -> log error
if IP is filled -> call WS
In my BPEL i have the next condition:
[CDATA[$input.payload/tns:arrSubscriber/tns:User[round($iterator)]/tns:sMultimediaIP=""
Which doesn't work because it wasn't sent at all ... And it goes to bpel:else where i'm trying to copy the MultimediaIP -> ERROR...
Have you tried the 'exists' xpath2 function? So something like:
[CDATA[exists($input.payload/tns:arrSubscriber/tns:User[round($iterator)]/tns:sMultimediaIP)
Regards
Gary
Didn't work...
Going to: http://community.jboss.org/thread/162146