Hello Alex once,
i' have read the WS-I Basic profile. but i'm still having the same error.
Is there some thing wrong in my loanapproval.bpel when copying the variable parts?
<process name="loanapproval" suppressJoinFailure="yes"
targetNamespace="urn:samples:loanapproval"
xmlns="http://schemas.xmlsoap.org/ws/2003/03/business-process/"
xmlns:tns="urn:samples:loanapproval"
xmlns:loanapproval="urn:samples:loanapproval"
xmlns:schufa="urn:samples:schufa"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:bpel="http://schemas.xmlsoap.org/ws/2003/03/business-process/&...
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://schemas.xmlsoap.org/ws/2003/03/business-p...
|
http://schemas.xmlsoap.org/ws/2003/03/business-process/">
| <partnerLinks>
| <partnerLink name="LoanProcessing"
partnerLinkType="loanapproval:LoanProcessingPLT" myRole="lender"/>
| <partnerLink name="SchufaLink"
partnerLinkType="tns:SchufaPLT" partnerRole="schufa"/>
| </partnerLinks>
| <variables>
| <variable name="applyProcessRequest"
messageType="loanapproval:applyRequest"/>
| <variable name="applyProcessResponse"
messageType="loanapproval:applyResponse"/>
| <variable name="schufaRequest"
messageType="schufa:validCustomerRequest"/>
| <variable name="schufaResponse"
messageType="schufa:validCustomerResponse"/>
| </variables>
| <sequence>
| <receive createInstance="yes" name="LoanApplication"
operation="apply" partnerLink="LoanProcessing"
portType="loanapproval:LoanProcessPortType"
variable="applyProcessRequest"/>
| <assign name="AssignLoanInfo_forApproval">
| <copy>
| <from variable="applyProcessRequest"
query="/loanRequestParameters/lastName"
part="loanRequestParameters"/>
| <to variable="schufaRequest" part="_surname"/>
| </copy>
| <copy>
| <from variable="applyProcessRequest"
query="/loanRequestParameters/firstName"
part="loanRequestParameters"/>
| <to variable="schufaRequest" part="_firstname"/>
| </copy>
| </assign>
| <invoke inputVariable="schufaRequest" name="SchufaCheck"
operation="validCustomer" outputVariable="schufaResponse"
partnerLink="SchufaLink" portType="schufa:SchufaWS"/>
| <assign name="AssignSchufaDecision">
| </copy-->
| <copy>
| <from variable="schufaResponse"
part="validCustomerReturn"/>
| <to variable="applyProcessResponse"
query="/loanResponse/approved" part="loanResponse"/>
| </copy>
| </assign>
| <reply name="ApprovalDecision" operation="apply"
partnerLink="LoanProcessing"
portType="loanapproval:LoanProcessPortType"
variable="applyProcessResponse"/>
| </sequence>
| </process>
I haved readed the similar issue in
http://www.jboss.com/index.html?module=bb&op=viewtopic&t=75133 an the
developperworks:
http://www-128.ibm.com/developerworks/webservices/library/ws-tip-namespac....
Any suggestion to find out the problem?
Thanks once again
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999261#...
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&a...