Skip to Main Content

Integration

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Question - Putting a Face on Web Services and SOA

575209Apr 30 2007
Hi,

I have attempted to use the example (http://java.sys-con.com/read/192427.htm)with JDeveloper 10.1.3, and I keep running into the same error when I compile the
BPEL, it complains regarding the "soc_security" global variable - "make sure variable with messageType definition is used" this is just a local variable to pass
a value around?

Any comments/suggestions regarding how I can fix this issue would be most appreciated.

Details from JDeveloper below.


Error(84):
[Error ORABPEL-10032]: missing messageType
[Description]: in line 84 of "C:\002_DEV\loanMark1\loanMark1\bpel\loanMark1.bpel",
variable "soc_security" of invoke does not have a messageType definition..
[Potential fix]: make sure variable with messageType definition is used in incoming
and outgoing activities.

Error(84):
[Error ORABPEL-10032]: missing messageType
[Description]: in line 84 of "C:\002_DEV\loanMark1\loanMark1\bpel\loanMark1.bpel",
variable "soc_security" of invoke does not have a messageType definition..
[Potential fix]: make sure variable with messageType definition is used in incoming and outgoing activities.


<scope name="compareloans">
<sequence name="Sequence_2">
<flow name="Flow_1">
<sequence name="Sequence_1">
<invoke name="CheapLoans" partnerLink="CheapLoansWS"
portType="ns1:CheapLoansWS" operation="getLoanRate"
inputVariable="soc_security"
outputVariable="CheapLoansOut"/>
</sequence>
<sequence name="Sequence_1">
<invoke name="EzLoan" partnerLink="EzLoanWS" portType="ns1:EzLoanWS"
operation="getDailyRate" inputVariable="soc_security"
outputVariable="EzLoanOut"/>
</sequence>
</flow>
<switch name="Switch_1">
<case condition="bpws:getVariableData('EzLoanOut','parameters','/ns1:getDailyRateResponse/ns1:return')&lt;bpws:getVariableData('CheapLoansOut','parameters','/ns1:getLoanRateResponse/ns1:return')">
<assign name="EzOut">


Thank you
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on May 28 2007
Added on Apr 30 2007
0 comments
758 views