Added: ode/branches/APACHE_ODE_1.X/bpel-test/src/test/resources/bpel/2.0/TestCorrelationJoinOnMessage/test1.properties URL: http://svn.apache.org/viewvc/ode/branches/APACHE_ODE_1.X/bpel-test/src/test/resources/bpel/2.0/TestCorrelationJoinOnMessage/test1.properties?rev=711994&view=auto ============================================================================== --- ode/branches/APACHE_ODE_1.X/bpel-test/src/test/resources/bpel/2.0/TestCorrelationJoinOnMessage/test1.properties (added) +++ ode/branches/APACHE_ODE_1.X/bpel-test/src/test/resources/bpel/2.0/TestCorrelationJoinOnMessage/test1.properties Thu Nov 6 14:31:35 2008 @@ -0,0 +1,21 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# + +namespace=http://ode.apache.org/test4/process +service=CanonicServiceForPool +operation=receiveNPR +request1=<message><body><receiveNPRRequest xmlns="http://ode.apache.org/test4/process">1</receiveNPRRequest></body></message>
Added: ode/branches/APACHE_ODE_1.X/bpel-test/src/test/resources/bpel/2.0/TestCorrelationJoinOnMessage/test2.properties URL: http://svn.apache.org/viewvc/ode/branches/APACHE_ODE_1.X/bpel-test/src/test/resources/bpel/2.0/TestCorrelationJoinOnMessage/test2.properties?rev=711994&view=auto ============================================================================== --- ode/branches/APACHE_ODE_1.X/bpel-test/src/test/resources/bpel/2.0/TestCorrelationJoinOnMessage/test2.properties (added) +++ ode/branches/APACHE_ODE_1.X/bpel-test/src/test/resources/bpel/2.0/TestCorrelationJoinOnMessage/test2.properties Thu Nov 6 14:31:35 2008 @@ -0,0 +1,21 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# + +namespace=http://ode.apache.org/test4/process +service=CanonicServiceForPool +operation=receive2 +request1=<message><body><receive2Request xmlns="http://ode.apache.org/test4/process">1</receive2Request></body></message> Added: ode/branches/APACHE_ODE_1.X/bpel-test/src/test/resources/bpel/2.0/TestCorrelationJoinOnMessage/test4-process.bpel URL: http://svn.apache.org/viewvc/ode/branches/APACHE_ODE_1.X/bpel-test/src/test/resources/bpel/2.0/TestCorrelationJoinOnMessage/test4-process.bpel?rev=711994&view=auto ============================================================================== --- ode/branches/APACHE_ODE_1.X/bpel-test/src/test/resources/bpel/2.0/TestCorrelationJoinOnMessage/test4-process.bpel (added) +++ ode/branches/APACHE_ODE_1.X/bpel-test/src/test/resources/bpel/2.0/TestCorrelationJoinOnMessage/test4-process.bpel Thu Nov 6 14:31:35 2008 @@ -0,0 +1,59 @@ +<?xml version="1.0" encoding="UTF-8"?> +<bpel:process xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:vprop="http://docs.oasis-open.org/wsbpel/2.0/varprop" xmlns:bpel="http://docs.oasis-open.org/wsbpel/2.0/process/executable" xmlns:pnlk="http://docs.oasis-open.org/wsbpel/2.0/plnktype" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xml="http://www.w3.org/XML/1998/namespace" xmlns:NPGData="http://www.ode.apache.org/NPG/v1" xmlns:this="http://ode.apache.org/test4/process" xmlns:NPGServices_Abstract="http://www.ode.apache.org/NPG/v1/wsdl" xmlns:diag="http://ode.apache.org/test4" xmlns:Pool="http://ode.apache.org/test4/Pool" xmlns:bpmn="http://www.intalio.com/bpms" xmlns:atomic="http://ode.apache.org/atomicScope" queryLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xpath2.0" expressionLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xpath2.0" bpmn:label="process" bpmn:id="_Ef3rkFmMEd2BsZsV-epWfA" name="process" targetNamespace="http://ode.apache.org/test4/proc ess"> + <bpel:import namespace="http://ode.apache.org/test4" location="test4.wsdl" importType="http://schemas.xmlsoap.org/wsdl/"/> + <bpel:import namespace="http://ode.apache.org/test4/process" location="test4-process.wsdl" importType="http://schemas.xmlsoap.org/wsdl/"/> + <bpel:partnerLinks> + <bpel:partnerLink name="processAndPoolPlkVar" partnerLinkType="diag:processAndPool" myRole="process_for_Pool"/> + </bpel:partnerLinks> + <bpel:correlationSets> + <bpel:correlationSet name="portIdCorr" properties="this:portIdProp"/> + </bpel:correlationSets> + <bpel:variables> + <bpel:variable name="thisReceiveNPRRequestMsg" messageType="this:receiveNPRRequest"/> + </bpel:variables> + <bpel:sequence> + <bpel:receive partnerLink="processAndPoolPlkVar" portType="this:ForPool" operation="receiveNPR" variable="thisReceiveNPRRequestMsg" createInstance="yes"> + <bpel:correlations> + <bpel:correlation set="portIdCorr" initiate="join"/> + </bpel:correlations> + </bpel:receive> + + <bpel:scope name="SubProcess_C81ZcFm2Ed2BsZsV-epWfA" bpmn:label="SubProcess" bpmn:id="_C81ZcFm2Ed2BsZsV-epWfA"> + <bpel:variables> + <bpel:variable name="thisReceive3RequestMsg" messageType="this:receive3Request"/> + <bpel:variable name="thisReceive2RequestMsg" messageType="this:receive2Request"/> + </bpel:variables> + <bpel:faultHandlers> + <bpel:catch faultName="this:cancel"> + <bpel:scope name="SubProcess_eO1BoFnPEd2xsdtTaIB7mA" bpmn:label="SubProcess" bpmn:id="_eO1BoFnPEd2xsdtTaIB7mA"> + <bpel:sequence> + <bpel:empty bpmn:label="stop" bpmn:id="_sR3bYFnLEd2xsdtTaIB7mA"/> + </bpel:sequence> + </bpel:scope> + </bpel:catch> + </bpel:faultHandlers> + <bpel:repeatUntil> + <bpel:pick bpmn:label="GatewayEventBasedExclusive" bpmn:id="_iIpO0FmuEd2BsZsV-epWfA"> + <bpel:onMessage partnerLink="processAndPoolPlkVar" portType="this:ForPool" operation="receive2" variable="thisReceive2RequestMsg" bpmn:label="receive2" bpmn:id="_lHOf0FmuEd2BsZsV-epWfA"> + <bpel:correlations> + <bpel:correlation set="portIdCorr" initiate="join"></bpel:correlation> + </bpel:correlations> + <bpel:sequence> + <bpel:empty name="firstOnMessage"/> + </bpel:sequence> + </bpel:onMessage> + <bpel:onMessage partnerLink="processAndPoolPlkVar" portType="this:ForPool" operation="receive3" variable="thisReceive3RequestMsg" bpmn:label="receive3" bpmn:id="_mcnlcFmuEd2BsZsV-epWfA"> + <bpel:correlations> + <bpel:correlation set="portIdCorr" initiate="join"></bpel:correlation> + </bpel:correlations> + <bpel:sequence> + <bpel:empty name="secondOnMessage"/> + </bpel:sequence> + </bpel:onMessage> + </bpel:pick> + <bpel:condition>false()</bpel:condition> + </bpel:repeatUntil> + </bpel:scope> + <bpel:exit bpmn:label="EventEndTerminate" bpmn:id="_5XCLkFmvEd2BsZsV-epWfA"/> + </bpel:sequence> +</bpel:process> Added: ode/branches/APACHE_ODE_1.X/bpel-test/src/test/resources/bpel/2.0/TestCorrelationJoinOnMessage/test4-process.wsdl URL: http://svn.apache.org/viewvc/ode/branches/APACHE_ODE_1.X/bpel-test/src/test/resources/bpel/2.0/TestCorrelationJoinOnMessage/test4-process.wsdl?rev=711994&view=auto ============================================================================== --- ode/branches/APACHE_ODE_1.X/bpel-test/src/test/resources/bpel/2.0/TestCorrelationJoinOnMessage/test4-process.wsdl (added) +++ ode/branches/APACHE_ODE_1.X/bpel-test/src/test/resources/bpel/2.0/TestCorrelationJoinOnMessage/test4-process.wsdl Thu Nov 6 14:31:35 2008 @@ -0,0 +1,79 @@ +<?xml version='1.0' encoding='utf-8'?> +<wsdl:definitions xmlns:Pool="http://ode.apache.org/test4/Pool" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:vprop="http://docs.oasis-open.org/wsbpel/2.0/varprop" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xml="http://www.w3.org/XML/1998/namespace" xmlns:diag="http://ode.apache.org/test4" xmlns:bpel="http://docs.oasis-open.org/wsbpel/2.0/process/executable" xmlns:pnlk="http://docs.oasis-open.org/wsbpel/2.0/plnktype" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:this="http://ode.apache.org/test4/process" xmlns:NPGServices_Abstract="http://www.ode.apache.org/NPG/v1/wsdl" xmlns:NPGData="http://www.ode.apache.org/NPG/v1" targetNamespace="http://ode.apache.org/test4/process"> + <wsdl:types> + <xs:schema elementFormDefault="qualified" targetNamespace="http://ode.apache.org/test4/process"> + <xs:element name="receiveCancelRequest" type="xs:string"/> + <xs:element name="receiveNPRRequest" type="xs:string"/> + <xs:element name="receive3Request" type="xs:string"/> + <xs:element name="receive2Request" type="xs:string"/> + </xs:schema> + </wsdl:types> + <wsdl:message name="receiveCancelRequest"> + <wsdl:part name="body" element="this:receiveCancelRequest"/> + </wsdl:message> + <wsdl:message name="receiveNPRRequest"> + <wsdl:part name="body" element="this:receiveNPRRequest"/> + </wsdl:message> + <wsdl:message name="receive3Request"> + <wsdl:part name="body" element="this:receive3Request"/> + </wsdl:message> + <wsdl:message name="receive2Request"> + <wsdl:part name="body" element="this:receive2Request"/> + </wsdl:message> + <wsdl:portType name="ForPool"> + <wsdl:operation name="receiveCancel"> + <wsdl:input message="this:receiveCancelRequest" name="receiveCancel"/> + </wsdl:operation> + <wsdl:operation name="receiveNPR"> + <wsdl:input message="this:receiveNPRRequest" name="receiveNPR"/> + </wsdl:operation> + <wsdl:operation name="receive3"> + <wsdl:input message="this:receive3Request" name="receive3"/> + </wsdl:operation> + <wsdl:operation name="receive2"> + <wsdl:input message="this:receive2Request" name="receive2"/> + </wsdl:operation> + </wsdl:portType> + <wsdl:binding name="CanonicBindingForPool" type="this:ForPool"> + <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/> + <wsdl:operation name="receiveCancel"> + <soap:operation style="document" soapAction="http://ode.apache.org/test4/process/ForPool/receiveCancel"/> + <wsdl:input name="receiveCancel"> + <soap:body use="literal"/> + </wsdl:input> + </wsdl:operation> + <wsdl:operation name="receiveNPR"> + <soap:operation style="document" soapAction="http://ode.apache.org/test4/process/ForPool/receiveNPR"/> + <wsdl:input name="receiveNPR"> + <soap:body use="literal"/> + </wsdl:input> + </wsdl:operation> + <wsdl:operation name="receive3"> + <soap:operation style="document" soapAction="http://ode.apache.org/test4/process/ForPool/receive3"/> + <wsdl:input name="receive3"> + <soap:body use="literal"/> + </wsdl:input> + </wsdl:operation> + <wsdl:operation name="receive2"> + <soap:operation style="document" soapAction="http://ode.apache.org/test4/process/ForPool/receive2"/> + <wsdl:input name="receive2"> + <soap:body use="literal"/> + </wsdl:input> + </wsdl:operation> + </wsdl:binding> + <wsdl:service name="CanonicServiceForPool"> + <wsdl:port name="canonicPort" binding="this:CanonicBindingForPool"> + <soap:address location="http://localhost:8080/ode/processes/NPG072408_4/test4/process/Pool"/> + </wsdl:port> + </wsdl:service> + + <vprop:property name="portIdProp" type="xs:string"/> + <vprop:propertyAlias propertyName="this:portIdProp" messageType="this:receiveNPRRequest" part="body"> + </vprop:propertyAlias> + <vprop:propertyAlias propertyName="this:portIdProp" messageType="this:receive2Request" part="body"> + </vprop:propertyAlias> + <vprop:propertyAlias propertyName="this:portIdProp" messageType="this:receive3Request" part="body"> + </vprop:propertyAlias> + <vprop:propertyAlias propertyName="this:portIdProp" messageType="this:receiveCancelRequest" part="body"> + </vprop:propertyAlias> +</wsdl:definitions> \ No newline at end of file Added: ode/branches/APACHE_ODE_1.X/bpel-test/src/test/resources/bpel/2.0/TestCorrelationJoinOnMessage/test4.wsdl URL: http://svn.apache.org/viewvc/ode/branches/APACHE_ODE_1.X/bpel-test/src/test/resources/bpel/2.0/TestCorrelationJoinOnMessage/test4.wsdl?rev=711994&view=auto ============================================================================== --- ode/branches/APACHE_ODE_1.X/bpel-test/src/test/resources/bpel/2.0/TestCorrelationJoinOnMessage/test4.wsdl (added) +++ ode/branches/APACHE_ODE_1.X/bpel-test/src/test/resources/bpel/2.0/TestCorrelationJoinOnMessage/test4.wsdl Thu Nov 6 14:31:35 2008 @@ -0,0 +1,11 @@ +<?xml version='1.0' encoding='utf-8'?> +<wsdl:definitions xmlns:process="http://ode.apache.org/test4/process" + xmlns:bpel="http://docs.oasis-open.org/wsbpel/2.0/process/executable" + xmlns:pnlk="http://docs.oasis-open.org/wsbpel/2.0/plnktype" + xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" + targetNamespace="http://ode.apache.org/test4"> + <wsdl:import namespace="http://ode.apache.org/test4/process" location="test4-process.wsdl"/> + <pnlk:partnerLinkType name="processAndPool"> + <pnlk:role name="process_for_Pool" portType="process:ForPool"/> + </pnlk:partnerLinkType> +</wsdl:definitions> \ No newline at end of file Added: ode/branches/APACHE_ODE_1.X/bpel-test/src/test/resources/bpel/2.0/TestCorrelationJoinReceive/deploy.xml URL: http://svn.apache.org/viewvc/ode/branches/APACHE_ODE_1.X/bpel-test/src/test/resources/bpel/2.0/TestCorrelationJoinReceive/deploy.xml?rev=711994&view=auto ============================================================================== --- ode/branches/APACHE_ODE_1.X/bpel-test/src/test/resources/bpel/2.0/TestCorrelationJoinReceive/deploy.xml (added) +++ ode/branches/APACHE_ODE_1.X/bpel-test/src/test/resources/bpel/2.0/TestCorrelationJoinReceive/deploy.xml Thu Nov 6 14:31:35 2008 @@ -0,0 +1,35 @@ +<!-- + ~ Licensed to the Apache Software Foundation (ASF) under one + ~ or more contributor license agreements. See the NOTICE file + ~ distributed with this work for additional information + ~ regarding copyright ownership. The ASF licenses this file + ~ to you under the Apache License, Version 2.0 (the + ~ "License"); you may not use this file except in compliance + ~ with the License. You may obtain a copy of the License at + ~ + ~ http://www.apache.org/licenses/LICENSE-2.0 + ~ + ~ Unless required by applicable law or agreed to in writing, + ~ software distributed under the License is distributed on an + ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + ~ KIND, either express or implied. See the License for the + ~ specific language governing permissions and limitations + ~ under the License. +--> + +<deploy xmlns="http://www.apache.org/ode/schemas/dd/2007/03" + xmlns:pns="http://ode/bpel/unit-test/testCorrelation" + xmlns:prns="http://ode/bpel/unit-test/ProbeService.wsdl" + xmlns:wns="http://ode/bpel/unit-test/testCorrelation.wsdl"> + + + <process name="pns:TestCorrelationProcess"> + <active>true</active> + <provide partnerLink="request"> + <service name="wns:testCorrelationService" port="wns:testCorrelationPort"/> + </provide> + <invoke partnerLink="probe"> + <service name="prns:testCorrelationService" port="prns:testCorrelationPort"/> + </invoke> + </process> +</deploy> Added: ode/branches/APACHE_ODE_1.X/bpel-test/src/test/resources/bpel/2.0/TestCorrelationJoinReceive/test1.properties URL: http://svn.apache.org/viewvc/ode/branches/APACHE_ODE_1.X/bpel-test/src/test/resources/bpel/2.0/TestCorrelationJoinReceive/test1.properties?rev=711994&view=auto ============================================================================== --- ode/branches/APACHE_ODE_1.X/bpel-test/src/test/resources/bpel/2.0/TestCorrelationJoinReceive/test1.properties (added) +++ ode/branches/APACHE_ODE_1.X/bpel-test/src/test/resources/bpel/2.0/TestCorrelationJoinReceive/test1.properties Thu Nov 6 14:31:35 2008 @@ -0,0 +1,22 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# + +namespace=http://ode/bpel/unit-test/testCorrelation.wsdl +service=testCorrelationService +operation=request +request1=<message><requestMessageData><requestID>Start Test5.1</requestID><requestText>Event Start Test5.1</requestText><requestEnd>no</requestEnd></requestMessageData></message> +response1=.*Event Start Test5.1 -> Start Test5.1 -> received message -> process complete.* Added: ode/branches/APACHE_ODE_1.X/bpel-test/src/test/resources/bpel/2.0/TestCorrelationJoinReceive/test2.properties URL: http://svn.apache.org/viewvc/ode/branches/APACHE_ODE_1.X/bpel-test/src/test/resources/bpel/2.0/TestCorrelationJoinReceive/test2.properties?rev=711994&view=auto ============================================================================== --- ode/branches/APACHE_ODE_1.X/bpel-test/src/test/resources/bpel/2.0/TestCorrelationJoinReceive/test2.properties (added) +++ ode/branches/APACHE_ODE_1.X/bpel-test/src/test/resources/bpel/2.0/TestCorrelationJoinReceive/test2.properties Thu Nov 6 14:31:35 2008 @@ -0,0 +1,21 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# + +namespace=http://ode/bpel/unit-test/testCorrelation.wsdl +service=testCorrelationService +operation=continue +request1=<message><requestMessageData><requestID>Start Test5.1</requestID><requestText>Event Start Test5.2.1</requestText><requestEnd>yes</requestEnd></requestMessageData></message> Added: ode/branches/APACHE_ODE_1.X/bpel-test/src/test/resources/bpel/2.0/TestCorrelationJoinReceive/testCorrelation.bpel URL: http://svn.apache.org/viewvc/ode/branches/APACHE_ODE_1.X/bpel-test/src/test/resources/bpel/2.0/TestCorrelationJoinReceive/testCorrelation.bpel?rev=711994&view=auto ============================================================================== --- ode/branches/APACHE_ODE_1.X/bpel-test/src/test/resources/bpel/2.0/TestCorrelationJoinReceive/testCorrelation.bpel (added) +++ ode/branches/APACHE_ODE_1.X/bpel-test/src/test/resources/bpel/2.0/TestCorrelationJoinReceive/testCorrelation.bpel Thu Nov 6 14:31:35 2008 @@ -0,0 +1,125 @@ +<!-- + ~ Licensed to the Apache Software Foundation (ASF) under one + ~ or more contributor license agreements. See the NOTICE file + ~ distributed with this work for additional information + ~ regarding copyright ownership. The ASF licenses this file + ~ to you under the Apache License, Version 2.0 (the + ~ "License"); you may not use this file except in compliance + ~ with the License. You may obtain a copy of the License at + ~ + ~ http://www.apache.org/licenses/LICENSE-2.0 + ~ + ~ Unless required by applicable law or agreed to in writing, + ~ software distributed under the License is distributed on an + ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + ~ KIND, either express or implied. See the License for the + ~ specific language governing permissions and limitations + ~ under the License. +--> + +<process xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://docs.oasis-open.org/wsbpel/2.0/process/executable ../../../../../../../bpel-schemas/src/main/resources/wsbpel_executable.xsd" + xmlns:tns="http://ode/bpel/unit-test/testCorrelation" + xmlns:prb="http://ode/bpel/unit-test/ProbeService.wsdl" + xmlns:wns="http://ode/bpel/unit-test/testCorrelation.wsdl" + xmlns="http://docs.oasis-open.org/wsbpel/2.0/process/executable" + name="TestCorrelationProcess" + targetNamespace="http://ode/bpel/unit-test/testCorrelation" + queryLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xpath2.0" + expressionLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xpath2.0" + suppressJoinFailure="yes"> + + <import location="testCorrelation.wsdl" + namespace="http://ode/bpel/unit-test/testCorrelation.wsdl" + importType="http://schemas.xmlsoap.org/wsdl/" /> + <import location="../ProbeService/probeService.wsdl" + namespace="http://ode/bpel/unit-test/ProbeService.wsdl" + importType="http://schemas.xmlsoap.org/wsdl/"/> + + <!-- test correlated receive --> + <partnerLinks> + <partnerLink name="request" partnerLinkType="wns:testCorrelationRequest" myRole="testCorrelationService"/> + <partnerLink name="probe" partnerLinkType="wns:probeRequest" partnerRole="probeService" initializePartnerRole="yes"/> + </partnerLinks> + <variables> + <variable name="request" messageType="wns:requestMessage"/> + <variable name="probeInput" messageType="prb:probeMessage"/> + <variable name="reply" messageType="wns:replyMessage"/> + </variables> + <correlationSets> + <correlationSet name="testCorr1" properties="wns:testProbeID"/> + <correlationSet name="testCorr2" properties="wns:testProbeID"/> + </correlationSets> + <sequence> + <receive name="receive1" partnerLink="request" portType="wns:testCorrelationPT" operation="request" variable="request" createInstance="yes"> + <correlations> + <correlation set="testCorr1" initiate="join"/> + </correlations> + </receive> + <!-- Copy input variables to internal accumulators --> + <assign name="assign1"> + <copy> + <from variable="request" property="wns:testProbeID"/> + <to variable="probeInput" part="probeName"/> + </copy> + <copy> + <from variable="request" property="wns:testProbeData"/> + <to variable="probeInput" part="probeData"/> + </copy> + </assign> + <!-- + <assign> + <copy> + <from> + <literal><![CDATA[loop on receive until message includes requestEnd = yes]]></literal> + </from> + <to variable="probeInput" part="probeName"/> + </copy> + </assign> + --> + <invoke name="probe" partnerLink="probe" portType="prb:probeMessagePT" operation="probe" inputVariable="probeInput" outputVariable="probeInput"> + <correlations> + <correlation set="testCorr2" initiate="join" pattern="out"/> + </correlations> + </invoke> + <while> + <condition>$request.requestMessageData/requestEnd = 'no'</condition> + <sequence> + <receive name="receive2" partnerLink="request" portType="wns:testCorrelationPT" operation="continue" variable="request"> + <correlations> + <correlation set="testCorr2" initiate="join"/> + </correlations> + </receive> + <assign> + <copy> + <from> + <literal><![CDATA[received message]]></literal> + </from> + <to variable="probeInput" part="probeName"/> + </copy> + </assign> + <invoke name="probe" partnerLink="probe" portType="prb:probeMessagePT" operation="probe" inputVariable="probeInput" outputVariable="probeInput"> </invoke> + </sequence> + </while> + <assign> + <copy> + <from> + <literal><![CDATA[process complete]]></literal> + </from> + <to variable="probeInput" part="probeName"/> + </copy> + </assign> + <invoke name="probe" partnerLink="probe" portType="prb:probeMessagePT" operation="probe" inputVariable="probeInput" outputVariable="probeInput"> </invoke> + <assign name="assign2"> + <copy> + <from variable="probeInput" part="probeName"/> + <to variable="reply" part="replyID"/> + </copy> + <copy> + <from variable="probeInput" part="probeData"/> + <to variable="reply" part="replyText"/> + </copy> + </assign> + <reply name="reply" partnerLink="request" portType="wns:testCorrelationPT" operation="request" variable="reply"> </reply> + </sequence> +</process> Added: ode/branches/APACHE_ODE_1.X/bpel-test/src/test/resources/bpel/2.0/TestCorrelationJoinReceive/testCorrelation.wsdl URL: http://svn.apache.org/viewvc/ode/branches/APACHE_ODE_1.X/bpel-test/src/test/resources/bpel/2.0/TestCorrelationJoinReceive/testCorrelation.wsdl?rev=711994&view=auto ============================================================================== --- ode/branches/APACHE_ODE_1.X/bpel-test/src/test/resources/bpel/2.0/TestCorrelationJoinReceive/testCorrelation.wsdl (added) +++ ode/branches/APACHE_ODE_1.X/bpel-test/src/test/resources/bpel/2.0/TestCorrelationJoinReceive/testCorrelation.wsdl Thu Nov 6 14:31:35 2008 @@ -0,0 +1,108 @@ +<!-- + ~ Licensed to the Apache Software Foundation (ASF) under one + ~ or more contributor license agreements. See the NOTICE file + ~ distributed with this work for additional information + ~ regarding copyright ownership. The ASF licenses this file + ~ to you under the Apache License, Version 2.0 (the + ~ "License"); you may not use this file except in compliance + ~ with the License. You may obtain a copy of the License at + ~ + ~ http://www.apache.org/licenses/LICENSE-2.0 + ~ + ~ Unless required by applicable law or agreed to in writing, + ~ software distributed under the License is distributed on an + ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + ~ KIND, either express or implied. See the License for the + ~ specific language governing permissions and limitations + ~ under the License. +--> + +<wsdl:definitions + targetNamespace="http://ode/bpel/unit-test/testCorrelation.wsdl" + xmlns:tns="http://ode/bpel/unit-test/testCorrelation.wsdl" + xmlns:typens="http://ode/bpel/unit-test/testCorrelation.wsdl.types" + xmlns="http://ode/bpel/unit-test/testCorrelation.wsdl" + xmlns:plnk="http://docs.oasis-open.org/wsbpel/2.0/plnktype" + xmlns:xsd="http://www.w3.org/2001/XMLSchema" + xmlns:prb="http://ode/bpel/unit-test/ProbeService.wsdl" + xmlns:bpws="http://docs.oasis-open.org/wsbpel/2.0/process/executable" + xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" + xmlns:prop="http://docs.oasis-open.org/wsbpel/2.0/varprop"> + + + <!-- type defs --> + <wsdl:types> + <xsd:schema + targetNamespace="http://ode/bpel/unit-test/testCorrelation.wsdl.types" + xmlns:xsd="http://www.w3.org/2001/XMLSchema"> + + <xsd:complexType name="testMessage"> + <xsd:sequence> + <xsd:element name="requestID" type="xsd:string"/> + <xsd:element name="requestText" type="xsd:string"/> + <xsd:element name="requestEnd" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:schema> + </wsdl:types> + + + <wsdl:message name="requestMessage"> + <wsdl:part name="requestMessageData" type="typens:testMessage"/> + </wsdl:message> + + <wsdl:message name="replyMessage"> + <wsdl:part name="replyID" type="xsd:string"/> + <wsdl:part name="replyText" type="xsd:string"/> + </wsdl:message> + + + <wsdl:portType name="testCorrelationPT"> + <wsdl:operation name="request"> + <wsdl:input message="requestMessage"/> + <wsdl:output message="replyMessage"/> + </wsdl:operation> + <wsdl:operation name="continue"> + <wsdl:input message="requestMessage"/> + </wsdl:operation> + </wsdl:portType> + + <wsdl:binding name="TestCorrelationBinding" type="tns:testCorrelationPT"> + <wsdl:operation name="request"> + </wsdl:operation> + <wsdl:operation name="continue"> + </wsdl:operation> + </wsdl:binding> + <wsdl:service name="TestCorrelationService"> + <wsdl:port name="TestCorrelationPort" binding="tns:TestCorrelationBinding"> + </wsdl:port> + </wsdl:service> + + <plnk:partnerLinkType name="testCorrelationRequest"> + <plnk:role name="testCorrelationService" portType="testCorrelationPT"/> + </plnk:partnerLinkType> + + <plnk:partnerLinkType name="probeRequest"> + <plnk:role name="probeService" portType="prb:probeMessagePT"/> + </plnk:partnerLinkType> + + <prop:property name="testProbeID" type="xsd:string"/> + <prop:propertyAlias propertyName="tns:testProbeID" messageType="tns:requestMessage" part="requestMessageData"> + <prop:query queryLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xpath2.0"> + requestID + </prop:query> + </prop:propertyAlias> + <prop:propertyAlias propertyName="tns:testProbeID" messageType="prb:probeMessage" part="probeName"> + <prop:query queryLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xpath2.0"> + . + </prop:query> + </prop:propertyAlias> + + <prop:property name="testProbeData" type="xsd:string"/> + <prop:propertyAlias propertyName="tns:testProbeData" messageType="tns:requestMessage" part="requestMessageData"> + <prop:query queryLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xpath2.0"> + requestText + </prop:query> + </prop:propertyAlias> + +</wsdl:definitions> Added: ode/branches/APACHE_ODE_1.X/bpel-test/src/test/resources/bpel/2.0/TestCorrelationJoinReply/deploy.xml URL: http://svn.apache.org/viewvc/ode/branches/APACHE_ODE_1.X/bpel-test/src/test/resources/bpel/2.0/TestCorrelationJoinReply/deploy.xml?rev=711994&view=auto ============================================================================== --- ode/branches/APACHE_ODE_1.X/bpel-test/src/test/resources/bpel/2.0/TestCorrelationJoinReply/deploy.xml (added) +++ ode/branches/APACHE_ODE_1.X/bpel-test/src/test/resources/bpel/2.0/TestCorrelationJoinReply/deploy.xml Thu Nov 6 14:31:35 2008 @@ -0,0 +1,35 @@ +<!-- + ~ Licensed to the Apache Software Foundation (ASF) under one + ~ or more contributor license agreements. See the NOTICE file + ~ distributed with this work for additional information + ~ regarding copyright ownership. The ASF licenses this file + ~ to you under the Apache License, Version 2.0 (the + ~ "License"); you may not use this file except in compliance + ~ with the License. You may obtain a copy of the License at + ~ + ~ http://www.apache.org/licenses/LICENSE-2.0 + ~ + ~ Unless required by applicable law or agreed to in writing, + ~ software distributed under the License is distributed on an + ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + ~ KIND, either express or implied. See the License for the + ~ specific language governing permissions and limitations + ~ under the License. +--> + +<deploy xmlns="http://www.apache.org/ode/schemas/dd/2007/03" + xmlns:pns="http://ode/bpel/unit-test/testCorrelation" + xmlns:prns="http://ode/bpel/unit-test/ProbeService.wsdl" + xmlns:wns="http://ode/bpel/unit-test/testCorrelation.wsdl"> + + + <process name="pns:TestCorrelationProcess"> + <active>true</active> + <provide partnerLink="request"> + <service name="wns:testCorrelationService" port="wns:testCorrelationPort"/> + </provide> + <invoke partnerLink="probe"> + <service name="prns:testCorrelationService" port="prns:testCorrelationPort"/> + </invoke> + </process> +</deploy> Added: ode/branches/APACHE_ODE_1.X/bpel-test/src/test/resources/bpel/2.0/TestCorrelationJoinReply/test1.properties URL: http://svn.apache.org/viewvc/ode/branches/APACHE_ODE_1.X/bpel-test/src/test/resources/bpel/2.0/TestCorrelationJoinReply/test1.properties?rev=711994&view=auto ============================================================================== --- ode/branches/APACHE_ODE_1.X/bpel-test/src/test/resources/bpel/2.0/TestCorrelationJoinReply/test1.properties (added) +++ ode/branches/APACHE_ODE_1.X/bpel-test/src/test/resources/bpel/2.0/TestCorrelationJoinReply/test1.properties Thu Nov 6 14:31:35 2008 @@ -0,0 +1,22 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# + +namespace=http://ode/bpel/unit-test/testCorrelation.wsdl +service=testCorrelationService +operation=request +request1=<message><requestMessageData><requestID>Start Test5.1</requestID><requestText>Event Start Test5.1</requestText><requestEnd>no</requestEnd></requestMessageData></message> +response1=.*Event Start Test5.1 -> loop on receive until message includes requestEnd = yes -> received message -> process complete.* Added: ode/branches/APACHE_ODE_1.X/bpel-test/src/test/resources/bpel/2.0/TestCorrelationJoinReply/test2.properties URL: http://svn.apache.org/viewvc/ode/branches/APACHE_ODE_1.X/bpel-test/src/test/resources/bpel/2.0/TestCorrelationJoinReply/test2.properties?rev=711994&view=auto ============================================================================== --- ode/branches/APACHE_ODE_1.X/bpel-test/src/test/resources/bpel/2.0/TestCorrelationJoinReply/test2.properties (added) +++ ode/branches/APACHE_ODE_1.X/bpel-test/src/test/resources/bpel/2.0/TestCorrelationJoinReply/test2.properties Thu Nov 6 14:31:35 2008 @@ -0,0 +1,21 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# + +namespace=http://ode/bpel/unit-test/testCorrelation.wsdl +service=testCorrelationService +operation=continue +request1=<message><requestMessageData><requestID>Start Test5.1</requestID><requestText>Event Start Test5.2.1</requestText><requestEnd>yes</requestEnd></requestMessageData></message> Added: ode/branches/APACHE_ODE_1.X/bpel-test/src/test/resources/bpel/2.0/TestCorrelationJoinReply/testCorrelation.bpel URL: http://svn.apache.org/viewvc/ode/branches/APACHE_ODE_1.X/bpel-test/src/test/resources/bpel/2.0/TestCorrelationJoinReply/testCorrelation.bpel?rev=711994&view=auto ============================================================================== --- ode/branches/APACHE_ODE_1.X/bpel-test/src/test/resources/bpel/2.0/TestCorrelationJoinReply/testCorrelation.bpel (added) +++ ode/branches/APACHE_ODE_1.X/bpel-test/src/test/resources/bpel/2.0/TestCorrelationJoinReply/testCorrelation.bpel Thu Nov 6 14:31:35 2008 @@ -0,0 +1,122 @@ +<!-- + ~ Licensed to the Apache Software Foundation (ASF) under one + ~ or more contributor license agreements. See the NOTICE file + ~ distributed with this work for additional information + ~ regarding copyright ownership. The ASF licenses this file + ~ to you under the Apache License, Version 2.0 (the + ~ "License"); you may not use this file except in compliance + ~ with the License. You may obtain a copy of the License at + ~ + ~ http://www.apache.org/licenses/LICENSE-2.0 + ~ + ~ Unless required by applicable law or agreed to in writing, + ~ software distributed under the License is distributed on an + ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + ~ KIND, either express or implied. See the License for the + ~ specific language governing permissions and limitations + ~ under the License. +--> + +<process xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://docs.oasis-open.org/wsbpel/2.0/process/executable ../../../../../../../bpel-schemas/src/main/resources/wsbpel_executable.xsd" + xmlns:tns="http://ode/bpel/unit-test/testCorrelation" + xmlns:prb="http://ode/bpel/unit-test/ProbeService.wsdl" + xmlns:wns="http://ode/bpel/unit-test/testCorrelation.wsdl" + xmlns="http://docs.oasis-open.org/wsbpel/2.0/process/executable" + name="TestCorrelationProcess" + targetNamespace="http://ode/bpel/unit-test/testCorrelation" + queryLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xpath2.0" + expressionLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xpath2.0" + suppressJoinFailure="yes"> + + <import location="testCorrelation.wsdl" + namespace="http://ode/bpel/unit-test/testCorrelation.wsdl" + importType="http://schemas.xmlsoap.org/wsdl/" /> + <import location="../ProbeService/probeService.wsdl" + namespace="http://ode/bpel/unit-test/ProbeService.wsdl" + importType="http://schemas.xmlsoap.org/wsdl/"/> + + <!-- test correlated receive --> + <partnerLinks> + <partnerLink name="request" partnerLinkType="wns:testCorrelationRequest" myRole="testCorrelationService"/> + <partnerLink name="probe" partnerLinkType="wns:probeRequest" partnerRole="probeService" initializePartnerRole="yes"/> + </partnerLinks> + <variables> + <variable name="request" messageType="wns:requestMessage"/> + <variable name="probeInput" messageType="prb:probeMessage"/> + <variable name="reply" messageType="wns:replyMessage"/> + </variables> + <correlationSets> + <correlationSet name="testCorr1" properties="wns:testProbeID"/> + </correlationSets> + <sequence> + <receive name="receive1" partnerLink="request" portType="wns:testCorrelationPT" operation="request" variable="request" createInstance="yes"> + <correlations> + <correlation set="testCorr1" initiate="join"/> + </correlations> + </receive> + <!-- Copy input variables to internal accumulators --> + <assign name="assign1"> + <copy> + <from variable="request" property="wns:testProbeID"/> + <to variable="probeInput" part="probeName"/> + </copy> + <copy> + <from variable="request" property="wns:testProbeData"/> + <to variable="probeInput" part="probeData"/> + </copy> + </assign> + <assign> + <copy> + <from> + <literal><![CDATA[loop on receive until message includes requestEnd = yes]]></literal> + </from> + <to variable="probeInput" part="probeName"/> + </copy> + </assign> + <invoke name="probe" partnerLink="probe" portType="prb:probeMessagePT" operation="probe" inputVariable="probeInput" outputVariable="probeInput"> </invoke> + <while> + <condition>$request.requestMessageData/requestEnd = 'no'</condition> + <sequence> + <receive name="receive2" partnerLink="request" portType="wns:testCorrelationPT" operation="continue" variable="request"> + <correlations> + <correlation set="testCorr1" initiate="join"/> + </correlations> + </receive> + <assign> + <copy> + <from> + <literal><![CDATA[received message]]></literal> + </from> + <to variable="probeInput" part="probeName"/> + </copy> + </assign> + <invoke name="probe" partnerLink="probe" portType="prb:probeMessagePT" operation="probe" inputVariable="probeInput" outputVariable="probeInput"> </invoke> + </sequence> + </while> + <assign> + <copy> + <from> + <literal><![CDATA[process complete]]></literal> + </from> + <to variable="probeInput" part="probeName"/> + </copy> + </assign> + <invoke name="probe" partnerLink="probe" portType="prb:probeMessagePT" operation="probe" inputVariable="probeInput" outputVariable="probeInput"> </invoke> + <assign name="assign2"> + <copy> + <from variable="probeInput" part="probeName"/> + <to variable="reply" part="replyID"/> + </copy> + <copy> + <from variable="probeInput" part="probeData"/> + <to variable="reply" part="replyText"/> + </copy> + </assign> + <reply name="reply" partnerLink="request" portType="wns:testCorrelationPT" operation="request" variable="reply"> + <correlations> + <correlation set="testCorr1" initiate="join"/> + </correlations> + </reply> + </sequence> +</process> Added: ode/branches/APACHE_ODE_1.X/bpel-test/src/test/resources/bpel/2.0/TestCorrelationJoinReply/testCorrelation.wsdl URL: http://svn.apache.org/viewvc/ode/branches/APACHE_ODE_1.X/bpel-test/src/test/resources/bpel/2.0/TestCorrelationJoinReply/testCorrelation.wsdl?rev=711994&view=auto ============================================================================== --- ode/branches/APACHE_ODE_1.X/bpel-test/src/test/resources/bpel/2.0/TestCorrelationJoinReply/testCorrelation.wsdl (added) +++ ode/branches/APACHE_ODE_1.X/bpel-test/src/test/resources/bpel/2.0/TestCorrelationJoinReply/testCorrelation.wsdl Thu Nov 6 14:31:35 2008 @@ -0,0 +1,113 @@ +<!-- + ~ Licensed to the Apache Software Foundation (ASF) under one + ~ or more contributor license agreements. See the NOTICE file + ~ distributed with this work for additional information + ~ regarding copyright ownership. The ASF licenses this file + ~ to you under the Apache License, Version 2.0 (the + ~ "License"); you may not use this file except in compliance + ~ with the License. You may obtain a copy of the License at + ~ + ~ http://www.apache.org/licenses/LICENSE-2.0 + ~ + ~ Unless required by applicable law or agreed to in writing, + ~ software distributed under the License is distributed on an + ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + ~ KIND, either express or implied. See the License for the + ~ specific language governing permissions and limitations + ~ under the License. +--> + +<wsdl:definitions + targetNamespace="http://ode/bpel/unit-test/testCorrelation.wsdl" + xmlns:tns="http://ode/bpel/unit-test/testCorrelation.wsdl" + xmlns:typens="http://ode/bpel/unit-test/testCorrelation.wsdl.types" + xmlns="http://ode/bpel/unit-test/testCorrelation.wsdl" + xmlns:plnk="http://docs.oasis-open.org/wsbpel/2.0/plnktype" + xmlns:xsd="http://www.w3.org/2001/XMLSchema" + xmlns:prb="http://ode/bpel/unit-test/ProbeService.wsdl" + xmlns:bpws="http://docs.oasis-open.org/wsbpel/2.0/process/executable" + xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" + xmlns:prop="http://docs.oasis-open.org/wsbpel/2.0/varprop"> + + + <!-- type defs --> + <wsdl:types> + <xsd:schema + targetNamespace="http://ode/bpel/unit-test/testCorrelation.wsdl.types" + xmlns:xsd="http://www.w3.org/2001/XMLSchema"> + + <xsd:complexType name="testMessage"> + <xsd:sequence> + <xsd:element name="requestID" type="xsd:string"/> + <xsd:element name="requestText" type="xsd:string"/> + <xsd:element name="requestEnd" type="xsd:string"/> + </xsd:sequence> + </xsd:complexType> + </xsd:schema> + </wsdl:types> + + + <wsdl:message name="requestMessage"> + <wsdl:part name="requestMessageData" type="typens:testMessage"/> + </wsdl:message> + + <wsdl:message name="replyMessage"> + <wsdl:part name="replyID" type="xsd:string"/> + <wsdl:part name="replyText" type="xsd:string"/> + </wsdl:message> + + + <wsdl:portType name="testCorrelationPT"> + <wsdl:operation name="request"> + <wsdl:input message="requestMessage"/> + <wsdl:output message="replyMessage"/> + </wsdl:operation> + <wsdl:operation name="continue"> + <wsdl:input message="requestMessage"/> + </wsdl:operation> + </wsdl:portType> + + <wsdl:binding name="TestCorrelationBinding" type="tns:testCorrelationPT"> + <wsdl:operation name="request"> + </wsdl:operation> + <wsdl:operation name="continue"> + </wsdl:operation> + </wsdl:binding> + <wsdl:service name="TestCorrelationService"> + <wsdl:port name="TestCorrelationPort" binding="tns:TestCorrelationBinding"> + </wsdl:port> + </wsdl:service> + + <plnk:partnerLinkType name="testCorrelationRequest"> + <plnk:role name="testCorrelationService" portType="testCorrelationPT"/> + </plnk:partnerLinkType> + + <plnk:partnerLinkType name="probeRequest"> + <plnk:role name="probeService" portType="prb:probeMessagePT"/> + </plnk:partnerLinkType> + + <prop:property name="testProbeID" type="xsd:string"/> + <prop:propertyAlias propertyName="tns:testProbeID" messageType="tns:requestMessage" part="requestMessageData"> + <prop:query queryLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xpath2.0"> + requestID + </prop:query> + </prop:propertyAlias> + <prop:propertyAlias propertyName="tns:testProbeID" messageType="tns:replyMessage" part="replyID"> + <prop:query queryLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xpath2.0"> + . + </prop:query> + </prop:propertyAlias> + <prop:propertyAlias propertyName="tns:testProbeID" messageType="prb:probeMessage" part="probeName"> + <prop:query queryLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xpath2.0"> + . + </prop:query> + </prop:propertyAlias> + + <prop:property name="testProbeData" type="xsd:string"/> + <prop:propertyAlias propertyName="tns:testProbeData" messageType="tns:requestMessage" part="requestMessageData"> + <prop:query queryLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xpath2.0"> + requestText + </prop:query> + </prop:propertyAlias> + +</wsdl:definitions> Modified: ode/branches/APACHE_ODE_1.X/dao-hibernate-db/src/main/sql/ode.derby.properties URL: http://svn.apache.org/viewvc/ode/branches/APACHE_ODE_1.X/dao-hibernate-db/src/main/sql/ode.derby.properties?rev=711994&r1=711993&r2=711994&view=diff ============================================================================== --- ode/branches/APACHE_ODE_1.X/dao-hibernate-db/src/main/sql/ode.derby.properties (original) +++ ode/branches/APACHE_ODE_1.X/dao-hibernate-db/src/main/sql/ode.derby.properties Thu Nov 6 14:31:35 2008 @@ -39,6 +39,7 @@ # Enable schema auto-generation. hibernate.hbm2ddl.auto = update +hibernate.hbm2ddl.foreign-key = none # Hibernate / JTA Session Management Conifguration hibernate.current_session_context_class=jta
