Hy Alex,
thank you for your suggest and I correct this thing; the error are there
again and it not reffer only to that partner link type, but to all other
ones.
I think I used a bad namespace referrence but I can't understand where or
why, because I have no problem with Message types defined into the the same
wsdl.
I have nothing else idea, the only thin I may ask to you all is to try
developing my project and tell me what you got.
Thank you for time spendig listening to me,
Simone
----- Original Message -----
From: "Alex Boisvert" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Monday, February 04, 2008 9:14 PM
Subject: Re: partner Links Type
Hi Simon,
It looks like your partnerLinkType names don't match. You cut&pasted this
name "replyCCHeckPartnerLinkType" while the error shows, "{
http://ode/bpel/bank.wsdl}replyCCheckPartnerLinkType". The names are
case-sensitive.
alex
On 2/2/08, Simone Maletta <[EMAIL PROTECTED]> wrote:
Hi Alex,
yes I read your mail and I make a mistake publisching a wrong WSDL.
This the last I wrote following your suggest:
<plnk:partnerLinkType name="replyCCHeckPartnerLinkType">
<plnk:role name="send" portType="tns:replyCCHeckPortType"/>
</plnk:partnerLinkType>
<plnk:partnerLinkType name="InvokeCCCheckPartnerLinkType">
<plnk:role name="invoke" portType="CCCheckNS:CCCheckPortType"/>
<plnk:role name="response" portType="CCCheckNS:CCCheckPortType"/>
</plnk:partnerLinkType>
<plnk:partnerLinkType name="requestCCheckPartnerLinkType">
<plnk:role name="you" portType="tns:requestCCheckMessagePortType"/>
</plnk:partnerLinkType>
To better understand what I'm trying to do I want to explain to you
better
my underground.
I've got three processes: an Invoker, a process realized with the BPEL
that
we will call bank and another one realized as an EJB, CCheck. I'm trying
to
develope bank process.
My process needs to communicate asynchronously with the Invoker, this is
the
fact I wrote two one way partner link type, while it has to communicate
with
CCheck synchronously, in fact it's only scope is to access to a db, and I
designed a two way partner link. In the asynchronously protocol is not
allowed a callback.
Tha fact is: I don't understand why writing the code as the one in ODE
examples or using the syntax in the book I used or the following your
suggestes I'm at the same point:
file:/home/jars/Tesi/ode/WEB-INF/processes/bank/bankBPEL.bpel:35: error:
[UndeclaredPartnerLinkType] Attempt to reference undeclared partner link
type "{http://ode/bpel/bank.wsdl}replyCCheckPartnerLinkType".
I've got no idea where the error is or what I've to do.
Thank you for any suggest,
Simone