30 lines
1.9 KiB
XML
30 lines
1.9 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<process name="Copybase64Binary" targetNamespace="http://www.seebeyond.com/eInsight/CopyTest" xmlns:tns="http://www.seebeyond.com/eInsight/CopyTest" xmlns:bpws="http://docs.oasis-open.org/wsbpel/2.0/process/executable" xmlns:ns0="urn:CopyDataTypeTNS" xmlns:sbynruntime="http://bpel.seebeyond.com/hawaii/5.0/privateExtension/runtime/" xmlns="http://docs.oasis-open.org/wsbpel/2.0/process/executable" xmlns:sbynbpelex="http://sbynbpelextn.seebeyond.com/hawaii/5.0/SBYNBPELExtension/">
|
|
<import namespace="urn:CopyDataTypeTNS" location="CopyDataType.wsdl" importType="http://schemas.xmlsoap.org/wsdl/"/>
|
|
<partnerLinks>
|
|
<partnerLink name="copyTestPLink" partnerLinkType="ns0:CopyDataTypePLT" myRole="server"/>
|
|
</partnerLinks>
|
|
<variables>
|
|
<variable name="base64BinaryOperation_Output" messageType="ns0:base64BinaryMessage"/>
|
|
<variable name="base64BinaryOperation_Input" messageType="ns0:base64BinaryMessage"/>
|
|
</variables>
|
|
<sequence>
|
|
<receive name="base64BinaryOperation" partnerLink="copyTestPLink" portType="ns0:CopyDataTypePortType" operation="base64BinaryOperation" variable="base64BinaryOperation_Output" createInstance="yes"/>
|
|
<assign>
|
|
<copy>
|
|
<from>$base64BinaryOperation_Output.base64BinaryPart/repeat_base64Binary</from>
|
|
<to>$base64BinaryOperation_Input.base64BinaryPart/repeat_base64Binary</to>
|
|
</copy>
|
|
<copy>
|
|
<from>$base64BinaryOperation_Output.base64BinaryPart/optional_base64Binary</from>
|
|
<to>$base64BinaryOperation_Input.base64BinaryPart/optional_base64Binary</to>
|
|
</copy>
|
|
<copy>
|
|
<from>$base64BinaryOperation_Output.base64BinaryPart/xsd_base64Binary</from>
|
|
<to>$base64BinaryOperation_Input.base64BinaryPart/xsd_base64Binary</to>
|
|
</copy>
|
|
</assign>
|
|
<reply partnerLink="copyTestPLink" portType="ns0:CopyDataTypePortType" operation="base64BinaryOperation" variable="base64BinaryOperation_Input"/>
|
|
</sequence>
|
|
</process>
|