SlideShare a Scribd company logo
C:UsersAlfadorVideosWMB ExersLabsLab02-TestSimpleFlowSimpleFlow
LAB1Flow.mbtest
<?xml version="1.0" encoding="UTF-8"?>
<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:com.ibm.etools.mft.unittest.core.models.client="http:///com/ibm/etools/mft
/unittest/core/models/client.ecore"
xmlns:com.ibm.wbit.comptest.common.models.event="http:///com/ibm/etools/mft/unit
test/common/models/event.ecore"
xmlns:com.ibm.wbit.comptest.common.models.value="http:///com/ibm/etools/mft/unit
test/common/models/value.ecore"
xmlns:jms="http:///com/ibm//etools/mft/unittest/common/model2/jms"
xmlns:model2="http:///com/ibm//etools/mft/unittest/common/model2"
xmlns:mq="http:///com/ibm//etools/mft/unittest/common/model2/mq">
<com.ibm.etools.mft.unittest.core.models.client:EclipseClient
iD="1203403322796-192" eventTrace="/1" clientID="1203403322796-192"
stopped="true">
<scopes xsi:type="model2:FlowTestScope" name="Configuration" iD="default"
dirty="false">
<testModules xsi:type="model2:TestMsgFlow" name="/LAB1/LAB1Flow.msgflow"
iD="1203403322796-196">
<monitors xsi:type="mq:MQMonitor" name="LAB1_OUT" iD="1203528843562-
1056" host="localhost" port="2414" queueManager="WBRK61_DEFAULT_QUEUE_MANAGER"
queue="LAB1_OUT"/>
<inputNodes xsi:type="mq:MQInputNode" nodeName="LAB1_IN Cobol"
queue="LAB1_IN"/>
</testModules>
<settings xsi:type="model2:FlowSettings"/>
<settings xsi:type="model2:DeploymentSettings" runtimeEnvType="WebSphere
Message Broker v6.1"
runtimeInstance="WBRK61_DEFAULT_CONFIGURATION_MANAGER^WBRK61_DEFAULT_BROKER^EXEG
RP1^localhost^2414"/>
<settings xsi:type="mq:MQSettings"/>
<settings xsi:type="jms:JMSSettings"/>
<settings xsi:type="mq:MQMessageHeaders"/>
<settings xsi:type="jms:JMSMessageHeaders"/>
<messageHeaders xsi:type="mq:MQHeader" iD="1203403322796-195"
headerName="Default Header"/>
</scopes>
</com.ibm.etools.mft.unittest.core.models.client:EclipseClient>
<com.ibm.wbit.comptest.common.models.event:ExecutionEventTrace
iD="1203403322796-193" children="/2"/>
<model2:InteractiveInputNodeInvocationEvent iD="1203528832030-1025"
readOnly="true" clientID="1203403322796-192" timestamp="1203528832030"
children="/3 /6" msgFlow="/LAB1/LAB1Flow.msgflow" nodeId="FCMComposite_1_1"
testScopeID="default" nodeName="LAB1_IN Cobol" nodeType="ComIbmMQInput.msgnode"
targetDeploymentLocationID="1203527831687-379">
<request xsi:type="model2:TestMessage" iD="1203528832030-1026"
header="/0/@scopes.0/@messageHeaders.0">
<properties name="plainText" stringValue="2Ed Fletcher Mail Point
135 Hursley Park WinchesterSO21 2JN UKDelivery XYZ123ABC I placed
an order on 15-11-99, well in time for Christmas and I still have not had a
delivery schedule sent to me. Please cancel the order and refund me NOW.
X"/>
<properties name="WSDL_URI"/>
<properties name="WSDL_OPERATION_IN_NAME"/>
<properties name="WSDL_OPERATION_NAME"/>
<properties name="WSDL_OPERATION_OUT_NAME"/>
<properties name="messageSource" stringValue="sourceView"/>
<parameters
xsi:type="com.ibm.wbit.comptest.common.models.value:ValueStructure"
name="msg_CUSTOMERCOMPLAINT" iD="1203528832030-1027" type="#CUSTOMERCOMPLAINT"
typeDisplayText="CUSTOMERCOMPLAINT" factoryId="WSDL">
<properties name="ELEMENT_URI" stringValue="#msg_CUSTOMERCOMPLAINT"/>
<elements
xsi:type="com.ibm.wbit.comptest.common.models.value:ValueField" name="VERSION"
iD="1203528832030-1028" type="short" typeDisplayText="short" factoryId="WSDL"
unsettable="true" value="0"/>
<elements
xsi:type="com.ibm.wbit.comptest.common.models.value:ValueStructure"
name="CUSTOMER_NAME" iD="1203528832030-1029"
type="#customercomplaint_customer__name"
typeDisplayText="customercomplaint_customer__name" factoryId="WSDL"
unsettable="true">
<properties name="ELEMENT_URI" stringValue="#CUSTOMER_NAME"/>
<elements
xsi:type="com.ibm.wbit.comptest.common.models.value:ValueField" name="N_FIRST"
iD="1203528832030-1030" type="string" typeDisplayText="string" factoryId="WSDL"
unsettable="true" value="N_FIRST"/>
<elements
xsi:type="com.ibm.wbit.comptest.common.models.value:ValueField" name="N_LAST"
iD="1203528832030-1031" type="string" typeDisplayText="string" factoryId="WSDL"
unsettable="true" value="N_LAST"/>
</elements>
<elements
xsi:type="com.ibm.wbit.comptest.common.models.value:ValueStructure"
name="CUSTOMER_ADDRESS" iD="1203528832030-1032"
type="#customercomplaint_customer__address"
typeDisplayText="customercomplaint_customer__address" factoryId="WSDL"
unsettable="true">
<properties name="ELEMENT_URI" stringValue="#CUSTOMER_ADDRESS"/>
<elements
xsi:type="com.ibm.wbit.comptest.common.models.value:ValueSequence" name="A_LINE"
iD="1203528832030-1034" type="string" typeDisplayText="string" factoryId="WSDL"
abstractType="java.util.List" abstractTypeDisplayText=" "/>
<elements
xsi:type="com.ibm.wbit.comptest.common.models.value:ValueField" name="TOWN"
iD="1203528832046-1035" type="string" typeDisplayText="string" factoryId="WSDL"
unsettable="true" value="TOWN"/>
<elements
xsi:type="com.ibm.wbit.comptest.common.models.value:ValueField" name="ZIP"
iD="1203528832046-1036" type="string" typeDisplayText="string" factoryId="WSDL"
unsettable="true" value="ZIP"/>
<elements
xsi:type="com.ibm.wbit.comptest.common.models.value:ValueField" name="COUNTRY"
iD="1203528832046-1037" type="string" typeDisplayText="string" factoryId="WSDL"
unsettable="true" value="COUNTRY"/>
</elements>
<elements
xsi:type="com.ibm.wbit.comptest.common.models.value:ValueStructure"
name="COMPLAINT" iD="1203528832046-1038" type="#customercomplaint_complaint"
typeDisplayText="customercomplaint_complaint" factoryId="WSDL"
unsettable="true">
<properties name="ELEMENT_URI" stringValue="#COMPLAINT"/>
<elements
xsi:type="com.ibm.wbit.comptest.common.models.value:ValueField" name="C_TYPE"
iD="1203528832046-1039" type="string" typeDisplayText="string" factoryId="WSDL"
unsettable="true" value="C_TYPE"/>
<elements
xsi:type="com.ibm.wbit.comptest.common.models.value:ValueField" name="C_REF"
iD="1203528832046-1040" type="string" typeDisplayText="string" factoryId="WSDL"
unsettable="true" value="C_REF"/>
<elements
xsi:type="com.ibm.wbit.comptest.common.models.value:ValueField" name="C_TEXT"
iD="1203528832046-1041" type="string" typeDisplayText="string" factoryId="WSDL"
unsettable="true" value="C_TEXT"/>
</elements>
</parameters>
<headerBeenUsed xsi:type="mq:MQHeader" iD="1203403322796-195"
headerName="Default Header"/>
</request>
</model2:InteractiveInputNodeInvocationEvent>
<com.ibm.wbit.comptest.common.models.event:StartEvent name="Starting"
iD="1203528844093-1080" readOnly="true" clientID="1203403322796-192"
parentID="1203528832030-1025" timestamp="1203528844093"
invokeCommandId="1203528844093-1063" children="/4 /5"/>
<mq:MQInformationEvent name="Sending Message to MQ Queue &quot;LAB1_IN&quot;"
iD="1203528844140-1082" host="localhost" port="2414"
queueManager="WBRK61_DEFAULT_QUEUE_MANAGER" queue="LAB1_IN" readOnly="true"
clientID="1203403322796-192" parentID="1203528844093-1080"
invokeCommandId="1203528844093-1064">
<message xsi:type="model2:TestMessage" iD="1203528832030-1026"
header="/0/@scopes.0/@messageHeaders.0">
<properties name="plainText" stringValue="2Ed Fletcher Mail Point
135 Hursley Park WinchesterSO21 2JN UKDelivery XYZ123ABC I placed
an order on 15-11-99, well in time for Christmas and I still have not had a
delivery schedule sent to me. Please cancel the order and refund me NOW.
X"/>
<properties name="WSDL_URI"/>
<properties name="WSDL_OPERATION_IN_NAME"/>
<properties name="WSDL_OPERATION_NAME"/>
<properties name="WSDL_OPERATION_OUT_NAME"/>
<properties name="messageSource" stringValue="sourceView"/>
<parameters
xsi:type="com.ibm.wbit.comptest.common.models.value:ValueStructure"
name="msg_CUSTOMERCOMPLAINT" iD="1203528832030-1027" type="#CUSTOMERCOMPLAINT"
typeDisplayText="CUSTOMERCOMPLAINT" factoryId="WSDL">
<properties name="ELEMENT_URI" stringValue="#msg_CUSTOMERCOMPLAINT"/>
<elements
xsi:type="com.ibm.wbit.comptest.common.models.value:ValueField" name="VERSION"
iD="1203528832030-1028" type="short" typeDisplayText="short" factoryId="WSDL"
unsettable="true" value="0"/>
<elements
xsi:type="com.ibm.wbit.comptest.common.models.value:ValueStructure"
name="CUSTOMER_NAME" iD="1203528832030-1029"
type="#customercomplaint_customer__name"
typeDisplayText="customercomplaint_customer__name" factoryId="WSDL"
unsettable="true">
<properties name="ELEMENT_URI" stringValue="#CUSTOMER_NAME"/>
<elements
xsi:type="com.ibm.wbit.comptest.common.models.value:ValueField" name="N_FIRST"
iD="1203528832030-1030" type="string" typeDisplayText="string" factoryId="WSDL"
unsettable="true" value="N_FIRST"/>
<elements
xsi:type="com.ibm.wbit.comptest.common.models.value:ValueField" name="N_LAST"
iD="1203528832030-1031" type="string" typeDisplayText="string" factoryId="WSDL"
unsettable="true" value="N_LAST"/>
</elements>
<elements
xsi:type="com.ibm.wbit.comptest.common.models.value:ValueStructure"
name="CUSTOMER_ADDRESS" iD="1203528832030-1032"
type="#customercomplaint_customer__address"
typeDisplayText="customercomplaint_customer__address" factoryId="WSDL"
unsettable="true">
<properties name="ELEMENT_URI" stringValue="#CUSTOMER_ADDRESS"/>
<elements
xsi:type="com.ibm.wbit.comptest.common.models.value:ValueSequence" name="A_LINE"
iD="1203528832030-1034" type="string" typeDisplayText="string" factoryId="WSDL"
abstractType="java.util.List" abstractTypeDisplayText=" "/>
<elements
xsi:type="com.ibm.wbit.comptest.common.models.value:ValueField" name="TOWN"
iD="1203528832046-1035" type="string" typeDisplayText="string" factoryId="WSDL"
unsettable="true" value="TOWN"/>
<elements
xsi:type="com.ibm.wbit.comptest.common.models.value:ValueField" name="ZIP"
iD="1203528832046-1036" type="string" typeDisplayText="string" factoryId="WSDL"
unsettable="true" value="ZIP"/>
<elements
xsi:type="com.ibm.wbit.comptest.common.models.value:ValueField" name="COUNTRY"
iD="1203528832046-1037" type="string" typeDisplayText="string" factoryId="WSDL"
unsettable="true" value="COUNTRY"/>
</elements>
<elements
xsi:type="com.ibm.wbit.comptest.common.models.value:ValueStructure"
name="COMPLAINT" iD="1203528832046-1038" type="#customercomplaint_complaint"
typeDisplayText="customercomplaint_complaint" factoryId="WSDL"
unsettable="true">
<properties name="ELEMENT_URI" stringValue="#COMPLAINT"/>
<elements
xsi:type="com.ibm.wbit.comptest.common.models.value:ValueField" name="C_TYPE"
iD="1203528832046-1039" type="string" typeDisplayText="string" factoryId="WSDL"
unsettable="true" value="C_TYPE"/>
<elements
xsi:type="com.ibm.wbit.comptest.common.models.value:ValueField" name="C_REF"
iD="1203528832046-1040" type="string" typeDisplayText="string" factoryId="WSDL"
unsettable="true" value="C_REF"/>
<elements
xsi:type="com.ibm.wbit.comptest.common.models.value:ValueField" name="C_TEXT"
iD="1203528832046-1041" type="string" typeDisplayText="string" factoryId="WSDL"
unsettable="true" value="C_TEXT"/>
</elements>
</parameters>
<headerBeenUsed xsi:type="mq:MQHeader" iD="1203528844140-1098"
applicationIdData=" " applicationOriginData="
" characterSet="819" encoding="273" format=" " putApplicationName="
" putDateTime="Wed Feb 20 12:34:04 EST 2008" replyToQueueManagerName="
" replyToQueueName=" " userId="
"/>
</message>
</mq:MQInformationEvent>
<mq:MQQueueMonitorEvent name="MQ Queue Monitor &quot;LAB1_OUT&quot;"
iD="1203528846109-1100" host="localhost" port="2414"
queueManager="WBRK61_DEFAULT_QUEUE_MANAGER" queue="LAB1_OUT" readOnly="true"
clientID="1203403322796-192" parentID="1203528844093-1080"
invokeCommandId="1203528844093-1064">
<message xsi:type="model2:TestMessage" iD="1203528846109-1101">
<properties name="messageSource" stringValue="structureView"/>
<properties name="plainText" stringValue="&lt;?xml
version=&quot;1.0&quot;?>&lt;msg_CUSTOMERCOMPLAINT
xmlns:xsd=&quot;http://www.w3.org/2001/XMLSchema&quot;
xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-
instance&quot;>&lt;VERSION>2&lt;/VERSION>&lt;CUSTOMER_NAME>&lt;N_FIRST>Ed&lt;/N_
FIRST>&lt;N_LAST>Fletcher&lt;/N_LAST>&lt;/CUSTOMER_NAME>&lt;CUSTOMER_ADDRESS>&lt
;A_LINE>Mail Point 135&lt;/A_LINE>&lt;A_LINE>Hursley
Park&lt;/A_LINE>&lt;TOWN>Winchester&lt;/TOWN>&lt;ZIP>SO21
2JN&lt;/ZIP>&lt;COUNTRY>UK&lt;/COUNTRY>&lt;/CUSTOMER_ADDRESS>&lt;COMPLAINT>&lt;C
_TYPE>Delivery&lt;/C_TYPE>&lt;C_REF>XYZ123ABC&lt;/C_REF>&lt;C_TEXT>I placed an
order on 15-11-99, well in time for Christmas and I still have not had a
delivery schedule sent to me. Please cancel the order and refund me NOW.
X&lt;/C_TEXT>&lt;/COMPLAINT>&lt;/msg_CUSTOMERCOMPLAINT>"/>
<parameters
xsi:type="com.ibm.wbit.comptest.common.models.value:ValueStructure"
name="msg_CUSTOMERCOMPLAINT" iD="1203528846109-1102">
<elements
xsi:type="com.ibm.wbit.comptest.common.models.value:ValueField" name="xmlns:xsi"
iD="1203528846109-1118" value="http://www.w3.org/2001/XMLSchema-instance"/>
<elements
xsi:type="com.ibm.wbit.comptest.common.models.value:ValueField" name="xmlns:xsd"
iD="1203528846109-1117" value="http://www.w3.org/2001/XMLSchema"/>
<elements
xsi:type="com.ibm.wbit.comptest.common.models.value:ValueStructure"
name="VERSION" iD="1203528846109-1103" value="2"/>
<elements
xsi:type="com.ibm.wbit.comptest.common.models.value:ValueStructure"
name="CUSTOMER_NAME" iD="1203528846109-1104">
<elements
xsi:type="com.ibm.wbit.comptest.common.models.value:ValueStructure"
name="N_FIRST" iD="1203528846109-1105" value="Ed"/>
<elements
xsi:type="com.ibm.wbit.comptest.common.models.value:ValueStructure"
name="N_LAST" iD="1203528846109-1106" value="Fletcher"/>
</elements>
<elements
xsi:type="com.ibm.wbit.comptest.common.models.value:ValueStructure"
name="CUSTOMER_ADDRESS" iD="1203528846109-1107">
<elements
xsi:type="com.ibm.wbit.comptest.common.models.value:ValueStructure"
name="A_LINE" iD="1203528846109-1108" value="Mail Point 135"/>
<elements
xsi:type="com.ibm.wbit.comptest.common.models.value:ValueStructure"
name="A_LINE" iD="1203528846109-1109" value="Hursley Park"/>
<elements
xsi:type="com.ibm.wbit.comptest.common.models.value:ValueStructure" name="TOWN"
iD="1203528846109-1110" value="Winchester"/>
<elements
xsi:type="com.ibm.wbit.comptest.common.models.value:ValueStructure" name="ZIP"
iD="1203528846109-1111" value="SO21 2JN"/>
<elements
xsi:type="com.ibm.wbit.comptest.common.models.value:ValueStructure"
name="COUNTRY" iD="1203528846109-1112" value="UK"/>
</elements>
<elements
xsi:type="com.ibm.wbit.comptest.common.models.value:ValueStructure"
name="COMPLAINT" iD="1203528846109-1113">
<elements
xsi:type="com.ibm.wbit.comptest.common.models.value:ValueStructure"
name="C_TYPE" iD="1203528846109-1114" value="Delivery"/>
<elements
xsi:type="com.ibm.wbit.comptest.common.models.value:ValueStructure" name="C_REF"
iD="1203528846109-1115" value="XYZ123ABC"/>
<elements
xsi:type="com.ibm.wbit.comptest.common.models.value:ValueStructure"
name="C_TEXT" iD="1203528846109-1116" value="I placed an order on 15-11-99, well
in time for Christmas and I still have not had a delivery schedule sent to me.
Please cancel the order and refund me NOW.
X"/>
</elements>
</parameters>
<headerBeenUsed xsi:type="mq:MQHeader" iD="1203528846109-1119"
applicationIdData=" " applicationOriginData="
" characterSet="819" encoding="273" format=" " persistence="0"
priority="0" putApplicationName=" " putDateTime="Wed
Feb 20 12:34:04 EST 2008" replyToQueueManagerName="WBRK61_DEFAULT_QUEUE_MANAGER
" replyToQueueName=" " userId="
"/>
</message>
</mq:MQQueueMonitorEvent>
<com.ibm.wbit.comptest.common.models.event:EndEvent name="Stopped"
iD="1203528846109-1120" readOnly="true" clientID="1203403322796-192"
parentID="1203528832030-1025" timestamp="1203528846109"
invokeCommandId="1203528844093-1064"/>
</xmi:XMI>
SimpleFlow.msgflow
<?xml version="1.0" encoding="UTF-8"?>
<ecore:EPackage xmi:version="2.0"
xmlns:xmi="http://www.omg.org/XMI"
xmlns:ComIbmCompute.msgnode="ComIbmCompute.msgnode"
xmlns:ComIbmMQInput.msgnode="ComIbmMQInput.msgnode"
xmlns:ComIbmMQOutput.msgnode="ComIbmMQOutput.msgnode"
xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore"
xmlns:eflow="http://www.ibm.com/wbi/2005/eflow"
xmlns:utility="http://www.ibm.com/wbi/2005/eflow_utility"
nsURI="SimpleFlow.msgflow"
nsPrefix="SimpleFlow.msgflow">
<eClassifiers xmi:type="eflow:FCMComposite" name="FCMComposite_1">
<eSuperTypes href="http://www.ibm.com/wbi/2005/eflow#//FCMBlock"/>
<translation xmi:type="utility:TranslatableString" key="SimpleFlow"
bundleName="SimpleFlow" pluginId="SimpleFlow"/>
<colorGraphic16 xmi:type="utility:GIFFileGraphic"
resourceName="platform:/plugin/SimpleFlow/icons/full/obj16/SimpleFlow.gif"/>
<colorGraphic32 xmi:type="utility:GIFFileGraphic"
resourceName="platform:/plugin/SimpleFlow/icons/full/obj30/SimpleFlow.gif"/>
<composition>
<nodes xmi:type="ComIbmMQInput.msgnode:FCMComposite_1"
xmi:id="FCMComposite_1_1" location="10,20" queueName="COBOL_IN"
messageDomainProperty="MRM" messageSetProperty="SimpleFlowMessageSet"
messageTypeProperty="{}:msg_CUSTOMERCOMPLAINT" messageFormatProperty="Binary1">
<translation xmi:type="utility:ConstantString" string="COBOL_IN"/>
</nodes>
<nodes xmi:type="ComIbmMQOutput.msgnode:FCMComposite_1"
xmi:id="FCMComposite_1_2" location="245,20" queueName="XML_OUT">
<translation xmi:type="utility:ConstantString" string="XML_OUT"/>
</nodes>
<nodes xmi:type="ComIbmCompute.msgnode:FCMComposite_1"
xmi:id="FCMComposite_1_3" location="121,20"
computeExpression="esql://routine/#Transform_to_XML.Main">
<translation xmi:type="utility:ConstantString" string="Transform to
XML"/>
</nodes>
<connections xmi:type="eflow:FCMConnection" xmi:id="FCMConnection_1"
targetNode="FCMComposite_1_3" sourceNode="FCMComposite_1_1"
sourceTerminalName="OutTerminal.out" targetTerminalName="InTerminal.in"/>
<connections xmi:type="eflow:FCMConnection" xmi:id="FCMConnection_2"
targetNode="FCMComposite_1_2" sourceNode="FCMComposite_1_3"
sourceTerminalName="OutTerminal.out" targetTerminalName="InTerminal.in"/>
</composition>
<propertyOrganizer/>
<stickyBoard/>
</eClassifiers>
</ecore:EPackage>
.project.txt
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>SimpleFlow</name>
<comment></comment>
<projects>
<project>SimpleFlowMessageSet</project>
</projects>
<buildSpec>
<buildCommand>
<name>com.ibm.etools.mft.esql.lang.esqllangbuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>com.ibm.etools.mft.mapping.builder.mappingbuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>com.ibm.etools.mft.flow.msgflowxsltbuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>com.ibm.etools.mft.flow.msgflowbuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>com.ibm.etools.mft.bar.barbuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>com.ibm.etools.mft.bar.ext.barbuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>com.ibm.etools.mft.flow.messageflownature</nature>
<nature>com.ibm.etools.mft.bar.barnature</nature>
<nature>com.ibm.etools.mft.bar.ext.barnature</nature>
</natures>
</projectDescription>
LAB1Flow.esql
CREATE COMPUTE MODULE Transform_to_XML
CREATE FUNCTION Main() RETURNS BOOLEAN
BEGIN
-- CALL CopyMessageHeaders();
CALL CopyEntireMessage();
SET OutputRoot.Properties.MessageFormat='XML1';
RETURN TRUE;
END;
CREATE PROCEDURE CopyMessageHeaders() BEGIN
DECLARE I INTEGER 1;
DECLARE J INTEGER;
SET J = CARDINALITY(InputRoot.*[]);
WHILE I < J DO
SET OutputRoot.*[I] = InputRoot.*[I];
SET I = I + 1;
END WHILE;
END;
CREATE PROCEDURE CopyEntireMessage() BEGIN
SET OutputRoot = InputRoot;
END;
END MODULE;
C:UsersAlfadorVideosWMB ExersLabsLab02-TestSimpleFlowdata
COMPLAINT_IN.cpy
01 CUSTOMER-COMPLAINT.
10 VERSION PIC 9.
10 CUSTOMER-NAME.
15 N-FIRST PIC X(10).
15 N-LAST PIC X(10).
10 CUSTOMER-ADDRESS.
15 A-LINE PIC X(20) OCCURS 2 TIMES.
15 TOWN PIC X(10).
15 ZIP PIC X(10).
15 COUNTRY PIC X(2).
10 COMPLAINT.
15 C-TYPE PIC X(10).
15 C-REF PIC X(10).
15 C-TEXT PIC X(200).
Employee.h
#define CHARLEN 30
struct employee {
unsigned char empStatus;
unsigned int empNo;
char empName[CHARLEN];
struct {
char street[2][40];
char city[20];
char state[3];
unsigned long int zipCode;
} empAddress;
unsigned long int dtHired;
float wageRate;
unsigned int unionId;
float unionRate;
double wageAdvance;
double wageMTD;
double wageYTD;
};
Complaint_cwf.txt
2Ed Fletcher Mail Point 135 Hursley Park WinchesterSO21 2JN
UKDelivery XYZ123ABC I placed an order on 15-11-99, well in time for Christmas
and I still have not had a delivery schedule sent to me. Please cancel the
order and refund me NOW. X
Employee_cwf.txt
# #øÂKaestner Raum 02-03
Am Keltenwald 1 Ehningen DE ##Ï#1-eBÈ
@rÀ @§p
C:UsersAlfadorVideosWMB ExersLabsLab02-TestSimpleFlowSimpleFlowMessageSet
.project
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>SimpleFlowMessageSet</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>com.ibm.etools.mft.builder.xsi.MSetProjectBuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>com.ibm.etools.mft.flow.adapters.adapterbuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>com.ibm.etools.mft.flow.sca.scabuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>com.ibm.etools.msg.validation.mft.builder.msetbuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>com.ibm.etools.mft.bar.ext.barbuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>com.ibm.etools.msg.validation.msetnature</nature>
<nature>com.ibm.etools.mft.bar.ext.barnature</nature>
</natures>
</projectDescription>
C:UsersAlfadorVideosWMB ExersLabsLab02-
TestSimpleFlowSimpleFlowMessageSetSimpleFlowMessageSet
COMPLAINT_IN.mxsd
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<xsd:complexType name="CUSTOMERCOMPLAINT">
<xsd:sequence>
<xsd:element name="VERSION">
<xsd:annotation>
<xsd:appinfo source="WMQI_APPINFO">
<cwfInclRep messageSetDefaultRep="Binary1">
<cwfSimpleRep accessor="readWrite" addrUnit="byte"
alignment="byte" attributeInBit="false" contentSize="1" offset="0"
signFormat="trailing" signed="false" size="1" typeName="MRCWFExternalDecimalRep"
width="1"/>
</cwfInclRep>
</xsd:appinfo>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:short">
<xsd:minInclusive value="0"/>
<xsd:maxInclusive value="9"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="CUSTOMER_NAME" type="customercomplaint_customer__name">
<xsd:annotation>
<xsd:appinfo source="WMQI_APPINFO">
<cwfInclRep messageSetDefaultRep="Binary1" skipCountTrailing="0">
<cwfAggrRep accessor="readWrite" attributeInBit="false"
contentSize="20" offset="1" size="20"/>
</cwfInclRep>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element name="CUSTOMER_ADDRESS"
type="customercomplaint_customer__address">
<xsd:annotation>
<xsd:appinfo source="WMQI_APPINFO">
<cwfInclRep messageSetDefaultRep="Binary1" skipCountTrailing="0">
<cwfAggrRep accessor="readWrite" attributeInBit="false"
contentSize="62" offset="21" size="62"/>
</cwfInclRep>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element name="COMPLAINT" type="customercomplaint_complaint">
<xsd:annotation>
<xsd:appinfo source="WMQI_APPINFO">
<cwfInclRep messageSetDefaultRep="Binary1" skipCountTrailing="0">
<cwfAggrRep accessor="readWrite" attributeInBit="false"
contentSize="220" offset="83" size="220"/>
</cwfInclRep>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:group name="customercomplaint_customer__name">
<xsd:sequence>
<xsd:element name="N_FIRST">
<xsd:annotation>
<xsd:appinfo source="http://www.wsadie.com/appinfo">
<initialValue kind="SPACE"/>
</xsd:appinfo>
<xsd:appinfo source="WMQI_APPINFO">
<cwfInclRep messageSetDefaultRep="Binary1">
<cwfSimpleRep accessor="readWrite" addrUnit="byte"
alignment="byte" attributeInBit="false" characterSize="1" contentSize="10"
lengthEncoding="fixedLength" offset="1" paddingCharacter="SPACE"
prefixLength="0" size="10" typeName="MRCWFStringRep" width="10"/>
</cwfInclRep>
</xsd:appinfo>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="10"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="N_LAST">
<xsd:annotation>
<xsd:appinfo source="http://www.wsadie.com/appinfo">
<initialValue kind="SPACE"/>
</xsd:appinfo>
<xsd:appinfo source="WMQI_APPINFO">
<cwfInclRep messageSetDefaultRep="Binary1">
<cwfSimpleRep accessor="readWrite" addrUnit="byte"
alignment="byte" attributeInBit="false" characterSize="1" contentSize="10"
lengthEncoding="fixedLength" offset="11" paddingCharacter="SPACE"
prefixLength="0" size="10" typeName="MRCWFStringRep" width="10"/>
</cwfInclRep>
</xsd:appinfo>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="10"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:group>
<xsd:complexType name="customercomplaint_customer__name">
<xsd:group ref="customercomplaint_customer__name"/>
</xsd:complexType>
<xsd:group name="customercomplaint_customer__address">
<xsd:sequence>
<xsd:element maxOccurs="2" minOccurs="2" name="A_LINE">
<xsd:annotation>
<xsd:appinfo source="http://www.wsadie.com/appinfo">
<initialValue kind="SPACE"/>
</xsd:appinfo>
<xsd:appinfo source="WMQI_APPINFO">
<cwfInclRep messageSetDefaultRep="Binary1">
<cwfSimpleRep accessor="readWrite" attributeInBit="false"
contentSize="40" offset="21" size="40">
<ArrayTD_arrayDescr alignmentKind="byte" lowerBound="2"
stride="20" strideInBit="false" upperBound="2"/>
<MRCWFStringRep_MRCWFSimpleTD addrUnit="byte" alignment="byte"
characterSize="1" lengthEncoding="fixedLength" paddingCharacter="SPACE"
prefixLength="0" width="20"/>
</cwfSimpleRep>
</cwfInclRep>
</xsd:appinfo>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="20"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="TOWN">
<xsd:annotation>
<xsd:appinfo source="http://www.wsadie.com/appinfo">
<initialValue kind="SPACE"/>
</xsd:appinfo>
<xsd:appinfo source="WMQI_APPINFO">
<cwfInclRep messageSetDefaultRep="Binary1">
<cwfSimpleRep accessor="readWrite" addrUnit="byte"
alignment="byte" attributeInBit="false" characterSize="1" contentSize="10"
lengthEncoding="fixedLength" offset="61" paddingCharacter="SPACE"
prefixLength="0" size="10" typeName="MRCWFStringRep" width="10"/>
</cwfInclRep>
</xsd:appinfo>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="10"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="ZIP">
<xsd:annotation>
<xsd:appinfo source="http://www.wsadie.com/appinfo">
<initialValue kind="SPACE"/>
</xsd:appinfo>
<xsd:appinfo source="WMQI_APPINFO">
<cwfInclRep messageSetDefaultRep="Binary1">
<cwfSimpleRep accessor="readWrite" addrUnit="byte"
alignment="byte" attributeInBit="false" characterSize="1" contentSize="10"
lengthEncoding="fixedLength" offset="71" paddingCharacter="SPACE"
prefixLength="0" size="10" typeName="MRCWFStringRep" width="10"/>
</cwfInclRep>
</xsd:appinfo>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="10"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="COUNTRY">
<xsd:annotation>
<xsd:appinfo source="http://www.wsadie.com/appinfo">
<initialValue kind="SPACE"/>
</xsd:appinfo>
<xsd:appinfo source="WMQI_APPINFO">
<cwfInclRep messageSetDefaultRep="Binary1">
<cwfSimpleRep accessor="readWrite" addrUnit="byte"
alignment="byte" attributeInBit="false" characterSize="1" contentSize="2"
lengthEncoding="fixedLength" offset="81" paddingCharacter="SPACE"
prefixLength="0" size="2" typeName="MRCWFStringRep" width="2"/>
</cwfInclRep>
</xsd:appinfo>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="2"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:group>
<xsd:complexType name="customercomplaint_customer__address">
<xsd:group ref="customercomplaint_customer__address"/>
</xsd:complexType>
<xsd:group name="customercomplaint_complaint">
<xsd:sequence>
<xsd:element name="C_TYPE">
<xsd:annotation>
<xsd:appinfo source="http://www.wsadie.com/appinfo">
<initialValue kind="SPACE"/>
</xsd:appinfo>
<xsd:appinfo source="WMQI_APPINFO">
<cwfInclRep messageSetDefaultRep="Binary1">
<cwfSimpleRep accessor="readWrite" addrUnit="byte"
alignment="byte" attributeInBit="false" characterSize="1" contentSize="10"
lengthEncoding="fixedLength" offset="83" paddingCharacter="SPACE"
prefixLength="0" size="10" typeName="MRCWFStringRep" width="10"/>
</cwfInclRep>
</xsd:appinfo>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="10"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="C_REF">
<xsd:annotation>
<xsd:appinfo source="http://www.wsadie.com/appinfo">
<initialValue kind="SPACE"/>
</xsd:appinfo>
<xsd:appinfo source="WMQI_APPINFO">
<cwfInclRep messageSetDefaultRep="Binary1">
<cwfSimpleRep accessor="readWrite" addrUnit="byte"
alignment="byte" attributeInBit="false" characterSize="1" contentSize="10"
lengthEncoding="fixedLength" offset="93" paddingCharacter="SPACE"
prefixLength="0" size="10" typeName="MRCWFStringRep" width="10"/>
</cwfInclRep>
</xsd:appinfo>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="10"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="C_TEXT">
<xsd:annotation>
<xsd:appinfo source="http://www.wsadie.com/appinfo">
<initialValue kind="SPACE"/>
</xsd:appinfo>
<xsd:appinfo source="WMQI_APPINFO">
<cwfInclRep messageSetDefaultRep="Binary1">
<cwfSimpleRep accessor="readWrite" addrUnit="byte"
alignment="byte" attributeInBit="false" characterSize="1" contentSize="200"
lengthEncoding="fixedLength" offset="103" paddingCharacter="SPACE"
prefixLength="0" size="200" typeName="MRCWFStringRep" width="200"/>
</cwfInclRep>
</xsd:appinfo>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="200"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:group>
<xsd:complexType name="customercomplaint_complaint">
<xsd:group ref="customercomplaint_complaint"/>
</xsd:complexType>
<xsd:element name="msg_CUSTOMERCOMPLAINT" type="CUSTOMERCOMPLAINT">
<xsd:annotation>
<xsd:appinfo source="WMQI_APPINFO">
<MRMessage
messageDefinition="/0/msg_CUSTOMERCOMPLAINT;XSDElementDeclaration$MRObject"/>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
</xsd:schema>
messageSet.mset
<?xml version="1.0" encoding="UTF-8"?>
<msgCoreModel:MRMessageSet xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:MSGModel="http://www.ibm.com/msgmodel/2003/MSGModel"
xmlns:msgCoreModel="http://www.ibm.com/msgmodel/2003/MSGCoreModel"
name="SimpleFlowMessageSet" parserDomain="XMLNSC" msetVersionNo=""
currentMessageSetId="//@MRMessageSetID.0">
<MRMessageSetRep xsi:type="MSGModel:MRCWFMessageSetRep" name="Binary1"
daysInFirstWeekOfTheYear="Four" firstDayOfWeek="Monday" timeZoneID="0"
allowLenientDateTimes="false"/>
<MRMessageSetRep xsi:type="MSGModel:MRXMLMessageSetRep" name="XML1"
timeZoneID="0" allowLenientDateTimes="false" suppressDOCTYPE="true"
doctypeSystemID="www.mrmnames.net/GPGO3NK002001" doctypePublicID="GPGO3NK002001"
rootTagName=""/>
<MRMessageSetID repositoryId="1824719805" messageSetId="1"/>
<otherSupportedDomains parserDomain="MRM"/>
</msgCoreModel:MRMessageSet>
C:UsersAlfadorVideosWMB ExersLabsLab02-TestSimpleFlowsolutionSimpleFlow
SimpleFlow.mbtest
<?xml version="1.0" encoding="UTF-8"?>
<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:com.ibm.etools.mft.unittest.core.models.client="http:///com/ibm/etools/mft
/unittest/core/models/client.ecore"
xmlns:com.ibm.wbit.comptest.common.models.event="http:///com/ibm/etools/mft/unit
test/common/models/event.ecore"
xmlns:com.ibm.wbit.comptest.common.models.value="http:///com/ibm/etools/mft/unit
test/common/models/value.ecore"
xmlns:http="http:///com/ibm//etools/mft/unittest/common/model2/status"
xmlns:jms="http:///com/ibm//etools/mft/unittest/common/model2/jms"
xmlns:model2="http:///com/ibm//etools/mft/unittest/common/model2"
xmlns:mq="http:///com/ibm//etools/mft/unittest/common/model2/mq">
<com.ibm.etools.mft.unittest.core.models.client:EclipseClient
iD="1268850512859-7" eventTrace="/1" clientID="1268850512859-7">
<scopes xsi:type="model2:FlowTestScope" name="Configuration" iD="default">
<testModules xsi:type="model2:TestMsgFlow"
name="/SimpleFlow/SimpleFlow.msgflow" iD="1268850512859-11">
<monitors xsi:type="mq:MQMonitor" name="XML_OUT" iD="1268852678312-17"
host="localhost" port="0" queueManager="MB7QMGR" queue="XML_OUT"/>
<inputNodes xsi:type="mq:MQInputNode" nodeName="COBOL_IN"
queue="COBOL_IN"/>
</testModules>
<settings xsi:type="model2:FlowSettings"/>
<settings xsi:type="model2:DeploymentSettings" runtimeEnvType="WebSphere
Message Broker v7.0" runtimeInstance="localhost^MB7BROKER^default^0"/>
<settings xsi:type="mq:MQSettings"/>
<settings xsi:type="jms:JMSSettings"/>
<settings xsi:type="mq:MQMessageHeaders"/>
<settings xsi:type="jms:JMSMessageHeaders"/>
<messageHeaders xsi:type="mq:MQHeader" iD="1268850512859-10"
headerName="Default Header"/>
<messageHeaders xsi:type="jms:JMSHeader" headerName="Default Header"/>
</scopes>
</com.ibm.etools.mft.unittest.core.models.client:EclipseClient>
<com.ibm.wbit.comptest.common.models.event:ExecutionEventTrace
iD="1268850512859-8" children="/2"/>
<model2:InteractiveInputNodeInvocationEvent iD="1268850512875-12"
readOnly="true" clientID="1268850512859-7" timestamp="1268850512875"
children="/3 /4 /8" msgFlow="/SimpleFlow/SimpleFlow.msgflow"
nodeId="FCMComposite_1_1" testScopeID="default" nodeName="COBOL_IN"
nodeType="ComIbmMQInput.msgnode" targetDeploymentLocationID="1268852676500-16">
<request xsi:type="model2:TestMessage" iD="1268850513265-13"
header="/0/@scopes.0/@messageHeaders.0">
<properties name="messageSource" stringValue="sourceView"/>
<properties name="WSDL_URI"/>
<properties name="WSDL_OPERATION_IN_NAME"/>
<properties name="WSDL_OPERATION_NAME"/>
<properties name="WSDL_OPERATION_OUT_NAME"/>
<properties name="plainText" stringValue="2Ed++++++++Fletcher+
+Mail+Point+135++++++Hursley+Park++++++++WinchesterSO21+2JN++UKDelivery+
+XYZ123ABC+I+placed+an+order+on+15-11-
99%2C+well+in+time+for+Christmas+and+I+still+have+not+had+a+delivery+schedule+se
nt+to+me.++Please+cancel+the+order+and+refund+me+NOW.+++++++++++++++++++++++++++
++++++++++++++X"/>
<properties name="SHOW_HEX_VIEW"/>
<properties name="linkedFile"/>
<headerBeenUsed xsi:type="mq:MQHeader" iD="1268850512859-10"
headerName="Default Header"/>
</request>
</model2:InteractiveInputNodeInvocationEvent>
<http:DeploymentStatus iD="1268852676421-14" parentID="1268850512875-12"
timestamp="1268852676421" log="[Info] Begin deploying message flows&#xD;&#xA;
[Info] Deploying the message flow application&#xD;&#xA;[Info] Going to rebuild
and deploy broker archive&#xD;&#xA;[Info] Cleaning Broker Archive...&#xD;&#xA;
[Info] Rebuilding broker archive...&#xD;&#xA;[Info] Initializing test message
monitors...&#xD;&#xA;[Info] Deploying broker archive to execution
group...&#xD;&#xA;[Info] Test client is ready to send and monitor
messages.&#xD;&#xA;[Info] Starting message flows&#xD;&#xA;[Info] Message flows
deployment successfully completed" status="OK" totalWork="10" worked="10"
scope="/0/@scopes.0"/>
<com.ibm.wbit.comptest.common.models.event:StartEvent name="Starting"
iD="1268852684390-30" readOnly="true" clientID="1268850512859-7"
parentID="1268850512875-12" timestamp="1268852684390"
invokeCommandId="1268852684375-27" children="/5 /6 /7"/>
<mq:MQInformationEvent name="Sending Message to MQ Queue &quot;COBOL_IN&quot;"
iD="1268852684484-32" host="localhost" port="0" queueManager="MB7QMGR"
queue="COBOL_IN" readOnly="true" clientID="1268850512859-7"
parentID="1268852684390-30" timestamp="1268852684484"
invokeCommandId="1268852684375-28">
<message xsi:type="model2:TestMessage" iD="1268850513265-13"
header="/0/@scopes.0/@messageHeaders.0">
<properties name="messageSource" stringValue="sourceView"/>
<properties name="WSDL_URI"/>
<properties name="WSDL_OPERATION_IN_NAME"/>
<properties name="WSDL_OPERATION_NAME"/>
<properties name="WSDL_OPERATION_OUT_NAME"/>
<properties name="plainText" stringValue="2Ed++++++++Fletcher+
+Mail+Point+135++++++Hursley+Park++++++++WinchesterSO21+2JN++UKDelivery+
+XYZ123ABC+I+placed+an+order+on+15-11-
99%2C+well+in+time+for+Christmas+and+I+still+have+not+had+a+delivery+schedule+se
nt+to+me.++Please+cancel+the+order+and+refund+me+NOW.+++++++++++++++++++++++++++
++++++++++++++X"/>
<properties name="SHOW_HEX_VIEW"/>
<properties name="linkedFile"/>
<headerBeenUsed xsi:type="mq:MQHeader" iD="1268852684484-34"
encoding="273" format=" " putDateTime="Wed Mar 17 15:04:44 EDT 2010"
replyToQueueManagerName=" "
replyToQueueName=" "
msgId="AMQ+MB7QMGR+++++%1F%23%C5%BEK+%01%C2%AF%04"
correlId="%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%
00"
accountingToken="%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00
%00%00%00%00%00%00%00%00%00%00%00"
groupId="%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%0
0"/>
</message>
</mq:MQInformationEvent>
<mq:MQQueueMonitorEvent name="MQ Queue Monitor &quot;XML_OUT&quot;"
iD="1268852686359-36" host="localhost" port="0" queueManager="MB7QMGR"
queue="XML_OUT" readOnly="true" clientID="1268850512859-7"
parentID="1268852684390-30" timestamp="1268852686359"
invokeCommandId="1268852684375-28">
<message xsi:type="model2:TestMessage" iD="1268852686359-37">
<properties name="messageSource" stringValue="structureView"/>
<properties name="plainText" stringValue="%3C%3Fxml+version%3D%221.0%22%3F
%3E%3Cmsg_CUSTOMERCOMPLAINT+xmlns%3Axsd%3D%22http%3A%2F%2Fwww.w3.org
%2F2001%2FXMLSchema%22+xmlns%3Axsi%3D%22http%3A%2F%2Fwww.w3.org
%2F2001%2FXMLSchema-instance%22%3E%3CVERSION%3E2%3C%2FVERSION%3E%3CCUSTOMER_NAME
%3E%3CN_FIRST%3EEd%3C%2FN_FIRST%3E%3CN_LAST%3EFletcher%3C%2FN_LAST%3E%3C
%2FCUSTOMER_NAME%3E%3CCUSTOMER_ADDRESS%3E%3CA_LINE%3EMail+Point+135%3C%2FA_LINE
%3E%3CA_LINE%3EHursley+Park%3C%2FA_LINE%3E%3CTOWN%3EWinchester%3C%2FTOWN%3E
%3CZIP%3ESO21+2JN%3C%2FZIP%3E%3CCOUNTRY%3EUK%3C%2FCOUNTRY%3E%3C
%2FCUSTOMER_ADDRESS%3E%3CCOMPLAINT%3E%3CC_TYPE%3EDelivery%3C%2FC_TYPE%3E%3CC_REF
%3EXYZ123ABC%3C%2FC_REF%3E%3CC_TEXT%3EI+placed+an+order+on+15-11-
99%2C+well+in+time+for+Christmas+and+I+still+have+not+had+a+delivery+schedule+se
nt+to+me.++Please+cancel+the+order+and+refund+me+NOW.+++++++++++++++++++++++++++
++++++++++++++X%3C%2FC_TEXT%3E%3C%2FCOMPLAINT%3E%3C%2Fmsg_CUSTOMERCOMPLAINT
%3E"/>
<properties name="SHOW_HEX_VIEW"/>
<properties name="linkedFile"/>
<parameters
xsi:type="com.ibm.wbit.comptest.common.models.value:ValueStructure"
name="msg_CUSTOMERCOMPLAINT" iD="1268852686562-38">
<elements
xsi:type="com.ibm.wbit.comptest.common.models.value:ValueField" name="xmlns:xsi"
iD="1268852686562-54" value="http://www.w3.org/2001/XMLSchema-instance"/>
<elements
xsi:type="com.ibm.wbit.comptest.common.models.value:ValueField" name="xmlns:xsd"
iD="1268852686562-53" value="http://www.w3.org/2001/XMLSchema"/>
<elements
xsi:type="com.ibm.wbit.comptest.common.models.value:ValueStructure"
name="VERSION" iD="1268852686562-39" value="2"/>
<elements
xsi:type="com.ibm.wbit.comptest.common.models.value:ValueStructure"
name="CUSTOMER_NAME" iD="1268852686562-40">
<elements
xsi:type="com.ibm.wbit.comptest.common.models.value:ValueStructure"
name="N_FIRST" iD="1268852686562-41" value="Ed"/>
<elements
xsi:type="com.ibm.wbit.comptest.common.models.value:ValueStructure"
name="N_LAST" iD="1268852686562-42" value="Fletcher"/>
</elements>
<elements
xsi:type="com.ibm.wbit.comptest.common.models.value:ValueStructure"
name="CUSTOMER_ADDRESS" iD="1268852686562-43">
<elements
xsi:type="com.ibm.wbit.comptest.common.models.value:ValueStructure"
name="A_LINE" iD="1268852686562-44" value="Mail Point 135"/>
<elements
xsi:type="com.ibm.wbit.comptest.common.models.value:ValueStructure"
name="A_LINE" iD="1268852686562-45" value="Hursley Park"/>
<elements
xsi:type="com.ibm.wbit.comptest.common.models.value:ValueStructure" name="TOWN"
iD="1268852686562-46" value="Winchester"/>
<elements
xsi:type="com.ibm.wbit.comptest.common.models.value:ValueStructure" name="ZIP"
iD="1268852686562-47" value="SO21 2JN"/>
<elements
xsi:type="com.ibm.wbit.comptest.common.models.value:ValueStructure"
name="COUNTRY" iD="1268852686562-48" value="UK"/>
</elements>
<elements
xsi:type="com.ibm.wbit.comptest.common.models.value:ValueStructure"
name="COMPLAINT" iD="1268852686562-49">
<elements
xsi:type="com.ibm.wbit.comptest.common.models.value:ValueStructure"
name="C_TYPE" iD="1268852686562-50" value="Delivery"/>
<elements
xsi:type="com.ibm.wbit.comptest.common.models.value:ValueStructure" name="C_REF"
iD="1268852686562-51" value="XYZ123ABC"/>
<elements
xsi:type="com.ibm.wbit.comptest.common.models.value:ValueStructure"
name="C_TEXT" iD="1268852686562-52" value="I placed an order on 15-11-99, well
in time for Christmas and I still have not had a delivery schedule sent to me.
Please cancel the order and refund me NOW.
X"/>
</elements>
</parameters>
<headerBeenUsed xsi:type="mq:MQHeader" iD="1268852686562-55"
applicationIdData=" " applicationOriginData="
" characterSet="437" encoding="273" format=" " persistence="0"
priority="0" putApplicationName=" " putDateTime="Wed
Mar 17 15:04:44 EDT 2010" replyToQueueManagerName="MB7QMGR
" replyToQueueName=" " userId="
" msgId="AMQ+MB7QMGR+++++%1F%23%C5%BEK+%01%C2%AF%04"
correlId="%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%
00"
accountingToken="%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00
%00%00%00%00%00%00%00%00%00%00%00"
groupId="%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%0
0"/>
</message>
</mq:MQQueueMonitorEvent>
<http:MonitoringStatus name="Stopped listening for response"
iD="1268852684468-31" clientID="1268850512859-7" parentID="1268852684390-30"
timestamp="1268852684468">
<monitors xsi:type="mq:MQMonitor" name="XML_OUT" iD="1268852678312-17"
host="localhost" port="0" queueManager="MB7QMGR" queue="XML_OUT" status="OK"/>
</http:MonitoringStatus>
<com.ibm.wbit.comptest.common.models.event:EndEvent name="Stopped"
iD="1268852686562-57" readOnly="true" clientID="1268850512859-7"
parentID="1268850512875-12" timestamp="1268852686562"
invokeCommandId="1268852684375-28"/>
</xmi:XMI>
SimpleFlow.msgflow
<?xml version="1.0" encoding="UTF-8"?>
<ecore:EPackage xmi:version="2.0"
xmlns:xmi="http://www.omg.org/XMI"
xmlns:ComIbmCompute.msgnode="ComIbmCompute.msgnode"
xmlns:ComIbmMQInput.msgnode="ComIbmMQInput.msgnode"
xmlns:ComIbmMQOutput.msgnode="ComIbmMQOutput.msgnode"
xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore"
xmlns:eflow="http://www.ibm.com/wbi/2005/eflow"
xmlns:utility="http://www.ibm.com/wbi/2005/eflow_utility"
nsURI="SimpleFlow.msgflow"
nsPrefix="SimpleFlow.msgflow">
<eClassifiers xmi:type="eflow:FCMComposite" name="FCMComposite_1">
<eSuperTypes href="http://www.ibm.com/wbi/2005/eflow#//FCMBlock"/>
<translation xmi:type="utility:TranslatableString" key="SimpleFlow"
bundleName="SimpleFlow" pluginId="SimpleFlow"/>
<colorGraphic16 xmi:type="utility:GIFFileGraphic"
resourceName="platform:/plugin/SimpleFlow/icons/full/obj16/SimpleFlow.gif"/>
<colorGraphic32 xmi:type="utility:GIFFileGraphic"
resourceName="platform:/plugin/SimpleFlow/icons/full/obj30/SimpleFlow.gif"/>
<composition>
<nodes xmi:type="ComIbmMQInput.msgnode:FCMComposite_1"
xmi:id="FCMComposite_1_1" location="10,20" queueName="COBOL_IN"
messageDomainProperty="MRM" messageSetProperty="SimpleFlowMessageSet"
messageTypeProperty="{}:msg_CUSTOMERCOMPLAINT" messageFormatProperty="Binary1">
<translation xmi:type="utility:ConstantString" string="COBOL_IN"/>
</nodes>
<nodes xmi:type="ComIbmMQOutput.msgnode:FCMComposite_1"
xmi:id="FCMComposite_1_2" location="245,20" queueName="XML_OUT">
<translation xmi:type="utility:ConstantString" string="XML_OUT"/>
</nodes>
<nodes xmi:type="ComIbmCompute.msgnode:FCMComposite_1"
xmi:id="FCMComposite_1_3" location="121,20"
computeExpression="esql://routine/#Transform_to_XML.Main">
<translation xmi:type="utility:ConstantString" string="Transform to
XML"/>
</nodes>
<connections xmi:type="eflow:FCMConnection" xmi:id="FCMConnection_1"
targetNode="FCMComposite_1_3" sourceNode="FCMComposite_1_1"
sourceTerminalName="OutTerminal.out" targetTerminalName="InTerminal.in"/>
<connections xmi:type="eflow:FCMConnection" xmi:id="FCMConnection_2"
targetNode="FCMComposite_1_2" sourceNode="FCMComposite_1_3"
sourceTerminalName="OutTerminal.out" targetTerminalName="InTerminal.in"/>
</composition>
<propertyOrganizer/>
<stickyBoard/>
</eClassifiers>
</ecore:EPackage>
.project
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>SimpleFlow</name>
<comment></comment>
<projects>
<project>SimpleFlowMessageSet</project>
</projects>
<buildSpec>
<buildCommand>
<name>com.ibm.etools.mft.esql.lang.esqllangbuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>com.ibm.etools.mft.mapping.builder.mappingbuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>com.ibm.etools.mft.flow.msgflowxsltbuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>com.ibm.etools.mft.flow.msgflowbuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>com.ibm.etools.mft.bar.barbuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>com.ibm.etools.mft.bar.ext.barbuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>com.ibm.etools.mft.flow.messageflownature</nature>
<nature>com.ibm.etools.mft.bar.barnature</nature>
<nature>com.ibm.etools.mft.bar.ext.barnature</nature>
</natures>
</projectDescription>
LAB1Flow.esql
CREATE COMPUTE MODULE Transform_to_XML
CREATE FUNCTION Main() RETURNS BOOLEAN
BEGIN
-- CALL CopyMessageHeaders();
CALL CopyEntireMessage();
SET OutputRoot.Properties.MessageFormat='XML1';
RETURN TRUE;
END;
CREATE PROCEDURE CopyMessageHeaders() BEGIN
DECLARE I INTEGER 1;
DECLARE J INTEGER;
SET J = CARDINALITY(InputRoot.*[]);
WHILE I < J DO
SET OutputRoot.*[I] = InputRoot.*[I];
SET I = I + 1;
END WHILE;
END;
CREATE PROCEDURE CopyEntireMessage() BEGIN
SET OutputRoot = InputRoot;
END;
END MODULE;
C:UsersAlfadorVideosWMB ExersLabsLab02-
TestSimpleFlowsolutionSimpleFlowMessageSet
,project
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>SimpleFlowMessageSet</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>com.ibm.etools.mft.builder.xsi.MSetProjectBuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>com.ibm.etools.mft.flow.adapters.adapterbuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>com.ibm.etools.mft.flow.sca.scabuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>com.ibm.etools.msg.validation.mft.builder.msetbuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>com.ibm.etools.mft.bar.ext.barbuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>com.ibm.etools.msg.validation.msetnature</nature>
<nature>com.ibm.etools.mft.bar.ext.barnature</nature>
</natures>
</projectDescription>
C:UsersAlfadorVideosWMB ExersLabsLab02-
TestSimpleFlowsolutionSimpleFlowMessageSetSimpleFlowMessageSet
COMPLAINT_IN.mxsd
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<xsd:complexType name="CUSTOMERCOMPLAINT">
<xsd:sequence>
<xsd:element name="VERSION">
<xsd:annotation>
<xsd:appinfo source="WMQI_APPINFO">
<cwfInclRep messageSetDefaultRep="Binary1">
<cwfSimpleRep accessor="readWrite" addrUnit="byte"
alignment="byte" attributeInBit="false" contentSize="1" offset="0"
signFormat="trailing" signed="false" size="1" typeName="MRCWFExternalDecimalRep"
width="1"/>
</cwfInclRep>
</xsd:appinfo>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:short">
<xsd:minInclusive value="0"/>
<xsd:maxInclusive value="9"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="CUSTOMER_NAME" type="customercomplaint_customer__name">
<xsd:annotation>
<xsd:appinfo source="WMQI_APPINFO">
<cwfInclRep messageSetDefaultRep="Binary1" skipCountTrailing="0">
<cwfAggrRep accessor="readWrite" attributeInBit="false"
contentSize="20" offset="1" size="20"/>
</cwfInclRep>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element name="CUSTOMER_ADDRESS"
type="customercomplaint_customer__address">
<xsd:annotation>
<xsd:appinfo source="WMQI_APPINFO">
<cwfInclRep messageSetDefaultRep="Binary1" skipCountTrailing="0">
<cwfAggrRep accessor="readWrite" attributeInBit="false"
contentSize="62" offset="21" size="62"/>
</cwfInclRep>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element name="COMPLAINT" type="customercomplaint_complaint">
<xsd:annotation>
<xsd:appinfo source="WMQI_APPINFO">
<cwfInclRep messageSetDefaultRep="Binary1" skipCountTrailing="0">
<cwfAggrRep accessor="readWrite" attributeInBit="false"
contentSize="220" offset="83" size="220"/>
</cwfInclRep>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:group name="customercomplaint_customer__name">
<xsd:sequence>
<xsd:element name="N_FIRST">
<xsd:annotation>
<xsd:appinfo source="http://www.wsadie.com/appinfo">
<initialValue kind="SPACE"/>
</xsd:appinfo>
<xsd:appinfo source="WMQI_APPINFO">
<cwfInclRep messageSetDefaultRep="Binary1">
<cwfSimpleRep accessor="readWrite" addrUnit="byte"
alignment="byte" attributeInBit="false" characterSize="1" contentSize="10"
lengthEncoding="fixedLength" offset="1" paddingCharacter="SPACE"
prefixLength="0" size="10" typeName="MRCWFStringRep" width="10"/>
</cwfInclRep>
</xsd:appinfo>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="10"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="N_LAST">
<xsd:annotation>
<xsd:appinfo source="http://www.wsadie.com/appinfo">
<initialValue kind="SPACE"/>
</xsd:appinfo>
<xsd:appinfo source="WMQI_APPINFO">
<cwfInclRep messageSetDefaultRep="Binary1">
<cwfSimpleRep accessor="readWrite" addrUnit="byte"
alignment="byte" attributeInBit="false" characterSize="1" contentSize="10"
lengthEncoding="fixedLength" offset="11" paddingCharacter="SPACE"
prefixLength="0" size="10" typeName="MRCWFStringRep" width="10"/>
</cwfInclRep>
</xsd:appinfo>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="10"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:group>
<xsd:complexType name="customercomplaint_customer__name">
<xsd:group ref="customercomplaint_customer__name"/>
</xsd:complexType>
<xsd:group name="customercomplaint_customer__address">
<xsd:sequence>
<xsd:element maxOccurs="2" minOccurs="2" name="A_LINE">
<xsd:annotation>
<xsd:appinfo source="http://www.wsadie.com/appinfo">
<initialValue kind="SPACE"/>
</xsd:appinfo>
<xsd:appinfo source="WMQI_APPINFO">
<cwfInclRep messageSetDefaultRep="Binary1">
<cwfSimpleRep accessor="readWrite" attributeInBit="false"
contentSize="40" offset="21" size="40">
<ArrayTD_arrayDescr alignmentKind="byte" lowerBound="2"
stride="20" strideInBit="false" upperBound="2"/>
<MRCWFStringRep_MRCWFSimpleTD addrUnit="byte" alignment="byte"
characterSize="1" lengthEncoding="fixedLength" paddingCharacter="SPACE"
prefixLength="0" width="20"/>
</cwfSimpleRep>
</cwfInclRep>
</xsd:appinfo>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="20"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="TOWN">
<xsd:annotation>
<xsd:appinfo source="http://www.wsadie.com/appinfo">
<initialValue kind="SPACE"/>
</xsd:appinfo>
<xsd:appinfo source="WMQI_APPINFO">
<cwfInclRep messageSetDefaultRep="Binary1">
<cwfSimpleRep accessor="readWrite" addrUnit="byte"
alignment="byte" attributeInBit="false" characterSize="1" contentSize="10"
lengthEncoding="fixedLength" offset="61" paddingCharacter="SPACE"
prefixLength="0" size="10" typeName="MRCWFStringRep" width="10"/>
</cwfInclRep>
</xsd:appinfo>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="10"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="ZIP">
<xsd:annotation>
<xsd:appinfo source="http://www.wsadie.com/appinfo">
<initialValue kind="SPACE"/>
</xsd:appinfo>
<xsd:appinfo source="WMQI_APPINFO">
<cwfInclRep messageSetDefaultRep="Binary1">
<cwfSimpleRep accessor="readWrite" addrUnit="byte"
alignment="byte" attributeInBit="false" characterSize="1" contentSize="10"
lengthEncoding="fixedLength" offset="71" paddingCharacter="SPACE"
prefixLength="0" size="10" typeName="MRCWFStringRep" width="10"/>
</cwfInclRep>
</xsd:appinfo>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="10"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="COUNTRY">
<xsd:annotation>
<xsd:appinfo source="http://www.wsadie.com/appinfo">
<initialValue kind="SPACE"/>
</xsd:appinfo>
<xsd:appinfo source="WMQI_APPINFO">
<cwfInclRep messageSetDefaultRep="Binary1">
<cwfSimpleRep accessor="readWrite" addrUnit="byte"
alignment="byte" attributeInBit="false" characterSize="1" contentSize="2"
lengthEncoding="fixedLength" offset="81" paddingCharacter="SPACE"
prefixLength="0" size="2" typeName="MRCWFStringRep" width="2"/>
</cwfInclRep>
</xsd:appinfo>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="2"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:group>
<xsd:complexType name="customercomplaint_customer__address">
<xsd:group ref="customercomplaint_customer__address"/>
</xsd:complexType>
<xsd:group name="customercomplaint_complaint">
<xsd:sequence>
<xsd:element name="C_TYPE">
<xsd:annotation>
<xsd:appinfo source="http://www.wsadie.com/appinfo">
<initialValue kind="SPACE"/>
</xsd:appinfo>
<xsd:appinfo source="WMQI_APPINFO">
<cwfInclRep messageSetDefaultRep="Binary1">
<cwfSimpleRep accessor="readWrite" addrUnit="byte"
alignment="byte" attributeInBit="false" characterSize="1" contentSize="10"
lengthEncoding="fixedLength" offset="83" paddingCharacter="SPACE"
prefixLength="0" size="10" typeName="MRCWFStringRep" width="10"/>
</cwfInclRep>
</xsd:appinfo>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="10"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="C_REF">
<xsd:annotation>
<xsd:appinfo source="http://www.wsadie.com/appinfo">
<initialValue kind="SPACE"/>
</xsd:appinfo>
<xsd:appinfo source="WMQI_APPINFO">
<cwfInclRep messageSetDefaultRep="Binary1">
<cwfSimpleRep accessor="readWrite" addrUnit="byte"
alignment="byte" attributeInBit="false" characterSize="1" contentSize="10"
lengthEncoding="fixedLength" offset="93" paddingCharacter="SPACE"
prefixLength="0" size="10" typeName="MRCWFStringRep" width="10"/>
</cwfInclRep>
</xsd:appinfo>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="10"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="C_TEXT">
<xsd:annotation>
<xsd:appinfo source="http://www.wsadie.com/appinfo">
<initialValue kind="SPACE"/>
</xsd:appinfo>
<xsd:appinfo source="WMQI_APPINFO">
<cwfInclRep messageSetDefaultRep="Binary1">
<cwfSimpleRep accessor="readWrite" addrUnit="byte"
alignment="byte" attributeInBit="false" characterSize="1" contentSize="200"
lengthEncoding="fixedLength" offset="103" paddingCharacter="SPACE"
prefixLength="0" size="200" typeName="MRCWFStringRep" width="200"/>
</cwfInclRep>
</xsd:appinfo>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="200"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:group>
<xsd:complexType name="customercomplaint_complaint">
<xsd:group ref="customercomplaint_complaint"/>
</xsd:complexType>
<xsd:element name="msg_CUSTOMERCOMPLAINT" type="CUSTOMERCOMPLAINT">
<xsd:annotation>
<xsd:appinfo source="WMQI_APPINFO">
<MRMessage
messageDefinition="/0/msg_CUSTOMERCOMPLAINT;XSDElementDeclaration$MRObject"/>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
</xsd:schema>
messageSet.mset
<?xml version="1.0" encoding="UTF-8"?>
<msgCoreModel:MRMessageSet xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:MSGModel="http://www.ibm.com/msgmodel/2003/MSGModel"
xmlns:msgCoreModel="http://www.ibm.com/msgmodel/2003/MSGCoreModel"
name="SimpleFlowMessageSet" parserDomain="XMLNSC" msetVersionNo=""
currentMessageSetId="//@MRMessageSetID.0">
<MRMessageSetRep xsi:type="MSGModel:MRCWFMessageSetRep" name="Binary1"
daysInFirstWeekOfTheYear="Four" firstDayOfWeek="Monday" timeZoneID="0"
allowLenientDateTimes="false"/>
<MRMessageSetRep xsi:type="MSGModel:MRXMLMessageSetRep" name="XML1"
timeZoneID="0" allowLenientDateTimes="false" suppressDOCTYPE="true"
doctypeSystemID="www.mrmnames.net/GPGO3NK002001" doctypePublicID="GPGO3NK002001"
rootTagName=""/>
<MRMessageSetID repositoryId="1824719805" messageSetId="1"/>
<otherSupportedDomains parserDomain="MRM"/>
</msgCoreModel:MRMessageSet>

More Related Content

What's hot

Web internship Yii Framework
Web internship  Yii FrameworkWeb internship  Yii Framework
Web internship Yii Framework
Noveo
 
Daniel Jalkut - dotSwift 2019
Daniel Jalkut - dotSwift 2019Daniel Jalkut - dotSwift 2019
Daniel Jalkut - dotSwift 2019
DanielJalkut
 
Javascript MVC & Backbone Tips & Tricks
Javascript MVC & Backbone Tips & TricksJavascript MVC & Backbone Tips & Tricks
Javascript MVC & Backbone Tips & Tricks
Hjörtur Hilmarsson
 
netmind - Primer Contacto con el Desarrollo de Aplicaciones para Windows 8
netmind - Primer Contacto con el Desarrollo de Aplicaciones para Windows 8netmind - Primer Contacto con el Desarrollo de Aplicaciones para Windows 8
netmind - Primer Contacto con el Desarrollo de Aplicaciones para Windows 8
netmind
 
VC「もしかして...」Model「私たち...」「「入れ替わってるー!?」」を前前前世から防ぐ方法
VC「もしかして...」Model「私たち...」「「入れ替わってるー!?」」を前前前世から防ぐ方法VC「もしかして...」Model「私たち...」「「入れ替わってるー!?」」を前前前世から防ぐ方法
VC「もしかして...」Model「私たち...」「「入れ替わってるー!?」」を前前前世から防ぐ方法
Kenji Tanaka
 
What You Need To Build Cool Enterprise Applications With JSF
What You Need To Build Cool Enterprise Applications With JSFWhat You Need To Build Cool Enterprise Applications With JSF
What You Need To Build Cool Enterprise Applications With JSF
Max Katz
 
[2019] 벅스 5.0 (feat. Kotlin, Jetpack)
[2019] 벅스 5.0 (feat. Kotlin, Jetpack)[2019] 벅스 5.0 (feat. Kotlin, Jetpack)
[2019] 벅스 5.0 (feat. Kotlin, Jetpack)
NHN FORWARD
 
[2019] 스몰 스텝: Android 렛츠기릿!
[2019] 스몰 스텝: Android 렛츠기릿![2019] 스몰 스텝: Android 렛츠기릿!
[2019] 스몰 스텝: Android 렛츠기릿!
NHN FORWARD
 
날로 먹는 Django admin 활용
날로 먹는 Django admin 활용날로 먹는 Django admin 활용
날로 먹는 Django admin 활용
KyeongMook "Kay" Cha
 
Rails MVC by Sergiy Koshovyi
Rails MVC by Sergiy KoshovyiRails MVC by Sergiy Koshovyi
Rails MVC by Sergiy Koshovyi
Pivorak MeetUp
 
Securing JSF Applications Against the OWASP Top Ten
Securing JSF Applications Against the OWASP Top TenSecuring JSF Applications Against the OWASP Top Ten
Securing JSF Applications Against the OWASP Top Ten
David Chandler
 
https://www.facebook.com/valdyna.monna?fref=ts
https://www.facebook.com/valdyna.monna?fref=tshttps://www.facebook.com/valdyna.monna?fref=ts
https://www.facebook.com/valdyna.monna?fref=ts
Arif Alexi
 
Turn your spaghetti code into ravioli with JavaScript modules
Turn your spaghetti code into ravioli with JavaScript modulesTurn your spaghetti code into ravioli with JavaScript modules
Turn your spaghetti code into ravioli with JavaScript modules
jerryorr
 
Academy PRO: React native - publish
Academy PRO: React native - publishAcademy PRO: React native - publish
Academy PRO: React native - publish
Binary Studio
 
Modules and injector
Modules and injectorModules and injector
Modules and injector
Eyal Vardi
 
Beyond DOMReady: Ultra High-Performance Javascript
Beyond DOMReady: Ultra High-Performance JavascriptBeyond DOMReady: Ultra High-Performance Javascript
Beyond DOMReady: Ultra High-Performance Javascript
aglemann
 
Getting touchy - an introduction to touch events / Web Standards Days / Mosco...
Getting touchy - an introduction to touch events / Web Standards Days / Mosco...Getting touchy - an introduction to touch events / Web Standards Days / Mosco...
Getting touchy - an introduction to touch events / Web Standards Days / Mosco...
Patrick Lauke
 
Building an End-to-End AngularJS Application
Building an End-to-End AngularJS ApplicationBuilding an End-to-End AngularJS Application
Building an End-to-End AngularJS Application
Dan Wahlin
 
Geb qa fest2017
Geb qa fest2017Geb qa fest2017
Geb qa fest2017
Sviatkin Yaroslav
 
Laravel 로 배우는 서버사이드 #5
Laravel 로 배우는 서버사이드 #5Laravel 로 배우는 서버사이드 #5
Laravel 로 배우는 서버사이드 #5
성일 한
 

What's hot (20)

Web internship Yii Framework
Web internship  Yii FrameworkWeb internship  Yii Framework
Web internship Yii Framework
 
Daniel Jalkut - dotSwift 2019
Daniel Jalkut - dotSwift 2019Daniel Jalkut - dotSwift 2019
Daniel Jalkut - dotSwift 2019
 
Javascript MVC & Backbone Tips & Tricks
Javascript MVC & Backbone Tips & TricksJavascript MVC & Backbone Tips & Tricks
Javascript MVC & Backbone Tips & Tricks
 
netmind - Primer Contacto con el Desarrollo de Aplicaciones para Windows 8
netmind - Primer Contacto con el Desarrollo de Aplicaciones para Windows 8netmind - Primer Contacto con el Desarrollo de Aplicaciones para Windows 8
netmind - Primer Contacto con el Desarrollo de Aplicaciones para Windows 8
 
VC「もしかして...」Model「私たち...」「「入れ替わってるー!?」」を前前前世から防ぐ方法
VC「もしかして...」Model「私たち...」「「入れ替わってるー!?」」を前前前世から防ぐ方法VC「もしかして...」Model「私たち...」「「入れ替わってるー!?」」を前前前世から防ぐ方法
VC「もしかして...」Model「私たち...」「「入れ替わってるー!?」」を前前前世から防ぐ方法
 
What You Need To Build Cool Enterprise Applications With JSF
What You Need To Build Cool Enterprise Applications With JSFWhat You Need To Build Cool Enterprise Applications With JSF
What You Need To Build Cool Enterprise Applications With JSF
 
[2019] 벅스 5.0 (feat. Kotlin, Jetpack)
[2019] 벅스 5.0 (feat. Kotlin, Jetpack)[2019] 벅스 5.0 (feat. Kotlin, Jetpack)
[2019] 벅스 5.0 (feat. Kotlin, Jetpack)
 
[2019] 스몰 스텝: Android 렛츠기릿!
[2019] 스몰 스텝: Android 렛츠기릿![2019] 스몰 스텝: Android 렛츠기릿!
[2019] 스몰 스텝: Android 렛츠기릿!
 
날로 먹는 Django admin 활용
날로 먹는 Django admin 활용날로 먹는 Django admin 활용
날로 먹는 Django admin 활용
 
Rails MVC by Sergiy Koshovyi
Rails MVC by Sergiy KoshovyiRails MVC by Sergiy Koshovyi
Rails MVC by Sergiy Koshovyi
 
Securing JSF Applications Against the OWASP Top Ten
Securing JSF Applications Against the OWASP Top TenSecuring JSF Applications Against the OWASP Top Ten
Securing JSF Applications Against the OWASP Top Ten
 
https://www.facebook.com/valdyna.monna?fref=ts
https://www.facebook.com/valdyna.monna?fref=tshttps://www.facebook.com/valdyna.monna?fref=ts
https://www.facebook.com/valdyna.monna?fref=ts
 
Turn your spaghetti code into ravioli with JavaScript modules
Turn your spaghetti code into ravioli with JavaScript modulesTurn your spaghetti code into ravioli with JavaScript modules
Turn your spaghetti code into ravioli with JavaScript modules
 
Academy PRO: React native - publish
Academy PRO: React native - publishAcademy PRO: React native - publish
Academy PRO: React native - publish
 
Modules and injector
Modules and injectorModules and injector
Modules and injector
 
Beyond DOMReady: Ultra High-Performance Javascript
Beyond DOMReady: Ultra High-Performance JavascriptBeyond DOMReady: Ultra High-Performance Javascript
Beyond DOMReady: Ultra High-Performance Javascript
 
Getting touchy - an introduction to touch events / Web Standards Days / Mosco...
Getting touchy - an introduction to touch events / Web Standards Days / Mosco...Getting touchy - an introduction to touch events / Web Standards Days / Mosco...
Getting touchy - an introduction to touch events / Web Standards Days / Mosco...
 
Building an End-to-End AngularJS Application
Building an End-to-End AngularJS ApplicationBuilding an End-to-End AngularJS Application
Building an End-to-End AngularJS Application
 
Geb qa fest2017
Geb qa fest2017Geb qa fest2017
Geb qa fest2017
 
Laravel 로 배우는 서버사이드 #5
Laravel 로 배우는 서버사이드 #5Laravel 로 배우는 서버사이드 #5
Laravel 로 배우는 서버사이드 #5
 

Viewers also liked

Hydrorock corporate presentatie nederlands
Hydrorock corporate presentatie nederlandsHydrorock corporate presentatie nederlands
Hydrorock corporate presentatie nederlands
Richard Dirne
 
Cv-p
Cv-pCv-p
Lunawat Bulletin for October 2016
Lunawat Bulletin for October 2016Lunawat Bulletin for October 2016
Lunawat Bulletin for October 2016
CA. Pramod Jain
 
10 facts about taxation in Slovakia | Infographic
10 facts about taxation in Slovakia | Infographic10 facts about taxation in Slovakia | Infographic
10 facts about taxation in Slovakia | Infographic
Accace
 
Anil Prajapati CV
Anil Prajapati CVAnil Prajapati CV
Anil Prajapati CV
Anil Prajapati
 
Laporan aktiviti minggu keusahawanan(1) (1)
Laporan aktiviti minggu keusahawanan(1) (1)Laporan aktiviti minggu keusahawanan(1) (1)
Laporan aktiviti minggu keusahawanan(1) (1)
nuraida95
 
You tube education
You tube educationYou tube education
You tube education
berkaysahin74
 
resume
resumeresume
Cassava Weed Management Project June Newsletter 004
Cassava Weed Management Project June Newsletter 004Cassava Weed Management Project June Newsletter 004
Cassava Weed Management Project June Newsletter 004
Cassava Weed Management Project
 
MPSoC Platform Design and Simulation for Power %0A Performance Estimation
MPSoC Platform Design and  Simulation for Power %0A Performance EstimationMPSoC Platform Design and  Simulation for Power %0A Performance Estimation
MPSoC Platform Design and Simulation for Power %0A Performance Estimation
Zhengjie Lu
 
2017 Transfer Pricing Overview for Slovakia
2017 Transfer Pricing Overview for Slovakia 2017 Transfer Pricing Overview for Slovakia
2017 Transfer Pricing Overview for Slovakia
Accace
 
Power point 2010 'da animasyonlar
Power point 2010 'da animasyonlarPower point 2010 'da animasyonlar
Power point 2010 'da animasyonlar
berkaysahin74
 
The New Water Toy - Personal Submarines
The New Water Toy - Personal SubmarinesThe New Water Toy - Personal Submarines
The New Water Toy - Personal Submarines
Shannon McCoy
 
CV2015
CV2015CV2015

Viewers also liked (14)

Hydrorock corporate presentatie nederlands
Hydrorock corporate presentatie nederlandsHydrorock corporate presentatie nederlands
Hydrorock corporate presentatie nederlands
 
Cv-p
Cv-pCv-p
Cv-p
 
Lunawat Bulletin for October 2016
Lunawat Bulletin for October 2016Lunawat Bulletin for October 2016
Lunawat Bulletin for October 2016
 
10 facts about taxation in Slovakia | Infographic
10 facts about taxation in Slovakia | Infographic10 facts about taxation in Slovakia | Infographic
10 facts about taxation in Slovakia | Infographic
 
Anil Prajapati CV
Anil Prajapati CVAnil Prajapati CV
Anil Prajapati CV
 
Laporan aktiviti minggu keusahawanan(1) (1)
Laporan aktiviti minggu keusahawanan(1) (1)Laporan aktiviti minggu keusahawanan(1) (1)
Laporan aktiviti minggu keusahawanan(1) (1)
 
You tube education
You tube educationYou tube education
You tube education
 
resume
resumeresume
resume
 
Cassava Weed Management Project June Newsletter 004
Cassava Weed Management Project June Newsletter 004Cassava Weed Management Project June Newsletter 004
Cassava Weed Management Project June Newsletter 004
 
MPSoC Platform Design and Simulation for Power %0A Performance Estimation
MPSoC Platform Design and  Simulation for Power %0A Performance EstimationMPSoC Platform Design and  Simulation for Power %0A Performance Estimation
MPSoC Platform Design and Simulation for Power %0A Performance Estimation
 
2017 Transfer Pricing Overview for Slovakia
2017 Transfer Pricing Overview for Slovakia 2017 Transfer Pricing Overview for Slovakia
2017 Transfer Pricing Overview for Slovakia
 
Power point 2010 'da animasyonlar
Power point 2010 'da animasyonlarPower point 2010 'da animasyonlar
Power point 2010 'da animasyonlar
 
The New Water Toy - Personal Submarines
The New Water Toy - Personal SubmarinesThe New Water Toy - Personal Submarines
The New Water Toy - Personal Submarines
 
CV2015
CV2015CV2015
CV2015
 

Similar to Session 2

Developing your first application using FIWARE
Developing your first application using FIWAREDeveloping your first application using FIWARE
Developing your first application using FIWARE
FIWARE
 
GHC Participant Training
GHC Participant TrainingGHC Participant Training
GHC Participant Training
AidIQ
 
Spark IT 2011 - Simplified Web Development using Java Server Faces 2.0
Spark IT 2011 - Simplified Web Development using Java Server Faces 2.0Spark IT 2011 - Simplified Web Development using Java Server Faces 2.0
Spark IT 2011 - Simplified Web Development using Java Server Faces 2.0
Arun Gupta
 
Easy Enterprise Integration Patterns with Apache Camel, ActiveMQ and ServiceMix
Easy Enterprise Integration Patterns with Apache Camel, ActiveMQ and ServiceMixEasy Enterprise Integration Patterns with Apache Camel, ActiveMQ and ServiceMix
Easy Enterprise Integration Patterns with Apache Camel, ActiveMQ and ServiceMix
elliando dias
 
Developing your first application using FI-WARE
Developing your first application using FI-WAREDeveloping your first application using FI-WARE
Developing your first application using FI-WARE
Fermin Galan
 
Spca2014 hillier 3rd party_javascript_libraries
Spca2014 hillier 3rd party_javascript_librariesSpca2014 hillier 3rd party_javascript_libraries
Spca2014 hillier 3rd party_javascript_libraries
NCCOMMS
 
DevOpsDays India 2013 @Bangalore - Continuous delivery with deploy it
DevOpsDays India 2013 @Bangalore - Continuous delivery with deploy itDevOpsDays India 2013 @Bangalore - Continuous delivery with deploy it
DevOpsDays India 2013 @Bangalore - Continuous delivery with deploy it
Anirudh Bhatnagar
 
Java Web Development with Stripes
Java Web Development with StripesJava Web Development with Stripes
Java Web Development with Stripes
Samuel Santos
 
Uniface Lectures Webinar - Building Responsive Applications with Uniface: Dev...
Uniface Lectures Webinar - Building Responsive Applications with Uniface: Dev...Uniface Lectures Webinar - Building Responsive Applications with Uniface: Dev...
Uniface Lectures Webinar - Building Responsive Applications with Uniface: Dev...
Uniface
 
ECPPM2014 - Making SimModel information available as RDF graphs
ECPPM2014 - Making SimModel information available as RDF graphsECPPM2014 - Making SimModel information available as RDF graphs
ECPPM2014 - Making SimModel information available as RDF graphs
Pieter Pauwels
 
Jsf
JsfJsf
JavaServer Faces 2.0 - JavaOne India 2011
JavaServer Faces 2.0 - JavaOne India 2011JavaServer Faces 2.0 - JavaOne India 2011
JavaServer Faces 2.0 - JavaOne India 2011
Arun Gupta
 
Netvibes UWA workshop at ParisWeb 2007
Netvibes UWA workshop at ParisWeb 2007Netvibes UWA workshop at ParisWeb 2007
Netvibes UWA workshop at ParisWeb 2007
Netvibes
 
Schematron
SchematronSchematron
Schematron
Emiel Paasschens
 
Stripes Framework
Stripes FrameworkStripes Framework
Stripes Framework
Johannes Carlén
 
Hyperproductive JSF 2.0 @ JavaOne Brazil 2010
Hyperproductive JSF 2.0 @ JavaOne Brazil 2010Hyperproductive JSF 2.0 @ JavaOne Brazil 2010
Hyperproductive JSF 2.0 @ JavaOne Brazil 2010
Arun Gupta
 
Jsf lab
Jsf labJsf lab
Jsf lab
Yu-Ting Chen
 
Alloy Tips & Tricks #TiLon
Alloy Tips & Tricks #TiLonAlloy Tips & Tricks #TiLon
Alloy Tips & Tricks #TiLon
Fokke Zandbergen
 
HTML5 New and Improved
HTML5   New and ImprovedHTML5   New and Improved
HTML5 New and Improved
Timothy Fisher
 
Building and deploying React applications
Building and deploying React applicationsBuilding and deploying React applications
Building and deploying React applications
Astrails
 

Similar to Session 2 (20)

Developing your first application using FIWARE
Developing your first application using FIWAREDeveloping your first application using FIWARE
Developing your first application using FIWARE
 
GHC Participant Training
GHC Participant TrainingGHC Participant Training
GHC Participant Training
 
Spark IT 2011 - Simplified Web Development using Java Server Faces 2.0
Spark IT 2011 - Simplified Web Development using Java Server Faces 2.0Spark IT 2011 - Simplified Web Development using Java Server Faces 2.0
Spark IT 2011 - Simplified Web Development using Java Server Faces 2.0
 
Easy Enterprise Integration Patterns with Apache Camel, ActiveMQ and ServiceMix
Easy Enterprise Integration Patterns with Apache Camel, ActiveMQ and ServiceMixEasy Enterprise Integration Patterns with Apache Camel, ActiveMQ and ServiceMix
Easy Enterprise Integration Patterns with Apache Camel, ActiveMQ and ServiceMix
 
Developing your first application using FI-WARE
Developing your first application using FI-WAREDeveloping your first application using FI-WARE
Developing your first application using FI-WARE
 
Spca2014 hillier 3rd party_javascript_libraries
Spca2014 hillier 3rd party_javascript_librariesSpca2014 hillier 3rd party_javascript_libraries
Spca2014 hillier 3rd party_javascript_libraries
 
DevOpsDays India 2013 @Bangalore - Continuous delivery with deploy it
DevOpsDays India 2013 @Bangalore - Continuous delivery with deploy itDevOpsDays India 2013 @Bangalore - Continuous delivery with deploy it
DevOpsDays India 2013 @Bangalore - Continuous delivery with deploy it
 
Java Web Development with Stripes
Java Web Development with StripesJava Web Development with Stripes
Java Web Development with Stripes
 
Uniface Lectures Webinar - Building Responsive Applications with Uniface: Dev...
Uniface Lectures Webinar - Building Responsive Applications with Uniface: Dev...Uniface Lectures Webinar - Building Responsive Applications with Uniface: Dev...
Uniface Lectures Webinar - Building Responsive Applications with Uniface: Dev...
 
ECPPM2014 - Making SimModel information available as RDF graphs
ECPPM2014 - Making SimModel information available as RDF graphsECPPM2014 - Making SimModel information available as RDF graphs
ECPPM2014 - Making SimModel information available as RDF graphs
 
Jsf
JsfJsf
Jsf
 
JavaServer Faces 2.0 - JavaOne India 2011
JavaServer Faces 2.0 - JavaOne India 2011JavaServer Faces 2.0 - JavaOne India 2011
JavaServer Faces 2.0 - JavaOne India 2011
 
Netvibes UWA workshop at ParisWeb 2007
Netvibes UWA workshop at ParisWeb 2007Netvibes UWA workshop at ParisWeb 2007
Netvibes UWA workshop at ParisWeb 2007
 
Schematron
SchematronSchematron
Schematron
 
Stripes Framework
Stripes FrameworkStripes Framework
Stripes Framework
 
Hyperproductive JSF 2.0 @ JavaOne Brazil 2010
Hyperproductive JSF 2.0 @ JavaOne Brazil 2010Hyperproductive JSF 2.0 @ JavaOne Brazil 2010
Hyperproductive JSF 2.0 @ JavaOne Brazil 2010
 
Jsf lab
Jsf labJsf lab
Jsf lab
 
Alloy Tips & Tricks #TiLon
Alloy Tips & Tricks #TiLonAlloy Tips & Tricks #TiLon
Alloy Tips & Tricks #TiLon
 
HTML5 New and Improved
HTML5   New and ImprovedHTML5   New and Improved
HTML5 New and Improved
 
Building and deploying React applications
Building and deploying React applicationsBuilding and deploying React applications
Building and deploying React applications
 

Recently uploaded

AI + Data Community Tour - Build the Next Generation of Apps with the Einstei...
AI + Data Community Tour - Build the Next Generation of Apps with the Einstei...AI + Data Community Tour - Build the Next Generation of Apps with the Einstei...
AI + Data Community Tour - Build the Next Generation of Apps with the Einstei...
Paris Salesforce Developer Group
 
Literature review for prompt engineering of ChatGPT.pptx
Literature review for prompt engineering of ChatGPT.pptxLiterature review for prompt engineering of ChatGPT.pptx
Literature review for prompt engineering of ChatGPT.pptx
LokerXu2
 
comptia-security-sy0-701-exam-objectives-(5-0).pdf
comptia-security-sy0-701-exam-objectives-(5-0).pdfcomptia-security-sy0-701-exam-objectives-(5-0).pdf
comptia-security-sy0-701-exam-objectives-(5-0).pdf
foxlyon
 
ITSM Integration with MuleSoft.pptx
ITSM  Integration with MuleSoft.pptxITSM  Integration with MuleSoft.pptx
ITSM Integration with MuleSoft.pptx
VANDANAMOHANGOUDA
 
Call Girls Goa (india) ☎️ +91-7426014248 Goa Call Girl
Call Girls Goa (india) ☎️ +91-7426014248 Goa Call GirlCall Girls Goa (india) ☎️ +91-7426014248 Goa Call Girl
Call Girls Goa (india) ☎️ +91-7426014248 Goa Call Girl
sapna sharmap11
 
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
nedcocy
 
Asymmetrical Repulsion Magnet Motor Ratio 6-7.pdf
Asymmetrical Repulsion Magnet Motor Ratio 6-7.pdfAsymmetrical Repulsion Magnet Motor Ratio 6-7.pdf
Asymmetrical Repulsion Magnet Motor Ratio 6-7.pdf
felixwold
 
AN INTRODUCTION OF AI & SEARCHING TECHIQUES
AN INTRODUCTION OF AI & SEARCHING TECHIQUESAN INTRODUCTION OF AI & SEARCHING TECHIQUES
AN INTRODUCTION OF AI & SEARCHING TECHIQUES
drshikhapandey2022
 
An In-Depth Exploration of Natural Language Processing: Evolution, Applicatio...
An In-Depth Exploration of Natural Language Processing: Evolution, Applicatio...An In-Depth Exploration of Natural Language Processing: Evolution, Applicatio...
An In-Depth Exploration of Natural Language Processing: Evolution, Applicatio...
DharmaBanothu
 
Applications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdfApplications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdf
Atif Razi
 
Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...
Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...
Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...
Transcat
 
Advancements in Automobile Engineering for Sustainable Development.pdf
Advancements in Automobile Engineering for Sustainable Development.pdfAdvancements in Automobile Engineering for Sustainable Development.pdf
Advancements in Automobile Engineering for Sustainable Development.pdf
JaveedKhan59
 
一比一原版(psu学位证书)美国匹兹堡州立大学毕业证如何办理
一比一原版(psu学位证书)美国匹兹堡州立大学毕业证如何办理一比一原版(psu学位证书)美国匹兹堡州立大学毕业证如何办理
一比一原版(psu学位证书)美国匹兹堡州立大学毕业证如何办理
nonods
 
一比一原版(uofo毕业证书)美国俄勒冈大学毕业证如何办理
一比一原版(uofo毕业证书)美国俄勒冈大学毕业证如何办理一比一原版(uofo毕业证书)美国俄勒冈大学毕业证如何办理
一比一原版(uofo毕业证书)美国俄勒冈大学毕业证如何办理
upoux
 
SELENIUM CONF -PALLAVI SHARMA - 2024.pdf
SELENIUM CONF -PALLAVI SHARMA - 2024.pdfSELENIUM CONF -PALLAVI SHARMA - 2024.pdf
SELENIUM CONF -PALLAVI SHARMA - 2024.pdf
Pallavi Sharma
 
Determination of Equivalent Circuit parameters and performance characteristic...
Determination of Equivalent Circuit parameters and performance characteristic...Determination of Equivalent Circuit parameters and performance characteristic...
Determination of Equivalent Circuit parameters and performance characteristic...
pvpriya2
 
OOPS_Lab_Manual - programs using C++ programming language
OOPS_Lab_Manual - programs using C++ programming languageOOPS_Lab_Manual - programs using C++ programming language
OOPS_Lab_Manual - programs using C++ programming language
PreethaV16
 
Flow Through Pipe: the analysis of fluid flow within pipes
Flow Through Pipe:  the analysis of fluid flow within pipesFlow Through Pipe:  the analysis of fluid flow within pipes
Flow Through Pipe: the analysis of fluid flow within pipes
Indrajeet sahu
 
Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...
Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...
Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...
PriyankaKilaniya
 
Supermarket Management System Project Report.pdf
Supermarket Management System Project Report.pdfSupermarket Management System Project Report.pdf
Supermarket Management System Project Report.pdf
Kamal Acharya
 

Recently uploaded (20)

AI + Data Community Tour - Build the Next Generation of Apps with the Einstei...
AI + Data Community Tour - Build the Next Generation of Apps with the Einstei...AI + Data Community Tour - Build the Next Generation of Apps with the Einstei...
AI + Data Community Tour - Build the Next Generation of Apps with the Einstei...
 
Literature review for prompt engineering of ChatGPT.pptx
Literature review for prompt engineering of ChatGPT.pptxLiterature review for prompt engineering of ChatGPT.pptx
Literature review for prompt engineering of ChatGPT.pptx
 
comptia-security-sy0-701-exam-objectives-(5-0).pdf
comptia-security-sy0-701-exam-objectives-(5-0).pdfcomptia-security-sy0-701-exam-objectives-(5-0).pdf
comptia-security-sy0-701-exam-objectives-(5-0).pdf
 
ITSM Integration with MuleSoft.pptx
ITSM  Integration with MuleSoft.pptxITSM  Integration with MuleSoft.pptx
ITSM Integration with MuleSoft.pptx
 
Call Girls Goa (india) ☎️ +91-7426014248 Goa Call Girl
Call Girls Goa (india) ☎️ +91-7426014248 Goa Call GirlCall Girls Goa (india) ☎️ +91-7426014248 Goa Call Girl
Call Girls Goa (india) ☎️ +91-7426014248 Goa Call Girl
 
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
 
Asymmetrical Repulsion Magnet Motor Ratio 6-7.pdf
Asymmetrical Repulsion Magnet Motor Ratio 6-7.pdfAsymmetrical Repulsion Magnet Motor Ratio 6-7.pdf
Asymmetrical Repulsion Magnet Motor Ratio 6-7.pdf
 
AN INTRODUCTION OF AI & SEARCHING TECHIQUES
AN INTRODUCTION OF AI & SEARCHING TECHIQUESAN INTRODUCTION OF AI & SEARCHING TECHIQUES
AN INTRODUCTION OF AI & SEARCHING TECHIQUES
 
An In-Depth Exploration of Natural Language Processing: Evolution, Applicatio...
An In-Depth Exploration of Natural Language Processing: Evolution, Applicatio...An In-Depth Exploration of Natural Language Processing: Evolution, Applicatio...
An In-Depth Exploration of Natural Language Processing: Evolution, Applicatio...
 
Applications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdfApplications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdf
 
Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...
Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...
Tools & Techniques for Commissioning and Maintaining PV Systems W-Animations ...
 
Advancements in Automobile Engineering for Sustainable Development.pdf
Advancements in Automobile Engineering for Sustainable Development.pdfAdvancements in Automobile Engineering for Sustainable Development.pdf
Advancements in Automobile Engineering for Sustainable Development.pdf
 
一比一原版(psu学位证书)美国匹兹堡州立大学毕业证如何办理
一比一原版(psu学位证书)美国匹兹堡州立大学毕业证如何办理一比一原版(psu学位证书)美国匹兹堡州立大学毕业证如何办理
一比一原版(psu学位证书)美国匹兹堡州立大学毕业证如何办理
 
一比一原版(uofo毕业证书)美国俄勒冈大学毕业证如何办理
一比一原版(uofo毕业证书)美国俄勒冈大学毕业证如何办理一比一原版(uofo毕业证书)美国俄勒冈大学毕业证如何办理
一比一原版(uofo毕业证书)美国俄勒冈大学毕业证如何办理
 
SELENIUM CONF -PALLAVI SHARMA - 2024.pdf
SELENIUM CONF -PALLAVI SHARMA - 2024.pdfSELENIUM CONF -PALLAVI SHARMA - 2024.pdf
SELENIUM CONF -PALLAVI SHARMA - 2024.pdf
 
Determination of Equivalent Circuit parameters and performance characteristic...
Determination of Equivalent Circuit parameters and performance characteristic...Determination of Equivalent Circuit parameters and performance characteristic...
Determination of Equivalent Circuit parameters and performance characteristic...
 
OOPS_Lab_Manual - programs using C++ programming language
OOPS_Lab_Manual - programs using C++ programming languageOOPS_Lab_Manual - programs using C++ programming language
OOPS_Lab_Manual - programs using C++ programming language
 
Flow Through Pipe: the analysis of fluid flow within pipes
Flow Through Pipe:  the analysis of fluid flow within pipesFlow Through Pipe:  the analysis of fluid flow within pipes
Flow Through Pipe: the analysis of fluid flow within pipes
 
Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...
Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...
Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...
 
Supermarket Management System Project Report.pdf
Supermarket Management System Project Report.pdfSupermarket Management System Project Report.pdf
Supermarket Management System Project Report.pdf
 

Session 2

  • 1. C:UsersAlfadorVideosWMB ExersLabsLab02-TestSimpleFlowSimpleFlow LAB1Flow.mbtest <?xml version="1.0" encoding="UTF-8"?> <xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:com.ibm.etools.mft.unittest.core.models.client="http:///com/ibm/etools/mft /unittest/core/models/client.ecore" xmlns:com.ibm.wbit.comptest.common.models.event="http:///com/ibm/etools/mft/unit test/common/models/event.ecore" xmlns:com.ibm.wbit.comptest.common.models.value="http:///com/ibm/etools/mft/unit test/common/models/value.ecore" xmlns:jms="http:///com/ibm//etools/mft/unittest/common/model2/jms" xmlns:model2="http:///com/ibm//etools/mft/unittest/common/model2" xmlns:mq="http:///com/ibm//etools/mft/unittest/common/model2/mq"> <com.ibm.etools.mft.unittest.core.models.client:EclipseClient iD="1203403322796-192" eventTrace="/1" clientID="1203403322796-192" stopped="true"> <scopes xsi:type="model2:FlowTestScope" name="Configuration" iD="default" dirty="false"> <testModules xsi:type="model2:TestMsgFlow" name="/LAB1/LAB1Flow.msgflow" iD="1203403322796-196"> <monitors xsi:type="mq:MQMonitor" name="LAB1_OUT" iD="1203528843562- 1056" host="localhost" port="2414" queueManager="WBRK61_DEFAULT_QUEUE_MANAGER" queue="LAB1_OUT"/> <inputNodes xsi:type="mq:MQInputNode" nodeName="LAB1_IN Cobol" queue="LAB1_IN"/> </testModules> <settings xsi:type="model2:FlowSettings"/> <settings xsi:type="model2:DeploymentSettings" runtimeEnvType="WebSphere Message Broker v6.1" runtimeInstance="WBRK61_DEFAULT_CONFIGURATION_MANAGER^WBRK61_DEFAULT_BROKER^EXEG RP1^localhost^2414"/> <settings xsi:type="mq:MQSettings"/> <settings xsi:type="jms:JMSSettings"/> <settings xsi:type="mq:MQMessageHeaders"/> <settings xsi:type="jms:JMSMessageHeaders"/> <messageHeaders xsi:type="mq:MQHeader" iD="1203403322796-195" headerName="Default Header"/> </scopes> </com.ibm.etools.mft.unittest.core.models.client:EclipseClient> <com.ibm.wbit.comptest.common.models.event:ExecutionEventTrace iD="1203403322796-193" children="/2"/> <model2:InteractiveInputNodeInvocationEvent iD="1203528832030-1025" readOnly="true" clientID="1203403322796-192" timestamp="1203528832030" children="/3 /6" msgFlow="/LAB1/LAB1Flow.msgflow" nodeId="FCMComposite_1_1" testScopeID="default" nodeName="LAB1_IN Cobol" nodeType="ComIbmMQInput.msgnode" targetDeploymentLocationID="1203527831687-379"> <request xsi:type="model2:TestMessage" iD="1203528832030-1026" header="/0/@scopes.0/@messageHeaders.0"> <properties name="plainText" stringValue="2Ed Fletcher Mail Point 135 Hursley Park WinchesterSO21 2JN UKDelivery XYZ123ABC I placed an order on 15-11-99, well in time for Christmas and I still have not had a delivery schedule sent to me. Please cancel the order and refund me NOW. X"/> <properties name="WSDL_URI"/> <properties name="WSDL_OPERATION_IN_NAME"/> <properties name="WSDL_OPERATION_NAME"/> <properties name="WSDL_OPERATION_OUT_NAME"/> <properties name="messageSource" stringValue="sourceView"/> <parameters xsi:type="com.ibm.wbit.comptest.common.models.value:ValueStructure" name="msg_CUSTOMERCOMPLAINT" iD="1203528832030-1027" type="#CUSTOMERCOMPLAINT" typeDisplayText="CUSTOMERCOMPLAINT" factoryId="WSDL">
  • 2. <properties name="ELEMENT_URI" stringValue="#msg_CUSTOMERCOMPLAINT"/> <elements xsi:type="com.ibm.wbit.comptest.common.models.value:ValueField" name="VERSION" iD="1203528832030-1028" type="short" typeDisplayText="short" factoryId="WSDL" unsettable="true" value="0"/> <elements xsi:type="com.ibm.wbit.comptest.common.models.value:ValueStructure" name="CUSTOMER_NAME" iD="1203528832030-1029" type="#customercomplaint_customer__name" typeDisplayText="customercomplaint_customer__name" factoryId="WSDL" unsettable="true"> <properties name="ELEMENT_URI" stringValue="#CUSTOMER_NAME"/> <elements xsi:type="com.ibm.wbit.comptest.common.models.value:ValueField" name="N_FIRST" iD="1203528832030-1030" type="string" typeDisplayText="string" factoryId="WSDL" unsettable="true" value="N_FIRST"/> <elements xsi:type="com.ibm.wbit.comptest.common.models.value:ValueField" name="N_LAST" iD="1203528832030-1031" type="string" typeDisplayText="string" factoryId="WSDL" unsettable="true" value="N_LAST"/> </elements> <elements xsi:type="com.ibm.wbit.comptest.common.models.value:ValueStructure" name="CUSTOMER_ADDRESS" iD="1203528832030-1032" type="#customercomplaint_customer__address" typeDisplayText="customercomplaint_customer__address" factoryId="WSDL" unsettable="true"> <properties name="ELEMENT_URI" stringValue="#CUSTOMER_ADDRESS"/> <elements xsi:type="com.ibm.wbit.comptest.common.models.value:ValueSequence" name="A_LINE" iD="1203528832030-1034" type="string" typeDisplayText="string" factoryId="WSDL" abstractType="java.util.List" abstractTypeDisplayText=" "/> <elements xsi:type="com.ibm.wbit.comptest.common.models.value:ValueField" name="TOWN" iD="1203528832046-1035" type="string" typeDisplayText="string" factoryId="WSDL" unsettable="true" value="TOWN"/> <elements xsi:type="com.ibm.wbit.comptest.common.models.value:ValueField" name="ZIP" iD="1203528832046-1036" type="string" typeDisplayText="string" factoryId="WSDL" unsettable="true" value="ZIP"/> <elements xsi:type="com.ibm.wbit.comptest.common.models.value:ValueField" name="COUNTRY" iD="1203528832046-1037" type="string" typeDisplayText="string" factoryId="WSDL" unsettable="true" value="COUNTRY"/> </elements> <elements xsi:type="com.ibm.wbit.comptest.common.models.value:ValueStructure" name="COMPLAINT" iD="1203528832046-1038" type="#customercomplaint_complaint" typeDisplayText="customercomplaint_complaint" factoryId="WSDL" unsettable="true"> <properties name="ELEMENT_URI" stringValue="#COMPLAINT"/> <elements xsi:type="com.ibm.wbit.comptest.common.models.value:ValueField" name="C_TYPE" iD="1203528832046-1039" type="string" typeDisplayText="string" factoryId="WSDL" unsettable="true" value="C_TYPE"/> <elements xsi:type="com.ibm.wbit.comptest.common.models.value:ValueField" name="C_REF" iD="1203528832046-1040" type="string" typeDisplayText="string" factoryId="WSDL" unsettable="true" value="C_REF"/> <elements xsi:type="com.ibm.wbit.comptest.common.models.value:ValueField" name="C_TEXT" iD="1203528832046-1041" type="string" typeDisplayText="string" factoryId="WSDL" unsettable="true" value="C_TEXT"/> </elements>
  • 3. </parameters> <headerBeenUsed xsi:type="mq:MQHeader" iD="1203403322796-195" headerName="Default Header"/> </request> </model2:InteractiveInputNodeInvocationEvent> <com.ibm.wbit.comptest.common.models.event:StartEvent name="Starting" iD="1203528844093-1080" readOnly="true" clientID="1203403322796-192" parentID="1203528832030-1025" timestamp="1203528844093" invokeCommandId="1203528844093-1063" children="/4 /5"/> <mq:MQInformationEvent name="Sending Message to MQ Queue &quot;LAB1_IN&quot;" iD="1203528844140-1082" host="localhost" port="2414" queueManager="WBRK61_DEFAULT_QUEUE_MANAGER" queue="LAB1_IN" readOnly="true" clientID="1203403322796-192" parentID="1203528844093-1080" invokeCommandId="1203528844093-1064"> <message xsi:type="model2:TestMessage" iD="1203528832030-1026" header="/0/@scopes.0/@messageHeaders.0"> <properties name="plainText" stringValue="2Ed Fletcher Mail Point 135 Hursley Park WinchesterSO21 2JN UKDelivery XYZ123ABC I placed an order on 15-11-99, well in time for Christmas and I still have not had a delivery schedule sent to me. Please cancel the order and refund me NOW. X"/> <properties name="WSDL_URI"/> <properties name="WSDL_OPERATION_IN_NAME"/> <properties name="WSDL_OPERATION_NAME"/> <properties name="WSDL_OPERATION_OUT_NAME"/> <properties name="messageSource" stringValue="sourceView"/> <parameters xsi:type="com.ibm.wbit.comptest.common.models.value:ValueStructure" name="msg_CUSTOMERCOMPLAINT" iD="1203528832030-1027" type="#CUSTOMERCOMPLAINT" typeDisplayText="CUSTOMERCOMPLAINT" factoryId="WSDL"> <properties name="ELEMENT_URI" stringValue="#msg_CUSTOMERCOMPLAINT"/> <elements xsi:type="com.ibm.wbit.comptest.common.models.value:ValueField" name="VERSION" iD="1203528832030-1028" type="short" typeDisplayText="short" factoryId="WSDL" unsettable="true" value="0"/> <elements xsi:type="com.ibm.wbit.comptest.common.models.value:ValueStructure" name="CUSTOMER_NAME" iD="1203528832030-1029" type="#customercomplaint_customer__name" typeDisplayText="customercomplaint_customer__name" factoryId="WSDL" unsettable="true"> <properties name="ELEMENT_URI" stringValue="#CUSTOMER_NAME"/> <elements xsi:type="com.ibm.wbit.comptest.common.models.value:ValueField" name="N_FIRST" iD="1203528832030-1030" type="string" typeDisplayText="string" factoryId="WSDL" unsettable="true" value="N_FIRST"/> <elements xsi:type="com.ibm.wbit.comptest.common.models.value:ValueField" name="N_LAST" iD="1203528832030-1031" type="string" typeDisplayText="string" factoryId="WSDL" unsettable="true" value="N_LAST"/> </elements> <elements xsi:type="com.ibm.wbit.comptest.common.models.value:ValueStructure" name="CUSTOMER_ADDRESS" iD="1203528832030-1032" type="#customercomplaint_customer__address" typeDisplayText="customercomplaint_customer__address" factoryId="WSDL" unsettable="true"> <properties name="ELEMENT_URI" stringValue="#CUSTOMER_ADDRESS"/> <elements xsi:type="com.ibm.wbit.comptest.common.models.value:ValueSequence" name="A_LINE" iD="1203528832030-1034" type="string" typeDisplayText="string" factoryId="WSDL" abstractType="java.util.List" abstractTypeDisplayText=" "/> <elements xsi:type="com.ibm.wbit.comptest.common.models.value:ValueField" name="TOWN"
  • 4. iD="1203528832046-1035" type="string" typeDisplayText="string" factoryId="WSDL" unsettable="true" value="TOWN"/> <elements xsi:type="com.ibm.wbit.comptest.common.models.value:ValueField" name="ZIP" iD="1203528832046-1036" type="string" typeDisplayText="string" factoryId="WSDL" unsettable="true" value="ZIP"/> <elements xsi:type="com.ibm.wbit.comptest.common.models.value:ValueField" name="COUNTRY" iD="1203528832046-1037" type="string" typeDisplayText="string" factoryId="WSDL" unsettable="true" value="COUNTRY"/> </elements> <elements xsi:type="com.ibm.wbit.comptest.common.models.value:ValueStructure" name="COMPLAINT" iD="1203528832046-1038" type="#customercomplaint_complaint" typeDisplayText="customercomplaint_complaint" factoryId="WSDL" unsettable="true"> <properties name="ELEMENT_URI" stringValue="#COMPLAINT"/> <elements xsi:type="com.ibm.wbit.comptest.common.models.value:ValueField" name="C_TYPE" iD="1203528832046-1039" type="string" typeDisplayText="string" factoryId="WSDL" unsettable="true" value="C_TYPE"/> <elements xsi:type="com.ibm.wbit.comptest.common.models.value:ValueField" name="C_REF" iD="1203528832046-1040" type="string" typeDisplayText="string" factoryId="WSDL" unsettable="true" value="C_REF"/> <elements xsi:type="com.ibm.wbit.comptest.common.models.value:ValueField" name="C_TEXT" iD="1203528832046-1041" type="string" typeDisplayText="string" factoryId="WSDL" unsettable="true" value="C_TEXT"/> </elements> </parameters> <headerBeenUsed xsi:type="mq:MQHeader" iD="1203528844140-1098" applicationIdData=" " applicationOriginData=" " characterSet="819" encoding="273" format=" " putApplicationName=" " putDateTime="Wed Feb 20 12:34:04 EST 2008" replyToQueueManagerName=" " replyToQueueName=" " userId=" "/> </message> </mq:MQInformationEvent> <mq:MQQueueMonitorEvent name="MQ Queue Monitor &quot;LAB1_OUT&quot;" iD="1203528846109-1100" host="localhost" port="2414" queueManager="WBRK61_DEFAULT_QUEUE_MANAGER" queue="LAB1_OUT" readOnly="true" clientID="1203403322796-192" parentID="1203528844093-1080" invokeCommandId="1203528844093-1064"> <message xsi:type="model2:TestMessage" iD="1203528846109-1101"> <properties name="messageSource" stringValue="structureView"/> <properties name="plainText" stringValue="&lt;?xml version=&quot;1.0&quot;?>&lt;msg_CUSTOMERCOMPLAINT xmlns:xsd=&quot;http://www.w3.org/2001/XMLSchema&quot; xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema- instance&quot;>&lt;VERSION>2&lt;/VERSION>&lt;CUSTOMER_NAME>&lt;N_FIRST>Ed&lt;/N_ FIRST>&lt;N_LAST>Fletcher&lt;/N_LAST>&lt;/CUSTOMER_NAME>&lt;CUSTOMER_ADDRESS>&lt ;A_LINE>Mail Point 135&lt;/A_LINE>&lt;A_LINE>Hursley Park&lt;/A_LINE>&lt;TOWN>Winchester&lt;/TOWN>&lt;ZIP>SO21 2JN&lt;/ZIP>&lt;COUNTRY>UK&lt;/COUNTRY>&lt;/CUSTOMER_ADDRESS>&lt;COMPLAINT>&lt;C _TYPE>Delivery&lt;/C_TYPE>&lt;C_REF>XYZ123ABC&lt;/C_REF>&lt;C_TEXT>I placed an order on 15-11-99, well in time for Christmas and I still have not had a delivery schedule sent to me. Please cancel the order and refund me NOW. X&lt;/C_TEXT>&lt;/COMPLAINT>&lt;/msg_CUSTOMERCOMPLAINT>"/> <parameters xsi:type="com.ibm.wbit.comptest.common.models.value:ValueStructure" name="msg_CUSTOMERCOMPLAINT" iD="1203528846109-1102"> <elements xsi:type="com.ibm.wbit.comptest.common.models.value:ValueField" name="xmlns:xsi"
  • 5. iD="1203528846109-1118" value="http://www.w3.org/2001/XMLSchema-instance"/> <elements xsi:type="com.ibm.wbit.comptest.common.models.value:ValueField" name="xmlns:xsd" iD="1203528846109-1117" value="http://www.w3.org/2001/XMLSchema"/> <elements xsi:type="com.ibm.wbit.comptest.common.models.value:ValueStructure" name="VERSION" iD="1203528846109-1103" value="2"/> <elements xsi:type="com.ibm.wbit.comptest.common.models.value:ValueStructure" name="CUSTOMER_NAME" iD="1203528846109-1104"> <elements xsi:type="com.ibm.wbit.comptest.common.models.value:ValueStructure" name="N_FIRST" iD="1203528846109-1105" value="Ed"/> <elements xsi:type="com.ibm.wbit.comptest.common.models.value:ValueStructure" name="N_LAST" iD="1203528846109-1106" value="Fletcher"/> </elements> <elements xsi:type="com.ibm.wbit.comptest.common.models.value:ValueStructure" name="CUSTOMER_ADDRESS" iD="1203528846109-1107"> <elements xsi:type="com.ibm.wbit.comptest.common.models.value:ValueStructure" name="A_LINE" iD="1203528846109-1108" value="Mail Point 135"/> <elements xsi:type="com.ibm.wbit.comptest.common.models.value:ValueStructure" name="A_LINE" iD="1203528846109-1109" value="Hursley Park"/> <elements xsi:type="com.ibm.wbit.comptest.common.models.value:ValueStructure" name="TOWN" iD="1203528846109-1110" value="Winchester"/> <elements xsi:type="com.ibm.wbit.comptest.common.models.value:ValueStructure" name="ZIP" iD="1203528846109-1111" value="SO21 2JN"/> <elements xsi:type="com.ibm.wbit.comptest.common.models.value:ValueStructure" name="COUNTRY" iD="1203528846109-1112" value="UK"/> </elements> <elements xsi:type="com.ibm.wbit.comptest.common.models.value:ValueStructure" name="COMPLAINT" iD="1203528846109-1113"> <elements xsi:type="com.ibm.wbit.comptest.common.models.value:ValueStructure" name="C_TYPE" iD="1203528846109-1114" value="Delivery"/> <elements xsi:type="com.ibm.wbit.comptest.common.models.value:ValueStructure" name="C_REF" iD="1203528846109-1115" value="XYZ123ABC"/> <elements xsi:type="com.ibm.wbit.comptest.common.models.value:ValueStructure" name="C_TEXT" iD="1203528846109-1116" value="I placed an order on 15-11-99, well in time for Christmas and I still have not had a delivery schedule sent to me. Please cancel the order and refund me NOW. X"/> </elements> </parameters> <headerBeenUsed xsi:type="mq:MQHeader" iD="1203528846109-1119" applicationIdData=" " applicationOriginData=" " characterSet="819" encoding="273" format=" " persistence="0" priority="0" putApplicationName=" " putDateTime="Wed Feb 20 12:34:04 EST 2008" replyToQueueManagerName="WBRK61_DEFAULT_QUEUE_MANAGER " replyToQueueName=" " userId=" "/> </message> </mq:MQQueueMonitorEvent> <com.ibm.wbit.comptest.common.models.event:EndEvent name="Stopped" iD="1203528846109-1120" readOnly="true" clientID="1203403322796-192"
  • 6. parentID="1203528832030-1025" timestamp="1203528846109" invokeCommandId="1203528844093-1064"/> </xmi:XMI> SimpleFlow.msgflow <?xml version="1.0" encoding="UTF-8"?> <ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:ComIbmCompute.msgnode="ComIbmCompute.msgnode" xmlns:ComIbmMQInput.msgnode="ComIbmMQInput.msgnode" xmlns:ComIbmMQOutput.msgnode="ComIbmMQOutput.msgnode" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:eflow="http://www.ibm.com/wbi/2005/eflow" xmlns:utility="http://www.ibm.com/wbi/2005/eflow_utility" nsURI="SimpleFlow.msgflow" nsPrefix="SimpleFlow.msgflow"> <eClassifiers xmi:type="eflow:FCMComposite" name="FCMComposite_1"> <eSuperTypes href="http://www.ibm.com/wbi/2005/eflow#//FCMBlock"/> <translation xmi:type="utility:TranslatableString" key="SimpleFlow" bundleName="SimpleFlow" pluginId="SimpleFlow"/> <colorGraphic16 xmi:type="utility:GIFFileGraphic" resourceName="platform:/plugin/SimpleFlow/icons/full/obj16/SimpleFlow.gif"/> <colorGraphic32 xmi:type="utility:GIFFileGraphic" resourceName="platform:/plugin/SimpleFlow/icons/full/obj30/SimpleFlow.gif"/> <composition> <nodes xmi:type="ComIbmMQInput.msgnode:FCMComposite_1" xmi:id="FCMComposite_1_1" location="10,20" queueName="COBOL_IN" messageDomainProperty="MRM" messageSetProperty="SimpleFlowMessageSet" messageTypeProperty="{}:msg_CUSTOMERCOMPLAINT" messageFormatProperty="Binary1"> <translation xmi:type="utility:ConstantString" string="COBOL_IN"/> </nodes> <nodes xmi:type="ComIbmMQOutput.msgnode:FCMComposite_1" xmi:id="FCMComposite_1_2" location="245,20" queueName="XML_OUT"> <translation xmi:type="utility:ConstantString" string="XML_OUT"/> </nodes> <nodes xmi:type="ComIbmCompute.msgnode:FCMComposite_1" xmi:id="FCMComposite_1_3" location="121,20" computeExpression="esql://routine/#Transform_to_XML.Main"> <translation xmi:type="utility:ConstantString" string="Transform to XML"/> </nodes> <connections xmi:type="eflow:FCMConnection" xmi:id="FCMConnection_1" targetNode="FCMComposite_1_3" sourceNode="FCMComposite_1_1" sourceTerminalName="OutTerminal.out" targetTerminalName="InTerminal.in"/> <connections xmi:type="eflow:FCMConnection" xmi:id="FCMConnection_2" targetNode="FCMComposite_1_2" sourceNode="FCMComposite_1_3" sourceTerminalName="OutTerminal.out" targetTerminalName="InTerminal.in"/> </composition> <propertyOrganizer/> <stickyBoard/> </eClassifiers> </ecore:EPackage> .project.txt <?xml version="1.0" encoding="UTF-8"?> <projectDescription> <name>SimpleFlow</name> <comment></comment> <projects> <project>SimpleFlowMessageSet</project> </projects> <buildSpec>
  • 7. <buildCommand> <name>com.ibm.etools.mft.esql.lang.esqllangbuilder</name> <arguments> </arguments> </buildCommand> <buildCommand> <name>com.ibm.etools.mft.mapping.builder.mappingbuilder</name> <arguments> </arguments> </buildCommand> <buildCommand> <name>com.ibm.etools.mft.flow.msgflowxsltbuilder</name> <arguments> </arguments> </buildCommand> <buildCommand> <name>com.ibm.etools.mft.flow.msgflowbuilder</name> <arguments> </arguments> </buildCommand> <buildCommand> <name>com.ibm.etools.mft.bar.barbuilder</name> <arguments> </arguments> </buildCommand> <buildCommand> <name>com.ibm.etools.mft.bar.ext.barbuilder</name> <arguments> </arguments> </buildCommand> </buildSpec> <natures> <nature>com.ibm.etools.mft.flow.messageflownature</nature> <nature>com.ibm.etools.mft.bar.barnature</nature> <nature>com.ibm.etools.mft.bar.ext.barnature</nature> </natures> </projectDescription> LAB1Flow.esql CREATE COMPUTE MODULE Transform_to_XML CREATE FUNCTION Main() RETURNS BOOLEAN BEGIN -- CALL CopyMessageHeaders(); CALL CopyEntireMessage(); SET OutputRoot.Properties.MessageFormat='XML1'; RETURN TRUE; END; CREATE PROCEDURE CopyMessageHeaders() BEGIN DECLARE I INTEGER 1; DECLARE J INTEGER; SET J = CARDINALITY(InputRoot.*[]); WHILE I < J DO SET OutputRoot.*[I] = InputRoot.*[I]; SET I = I + 1; END WHILE; END; CREATE PROCEDURE CopyEntireMessage() BEGIN SET OutputRoot = InputRoot;
  • 8. END; END MODULE; C:UsersAlfadorVideosWMB ExersLabsLab02-TestSimpleFlowdata COMPLAINT_IN.cpy 01 CUSTOMER-COMPLAINT. 10 VERSION PIC 9. 10 CUSTOMER-NAME. 15 N-FIRST PIC X(10). 15 N-LAST PIC X(10). 10 CUSTOMER-ADDRESS. 15 A-LINE PIC X(20) OCCURS 2 TIMES. 15 TOWN PIC X(10). 15 ZIP PIC X(10). 15 COUNTRY PIC X(2). 10 COMPLAINT. 15 C-TYPE PIC X(10). 15 C-REF PIC X(10). 15 C-TEXT PIC X(200). Employee.h #define CHARLEN 30 struct employee { unsigned char empStatus; unsigned int empNo; char empName[CHARLEN]; struct { char street[2][40]; char city[20]; char state[3]; unsigned long int zipCode; } empAddress; unsigned long int dtHired; float wageRate; unsigned int unionId; float unionRate; double wageAdvance; double wageMTD; double wageYTD; }; Complaint_cwf.txt 2Ed Fletcher Mail Point 135 Hursley Park WinchesterSO21 2JN UKDelivery XYZ123ABC I placed an order on 15-11-99, well in time for Christmas and I still have not had a delivery schedule sent to me. Please cancel the order and refund me NOW. X Employee_cwf.txt # #øÂKaestner Raum 02-03 Am Keltenwald 1 Ehningen DE ##Ï#1-eBÈ @rÀ @§p C:UsersAlfadorVideosWMB ExersLabsLab02-TestSimpleFlowSimpleFlowMessageSet .project <?xml version="1.0" encoding="UTF-8"?> <projectDescription> <name>SimpleFlowMessageSet</name>
  • 9. <comment></comment> <projects> </projects> <buildSpec> <buildCommand> <name>com.ibm.etools.mft.builder.xsi.MSetProjectBuilder</name> <arguments> </arguments> </buildCommand> <buildCommand> <name>com.ibm.etools.mft.flow.adapters.adapterbuilder</name> <arguments> </arguments> </buildCommand> <buildCommand> <name>com.ibm.etools.mft.flow.sca.scabuilder</name> <arguments> </arguments> </buildCommand> <buildCommand> <name>com.ibm.etools.msg.validation.mft.builder.msetbuilder</name> <arguments> </arguments> </buildCommand> <buildCommand> <name>com.ibm.etools.mft.bar.ext.barbuilder</name> <arguments> </arguments> </buildCommand> </buildSpec> <natures> <nature>com.ibm.etools.msg.validation.msetnature</nature> <nature>com.ibm.etools.mft.bar.ext.barnature</nature> </natures> </projectDescription> C:UsersAlfadorVideosWMB ExersLabsLab02- TestSimpleFlowSimpleFlowMessageSetSimpleFlowMessageSet COMPLAINT_IN.mxsd <?xml version="1.0" encoding="UTF-8"?> <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <xsd:complexType name="CUSTOMERCOMPLAINT"> <xsd:sequence> <xsd:element name="VERSION"> <xsd:annotation> <xsd:appinfo source="WMQI_APPINFO"> <cwfInclRep messageSetDefaultRep="Binary1"> <cwfSimpleRep accessor="readWrite" addrUnit="byte" alignment="byte" attributeInBit="false" contentSize="1" offset="0" signFormat="trailing" signed="false" size="1" typeName="MRCWFExternalDecimalRep" width="1"/> </cwfInclRep> </xsd:appinfo> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:short"> <xsd:minInclusive value="0"/> <xsd:maxInclusive value="9"/> </xsd:restriction> </xsd:simpleType>
  • 10. </xsd:element> <xsd:element name="CUSTOMER_NAME" type="customercomplaint_customer__name"> <xsd:annotation> <xsd:appinfo source="WMQI_APPINFO"> <cwfInclRep messageSetDefaultRep="Binary1" skipCountTrailing="0"> <cwfAggrRep accessor="readWrite" attributeInBit="false" contentSize="20" offset="1" size="20"/> </cwfInclRep> </xsd:appinfo> </xsd:annotation> </xsd:element> <xsd:element name="CUSTOMER_ADDRESS" type="customercomplaint_customer__address"> <xsd:annotation> <xsd:appinfo source="WMQI_APPINFO"> <cwfInclRep messageSetDefaultRep="Binary1" skipCountTrailing="0"> <cwfAggrRep accessor="readWrite" attributeInBit="false" contentSize="62" offset="21" size="62"/> </cwfInclRep> </xsd:appinfo> </xsd:annotation> </xsd:element> <xsd:element name="COMPLAINT" type="customercomplaint_complaint"> <xsd:annotation> <xsd:appinfo source="WMQI_APPINFO"> <cwfInclRep messageSetDefaultRep="Binary1" skipCountTrailing="0"> <cwfAggrRep accessor="readWrite" attributeInBit="false" contentSize="220" offset="83" size="220"/> </cwfInclRep> </xsd:appinfo> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:complexType> <xsd:group name="customercomplaint_customer__name"> <xsd:sequence> <xsd:element name="N_FIRST"> <xsd:annotation> <xsd:appinfo source="http://www.wsadie.com/appinfo"> <initialValue kind="SPACE"/> </xsd:appinfo> <xsd:appinfo source="WMQI_APPINFO"> <cwfInclRep messageSetDefaultRep="Binary1"> <cwfSimpleRep accessor="readWrite" addrUnit="byte" alignment="byte" attributeInBit="false" characterSize="1" contentSize="10" lengthEncoding="fixedLength" offset="1" paddingCharacter="SPACE" prefixLength="0" size="10" typeName="MRCWFStringRep" width="10"/> </cwfInclRep> </xsd:appinfo> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="10"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="N_LAST"> <xsd:annotation> <xsd:appinfo source="http://www.wsadie.com/appinfo"> <initialValue kind="SPACE"/> </xsd:appinfo> <xsd:appinfo source="WMQI_APPINFO"> <cwfInclRep messageSetDefaultRep="Binary1"> <cwfSimpleRep accessor="readWrite" addrUnit="byte"
  • 11. alignment="byte" attributeInBit="false" characterSize="1" contentSize="10" lengthEncoding="fixedLength" offset="11" paddingCharacter="SPACE" prefixLength="0" size="10" typeName="MRCWFStringRep" width="10"/> </cwfInclRep> </xsd:appinfo> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="10"/> </xsd:restriction> </xsd:simpleType> </xsd:element> </xsd:sequence> </xsd:group> <xsd:complexType name="customercomplaint_customer__name"> <xsd:group ref="customercomplaint_customer__name"/> </xsd:complexType> <xsd:group name="customercomplaint_customer__address"> <xsd:sequence> <xsd:element maxOccurs="2" minOccurs="2" name="A_LINE"> <xsd:annotation> <xsd:appinfo source="http://www.wsadie.com/appinfo"> <initialValue kind="SPACE"/> </xsd:appinfo> <xsd:appinfo source="WMQI_APPINFO"> <cwfInclRep messageSetDefaultRep="Binary1"> <cwfSimpleRep accessor="readWrite" attributeInBit="false" contentSize="40" offset="21" size="40"> <ArrayTD_arrayDescr alignmentKind="byte" lowerBound="2" stride="20" strideInBit="false" upperBound="2"/> <MRCWFStringRep_MRCWFSimpleTD addrUnit="byte" alignment="byte" characterSize="1" lengthEncoding="fixedLength" paddingCharacter="SPACE" prefixLength="0" width="20"/> </cwfSimpleRep> </cwfInclRep> </xsd:appinfo> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="20"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="TOWN"> <xsd:annotation> <xsd:appinfo source="http://www.wsadie.com/appinfo"> <initialValue kind="SPACE"/> </xsd:appinfo> <xsd:appinfo source="WMQI_APPINFO"> <cwfInclRep messageSetDefaultRep="Binary1"> <cwfSimpleRep accessor="readWrite" addrUnit="byte" alignment="byte" attributeInBit="false" characterSize="1" contentSize="10" lengthEncoding="fixedLength" offset="61" paddingCharacter="SPACE" prefixLength="0" size="10" typeName="MRCWFStringRep" width="10"/> </cwfInclRep> </xsd:appinfo> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="10"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="ZIP">
  • 12. <xsd:annotation> <xsd:appinfo source="http://www.wsadie.com/appinfo"> <initialValue kind="SPACE"/> </xsd:appinfo> <xsd:appinfo source="WMQI_APPINFO"> <cwfInclRep messageSetDefaultRep="Binary1"> <cwfSimpleRep accessor="readWrite" addrUnit="byte" alignment="byte" attributeInBit="false" characterSize="1" contentSize="10" lengthEncoding="fixedLength" offset="71" paddingCharacter="SPACE" prefixLength="0" size="10" typeName="MRCWFStringRep" width="10"/> </cwfInclRep> </xsd:appinfo> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="10"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="COUNTRY"> <xsd:annotation> <xsd:appinfo source="http://www.wsadie.com/appinfo"> <initialValue kind="SPACE"/> </xsd:appinfo> <xsd:appinfo source="WMQI_APPINFO"> <cwfInclRep messageSetDefaultRep="Binary1"> <cwfSimpleRep accessor="readWrite" addrUnit="byte" alignment="byte" attributeInBit="false" characterSize="1" contentSize="2" lengthEncoding="fixedLength" offset="81" paddingCharacter="SPACE" prefixLength="0" size="2" typeName="MRCWFStringRep" width="2"/> </cwfInclRep> </xsd:appinfo> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="2"/> </xsd:restriction> </xsd:simpleType> </xsd:element> </xsd:sequence> </xsd:group> <xsd:complexType name="customercomplaint_customer__address"> <xsd:group ref="customercomplaint_customer__address"/> </xsd:complexType> <xsd:group name="customercomplaint_complaint"> <xsd:sequence> <xsd:element name="C_TYPE"> <xsd:annotation> <xsd:appinfo source="http://www.wsadie.com/appinfo"> <initialValue kind="SPACE"/> </xsd:appinfo> <xsd:appinfo source="WMQI_APPINFO"> <cwfInclRep messageSetDefaultRep="Binary1"> <cwfSimpleRep accessor="readWrite" addrUnit="byte" alignment="byte" attributeInBit="false" characterSize="1" contentSize="10" lengthEncoding="fixedLength" offset="83" paddingCharacter="SPACE" prefixLength="0" size="10" typeName="MRCWFStringRep" width="10"/> </cwfInclRep> </xsd:appinfo> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="10"/> </xsd:restriction>
  • 13. </xsd:simpleType> </xsd:element> <xsd:element name="C_REF"> <xsd:annotation> <xsd:appinfo source="http://www.wsadie.com/appinfo"> <initialValue kind="SPACE"/> </xsd:appinfo> <xsd:appinfo source="WMQI_APPINFO"> <cwfInclRep messageSetDefaultRep="Binary1"> <cwfSimpleRep accessor="readWrite" addrUnit="byte" alignment="byte" attributeInBit="false" characterSize="1" contentSize="10" lengthEncoding="fixedLength" offset="93" paddingCharacter="SPACE" prefixLength="0" size="10" typeName="MRCWFStringRep" width="10"/> </cwfInclRep> </xsd:appinfo> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="10"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="C_TEXT"> <xsd:annotation> <xsd:appinfo source="http://www.wsadie.com/appinfo"> <initialValue kind="SPACE"/> </xsd:appinfo> <xsd:appinfo source="WMQI_APPINFO"> <cwfInclRep messageSetDefaultRep="Binary1"> <cwfSimpleRep accessor="readWrite" addrUnit="byte" alignment="byte" attributeInBit="false" characterSize="1" contentSize="200" lengthEncoding="fixedLength" offset="103" paddingCharacter="SPACE" prefixLength="0" size="200" typeName="MRCWFStringRep" width="200"/> </cwfInclRep> </xsd:appinfo> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="200"/> </xsd:restriction> </xsd:simpleType> </xsd:element> </xsd:sequence> </xsd:group> <xsd:complexType name="customercomplaint_complaint"> <xsd:group ref="customercomplaint_complaint"/> </xsd:complexType> <xsd:element name="msg_CUSTOMERCOMPLAINT" type="CUSTOMERCOMPLAINT"> <xsd:annotation> <xsd:appinfo source="WMQI_APPINFO"> <MRMessage messageDefinition="/0/msg_CUSTOMERCOMPLAINT;XSDElementDeclaration$MRObject"/> </xsd:appinfo> </xsd:annotation> </xsd:element> </xsd:schema> messageSet.mset <?xml version="1.0" encoding="UTF-8"?> <msgCoreModel:MRMessageSet xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:MSGModel="http://www.ibm.com/msgmodel/2003/MSGModel" xmlns:msgCoreModel="http://www.ibm.com/msgmodel/2003/MSGCoreModel"
  • 14. name="SimpleFlowMessageSet" parserDomain="XMLNSC" msetVersionNo="" currentMessageSetId="//@MRMessageSetID.0"> <MRMessageSetRep xsi:type="MSGModel:MRCWFMessageSetRep" name="Binary1" daysInFirstWeekOfTheYear="Four" firstDayOfWeek="Monday" timeZoneID="0" allowLenientDateTimes="false"/> <MRMessageSetRep xsi:type="MSGModel:MRXMLMessageSetRep" name="XML1" timeZoneID="0" allowLenientDateTimes="false" suppressDOCTYPE="true" doctypeSystemID="www.mrmnames.net/GPGO3NK002001" doctypePublicID="GPGO3NK002001" rootTagName=""/> <MRMessageSetID repositoryId="1824719805" messageSetId="1"/> <otherSupportedDomains parserDomain="MRM"/> </msgCoreModel:MRMessageSet> C:UsersAlfadorVideosWMB ExersLabsLab02-TestSimpleFlowsolutionSimpleFlow SimpleFlow.mbtest <?xml version="1.0" encoding="UTF-8"?> <xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:com.ibm.etools.mft.unittest.core.models.client="http:///com/ibm/etools/mft /unittest/core/models/client.ecore" xmlns:com.ibm.wbit.comptest.common.models.event="http:///com/ibm/etools/mft/unit test/common/models/event.ecore" xmlns:com.ibm.wbit.comptest.common.models.value="http:///com/ibm/etools/mft/unit test/common/models/value.ecore" xmlns:http="http:///com/ibm//etools/mft/unittest/common/model2/status" xmlns:jms="http:///com/ibm//etools/mft/unittest/common/model2/jms" xmlns:model2="http:///com/ibm//etools/mft/unittest/common/model2" xmlns:mq="http:///com/ibm//etools/mft/unittest/common/model2/mq"> <com.ibm.etools.mft.unittest.core.models.client:EclipseClient iD="1268850512859-7" eventTrace="/1" clientID="1268850512859-7"> <scopes xsi:type="model2:FlowTestScope" name="Configuration" iD="default"> <testModules xsi:type="model2:TestMsgFlow" name="/SimpleFlow/SimpleFlow.msgflow" iD="1268850512859-11"> <monitors xsi:type="mq:MQMonitor" name="XML_OUT" iD="1268852678312-17" host="localhost" port="0" queueManager="MB7QMGR" queue="XML_OUT"/> <inputNodes xsi:type="mq:MQInputNode" nodeName="COBOL_IN" queue="COBOL_IN"/> </testModules> <settings xsi:type="model2:FlowSettings"/> <settings xsi:type="model2:DeploymentSettings" runtimeEnvType="WebSphere Message Broker v7.0" runtimeInstance="localhost^MB7BROKER^default^0"/> <settings xsi:type="mq:MQSettings"/> <settings xsi:type="jms:JMSSettings"/> <settings xsi:type="mq:MQMessageHeaders"/> <settings xsi:type="jms:JMSMessageHeaders"/> <messageHeaders xsi:type="mq:MQHeader" iD="1268850512859-10" headerName="Default Header"/> <messageHeaders xsi:type="jms:JMSHeader" headerName="Default Header"/> </scopes> </com.ibm.etools.mft.unittest.core.models.client:EclipseClient> <com.ibm.wbit.comptest.common.models.event:ExecutionEventTrace iD="1268850512859-8" children="/2"/> <model2:InteractiveInputNodeInvocationEvent iD="1268850512875-12" readOnly="true" clientID="1268850512859-7" timestamp="1268850512875" children="/3 /4 /8" msgFlow="/SimpleFlow/SimpleFlow.msgflow" nodeId="FCMComposite_1_1" testScopeID="default" nodeName="COBOL_IN" nodeType="ComIbmMQInput.msgnode" targetDeploymentLocationID="1268852676500-16"> <request xsi:type="model2:TestMessage" iD="1268850513265-13" header="/0/@scopes.0/@messageHeaders.0"> <properties name="messageSource" stringValue="sourceView"/> <properties name="WSDL_URI"/> <properties name="WSDL_OPERATION_IN_NAME"/>
  • 15. <properties name="WSDL_OPERATION_NAME"/> <properties name="WSDL_OPERATION_OUT_NAME"/> <properties name="plainText" stringValue="2Ed++++++++Fletcher+ +Mail+Point+135++++++Hursley+Park++++++++WinchesterSO21+2JN++UKDelivery+ +XYZ123ABC+I+placed+an+order+on+15-11- 99%2C+well+in+time+for+Christmas+and+I+still+have+not+had+a+delivery+schedule+se nt+to+me.++Please+cancel+the+order+and+refund+me+NOW.+++++++++++++++++++++++++++ ++++++++++++++X"/> <properties name="SHOW_HEX_VIEW"/> <properties name="linkedFile"/> <headerBeenUsed xsi:type="mq:MQHeader" iD="1268850512859-10" headerName="Default Header"/> </request> </model2:InteractiveInputNodeInvocationEvent> <http:DeploymentStatus iD="1268852676421-14" parentID="1268850512875-12" timestamp="1268852676421" log="[Info] Begin deploying message flows&#xD;&#xA; [Info] Deploying the message flow application&#xD;&#xA;[Info] Going to rebuild and deploy broker archive&#xD;&#xA;[Info] Cleaning Broker Archive...&#xD;&#xA; [Info] Rebuilding broker archive...&#xD;&#xA;[Info] Initializing test message monitors...&#xD;&#xA;[Info] Deploying broker archive to execution group...&#xD;&#xA;[Info] Test client is ready to send and monitor messages.&#xD;&#xA;[Info] Starting message flows&#xD;&#xA;[Info] Message flows deployment successfully completed" status="OK" totalWork="10" worked="10" scope="/0/@scopes.0"/> <com.ibm.wbit.comptest.common.models.event:StartEvent name="Starting" iD="1268852684390-30" readOnly="true" clientID="1268850512859-7" parentID="1268850512875-12" timestamp="1268852684390" invokeCommandId="1268852684375-27" children="/5 /6 /7"/> <mq:MQInformationEvent name="Sending Message to MQ Queue &quot;COBOL_IN&quot;" iD="1268852684484-32" host="localhost" port="0" queueManager="MB7QMGR" queue="COBOL_IN" readOnly="true" clientID="1268850512859-7" parentID="1268852684390-30" timestamp="1268852684484" invokeCommandId="1268852684375-28"> <message xsi:type="model2:TestMessage" iD="1268850513265-13" header="/0/@scopes.0/@messageHeaders.0"> <properties name="messageSource" stringValue="sourceView"/> <properties name="WSDL_URI"/> <properties name="WSDL_OPERATION_IN_NAME"/> <properties name="WSDL_OPERATION_NAME"/> <properties name="WSDL_OPERATION_OUT_NAME"/> <properties name="plainText" stringValue="2Ed++++++++Fletcher+ +Mail+Point+135++++++Hursley+Park++++++++WinchesterSO21+2JN++UKDelivery+ +XYZ123ABC+I+placed+an+order+on+15-11- 99%2C+well+in+time+for+Christmas+and+I+still+have+not+had+a+delivery+schedule+se nt+to+me.++Please+cancel+the+order+and+refund+me+NOW.+++++++++++++++++++++++++++ ++++++++++++++X"/> <properties name="SHOW_HEX_VIEW"/> <properties name="linkedFile"/> <headerBeenUsed xsi:type="mq:MQHeader" iD="1268852684484-34" encoding="273" format=" " putDateTime="Wed Mar 17 15:04:44 EDT 2010" replyToQueueManagerName=" " replyToQueueName=" " msgId="AMQ+MB7QMGR+++++%1F%23%C5%BEK+%01%C2%AF%04" correlId="%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00% 00" accountingToken="%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00 %00%00%00%00%00%00%00%00%00%00%00" groupId="%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%0 0"/> </message> </mq:MQInformationEvent> <mq:MQQueueMonitorEvent name="MQ Queue Monitor &quot;XML_OUT&quot;" iD="1268852686359-36" host="localhost" port="0" queueManager="MB7QMGR" queue="XML_OUT" readOnly="true" clientID="1268850512859-7"
  • 16. parentID="1268852684390-30" timestamp="1268852686359" invokeCommandId="1268852684375-28"> <message xsi:type="model2:TestMessage" iD="1268852686359-37"> <properties name="messageSource" stringValue="structureView"/> <properties name="plainText" stringValue="%3C%3Fxml+version%3D%221.0%22%3F %3E%3Cmsg_CUSTOMERCOMPLAINT+xmlns%3Axsd%3D%22http%3A%2F%2Fwww.w3.org %2F2001%2FXMLSchema%22+xmlns%3Axsi%3D%22http%3A%2F%2Fwww.w3.org %2F2001%2FXMLSchema-instance%22%3E%3CVERSION%3E2%3C%2FVERSION%3E%3CCUSTOMER_NAME %3E%3CN_FIRST%3EEd%3C%2FN_FIRST%3E%3CN_LAST%3EFletcher%3C%2FN_LAST%3E%3C %2FCUSTOMER_NAME%3E%3CCUSTOMER_ADDRESS%3E%3CA_LINE%3EMail+Point+135%3C%2FA_LINE %3E%3CA_LINE%3EHursley+Park%3C%2FA_LINE%3E%3CTOWN%3EWinchester%3C%2FTOWN%3E %3CZIP%3ESO21+2JN%3C%2FZIP%3E%3CCOUNTRY%3EUK%3C%2FCOUNTRY%3E%3C %2FCUSTOMER_ADDRESS%3E%3CCOMPLAINT%3E%3CC_TYPE%3EDelivery%3C%2FC_TYPE%3E%3CC_REF %3EXYZ123ABC%3C%2FC_REF%3E%3CC_TEXT%3EI+placed+an+order+on+15-11- 99%2C+well+in+time+for+Christmas+and+I+still+have+not+had+a+delivery+schedule+se nt+to+me.++Please+cancel+the+order+and+refund+me+NOW.+++++++++++++++++++++++++++ ++++++++++++++X%3C%2FC_TEXT%3E%3C%2FCOMPLAINT%3E%3C%2Fmsg_CUSTOMERCOMPLAINT %3E"/> <properties name="SHOW_HEX_VIEW"/> <properties name="linkedFile"/> <parameters xsi:type="com.ibm.wbit.comptest.common.models.value:ValueStructure" name="msg_CUSTOMERCOMPLAINT" iD="1268852686562-38"> <elements xsi:type="com.ibm.wbit.comptest.common.models.value:ValueField" name="xmlns:xsi" iD="1268852686562-54" value="http://www.w3.org/2001/XMLSchema-instance"/> <elements xsi:type="com.ibm.wbit.comptest.common.models.value:ValueField" name="xmlns:xsd" iD="1268852686562-53" value="http://www.w3.org/2001/XMLSchema"/> <elements xsi:type="com.ibm.wbit.comptest.common.models.value:ValueStructure" name="VERSION" iD="1268852686562-39" value="2"/> <elements xsi:type="com.ibm.wbit.comptest.common.models.value:ValueStructure" name="CUSTOMER_NAME" iD="1268852686562-40"> <elements xsi:type="com.ibm.wbit.comptest.common.models.value:ValueStructure" name="N_FIRST" iD="1268852686562-41" value="Ed"/> <elements xsi:type="com.ibm.wbit.comptest.common.models.value:ValueStructure" name="N_LAST" iD="1268852686562-42" value="Fletcher"/> </elements> <elements xsi:type="com.ibm.wbit.comptest.common.models.value:ValueStructure" name="CUSTOMER_ADDRESS" iD="1268852686562-43"> <elements xsi:type="com.ibm.wbit.comptest.common.models.value:ValueStructure" name="A_LINE" iD="1268852686562-44" value="Mail Point 135"/> <elements xsi:type="com.ibm.wbit.comptest.common.models.value:ValueStructure" name="A_LINE" iD="1268852686562-45" value="Hursley Park"/> <elements xsi:type="com.ibm.wbit.comptest.common.models.value:ValueStructure" name="TOWN" iD="1268852686562-46" value="Winchester"/> <elements xsi:type="com.ibm.wbit.comptest.common.models.value:ValueStructure" name="ZIP" iD="1268852686562-47" value="SO21 2JN"/> <elements xsi:type="com.ibm.wbit.comptest.common.models.value:ValueStructure" name="COUNTRY" iD="1268852686562-48" value="UK"/> </elements> <elements xsi:type="com.ibm.wbit.comptest.common.models.value:ValueStructure" name="COMPLAINT" iD="1268852686562-49">
  • 17. <elements xsi:type="com.ibm.wbit.comptest.common.models.value:ValueStructure" name="C_TYPE" iD="1268852686562-50" value="Delivery"/> <elements xsi:type="com.ibm.wbit.comptest.common.models.value:ValueStructure" name="C_REF" iD="1268852686562-51" value="XYZ123ABC"/> <elements xsi:type="com.ibm.wbit.comptest.common.models.value:ValueStructure" name="C_TEXT" iD="1268852686562-52" value="I placed an order on 15-11-99, well in time for Christmas and I still have not had a delivery schedule sent to me. Please cancel the order and refund me NOW. X"/> </elements> </parameters> <headerBeenUsed xsi:type="mq:MQHeader" iD="1268852686562-55" applicationIdData=" " applicationOriginData=" " characterSet="437" encoding="273" format=" " persistence="0" priority="0" putApplicationName=" " putDateTime="Wed Mar 17 15:04:44 EDT 2010" replyToQueueManagerName="MB7QMGR " replyToQueueName=" " userId=" " msgId="AMQ+MB7QMGR+++++%1F%23%C5%BEK+%01%C2%AF%04" correlId="%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00% 00" accountingToken="%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00 %00%00%00%00%00%00%00%00%00%00%00" groupId="%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%0 0"/> </message> </mq:MQQueueMonitorEvent> <http:MonitoringStatus name="Stopped listening for response" iD="1268852684468-31" clientID="1268850512859-7" parentID="1268852684390-30" timestamp="1268852684468"> <monitors xsi:type="mq:MQMonitor" name="XML_OUT" iD="1268852678312-17" host="localhost" port="0" queueManager="MB7QMGR" queue="XML_OUT" status="OK"/> </http:MonitoringStatus> <com.ibm.wbit.comptest.common.models.event:EndEvent name="Stopped" iD="1268852686562-57" readOnly="true" clientID="1268850512859-7" parentID="1268850512875-12" timestamp="1268852686562" invokeCommandId="1268852684375-28"/> </xmi:XMI> SimpleFlow.msgflow <?xml version="1.0" encoding="UTF-8"?> <ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:ComIbmCompute.msgnode="ComIbmCompute.msgnode" xmlns:ComIbmMQInput.msgnode="ComIbmMQInput.msgnode" xmlns:ComIbmMQOutput.msgnode="ComIbmMQOutput.msgnode" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:eflow="http://www.ibm.com/wbi/2005/eflow" xmlns:utility="http://www.ibm.com/wbi/2005/eflow_utility" nsURI="SimpleFlow.msgflow" nsPrefix="SimpleFlow.msgflow"> <eClassifiers xmi:type="eflow:FCMComposite" name="FCMComposite_1"> <eSuperTypes href="http://www.ibm.com/wbi/2005/eflow#//FCMBlock"/> <translation xmi:type="utility:TranslatableString" key="SimpleFlow" bundleName="SimpleFlow" pluginId="SimpleFlow"/> <colorGraphic16 xmi:type="utility:GIFFileGraphic" resourceName="platform:/plugin/SimpleFlow/icons/full/obj16/SimpleFlow.gif"/> <colorGraphic32 xmi:type="utility:GIFFileGraphic" resourceName="platform:/plugin/SimpleFlow/icons/full/obj30/SimpleFlow.gif"/> <composition>
  • 18. <nodes xmi:type="ComIbmMQInput.msgnode:FCMComposite_1" xmi:id="FCMComposite_1_1" location="10,20" queueName="COBOL_IN" messageDomainProperty="MRM" messageSetProperty="SimpleFlowMessageSet" messageTypeProperty="{}:msg_CUSTOMERCOMPLAINT" messageFormatProperty="Binary1"> <translation xmi:type="utility:ConstantString" string="COBOL_IN"/> </nodes> <nodes xmi:type="ComIbmMQOutput.msgnode:FCMComposite_1" xmi:id="FCMComposite_1_2" location="245,20" queueName="XML_OUT"> <translation xmi:type="utility:ConstantString" string="XML_OUT"/> </nodes> <nodes xmi:type="ComIbmCompute.msgnode:FCMComposite_1" xmi:id="FCMComposite_1_3" location="121,20" computeExpression="esql://routine/#Transform_to_XML.Main"> <translation xmi:type="utility:ConstantString" string="Transform to XML"/> </nodes> <connections xmi:type="eflow:FCMConnection" xmi:id="FCMConnection_1" targetNode="FCMComposite_1_3" sourceNode="FCMComposite_1_1" sourceTerminalName="OutTerminal.out" targetTerminalName="InTerminal.in"/> <connections xmi:type="eflow:FCMConnection" xmi:id="FCMConnection_2" targetNode="FCMComposite_1_2" sourceNode="FCMComposite_1_3" sourceTerminalName="OutTerminal.out" targetTerminalName="InTerminal.in"/> </composition> <propertyOrganizer/> <stickyBoard/> </eClassifiers> </ecore:EPackage> .project <?xml version="1.0" encoding="UTF-8"?> <projectDescription> <name>SimpleFlow</name> <comment></comment> <projects> <project>SimpleFlowMessageSet</project> </projects> <buildSpec> <buildCommand> <name>com.ibm.etools.mft.esql.lang.esqllangbuilder</name> <arguments> </arguments> </buildCommand> <buildCommand> <name>com.ibm.etools.mft.mapping.builder.mappingbuilder</name> <arguments> </arguments> </buildCommand> <buildCommand> <name>com.ibm.etools.mft.flow.msgflowxsltbuilder</name> <arguments> </arguments> </buildCommand> <buildCommand> <name>com.ibm.etools.mft.flow.msgflowbuilder</name> <arguments> </arguments> </buildCommand> <buildCommand> <name>com.ibm.etools.mft.bar.barbuilder</name> <arguments> </arguments> </buildCommand> <buildCommand>
  • 19. <name>com.ibm.etools.mft.bar.ext.barbuilder</name> <arguments> </arguments> </buildCommand> </buildSpec> <natures> <nature>com.ibm.etools.mft.flow.messageflownature</nature> <nature>com.ibm.etools.mft.bar.barnature</nature> <nature>com.ibm.etools.mft.bar.ext.barnature</nature> </natures> </projectDescription> LAB1Flow.esql CREATE COMPUTE MODULE Transform_to_XML CREATE FUNCTION Main() RETURNS BOOLEAN BEGIN -- CALL CopyMessageHeaders(); CALL CopyEntireMessage(); SET OutputRoot.Properties.MessageFormat='XML1'; RETURN TRUE; END; CREATE PROCEDURE CopyMessageHeaders() BEGIN DECLARE I INTEGER 1; DECLARE J INTEGER; SET J = CARDINALITY(InputRoot.*[]); WHILE I < J DO SET OutputRoot.*[I] = InputRoot.*[I]; SET I = I + 1; END WHILE; END; CREATE PROCEDURE CopyEntireMessage() BEGIN SET OutputRoot = InputRoot; END; END MODULE; C:UsersAlfadorVideosWMB ExersLabsLab02- TestSimpleFlowsolutionSimpleFlowMessageSet ,project <?xml version="1.0" encoding="UTF-8"?> <projectDescription> <name>SimpleFlowMessageSet</name> <comment></comment> <projects> </projects> <buildSpec> <buildCommand> <name>com.ibm.etools.mft.builder.xsi.MSetProjectBuilder</name> <arguments> </arguments> </buildCommand> <buildCommand> <name>com.ibm.etools.mft.flow.adapters.adapterbuilder</name> <arguments> </arguments> </buildCommand> <buildCommand>
  • 20. <name>com.ibm.etools.mft.flow.sca.scabuilder</name> <arguments> </arguments> </buildCommand> <buildCommand> <name>com.ibm.etools.msg.validation.mft.builder.msetbuilder</name> <arguments> </arguments> </buildCommand> <buildCommand> <name>com.ibm.etools.mft.bar.ext.barbuilder</name> <arguments> </arguments> </buildCommand> </buildSpec> <natures> <nature>com.ibm.etools.msg.validation.msetnature</nature> <nature>com.ibm.etools.mft.bar.ext.barnature</nature> </natures> </projectDescription> C:UsersAlfadorVideosWMB ExersLabsLab02- TestSimpleFlowsolutionSimpleFlowMessageSetSimpleFlowMessageSet COMPLAINT_IN.mxsd <?xml version="1.0" encoding="UTF-8"?> <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <xsd:complexType name="CUSTOMERCOMPLAINT"> <xsd:sequence> <xsd:element name="VERSION"> <xsd:annotation> <xsd:appinfo source="WMQI_APPINFO"> <cwfInclRep messageSetDefaultRep="Binary1"> <cwfSimpleRep accessor="readWrite" addrUnit="byte" alignment="byte" attributeInBit="false" contentSize="1" offset="0" signFormat="trailing" signed="false" size="1" typeName="MRCWFExternalDecimalRep" width="1"/> </cwfInclRep> </xsd:appinfo> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:short"> <xsd:minInclusive value="0"/> <xsd:maxInclusive value="9"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="CUSTOMER_NAME" type="customercomplaint_customer__name"> <xsd:annotation> <xsd:appinfo source="WMQI_APPINFO"> <cwfInclRep messageSetDefaultRep="Binary1" skipCountTrailing="0"> <cwfAggrRep accessor="readWrite" attributeInBit="false" contentSize="20" offset="1" size="20"/> </cwfInclRep> </xsd:appinfo> </xsd:annotation> </xsd:element> <xsd:element name="CUSTOMER_ADDRESS" type="customercomplaint_customer__address"> <xsd:annotation> <xsd:appinfo source="WMQI_APPINFO"> <cwfInclRep messageSetDefaultRep="Binary1" skipCountTrailing="0">
  • 21. <cwfAggrRep accessor="readWrite" attributeInBit="false" contentSize="62" offset="21" size="62"/> </cwfInclRep> </xsd:appinfo> </xsd:annotation> </xsd:element> <xsd:element name="COMPLAINT" type="customercomplaint_complaint"> <xsd:annotation> <xsd:appinfo source="WMQI_APPINFO"> <cwfInclRep messageSetDefaultRep="Binary1" skipCountTrailing="0"> <cwfAggrRep accessor="readWrite" attributeInBit="false" contentSize="220" offset="83" size="220"/> </cwfInclRep> </xsd:appinfo> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:complexType> <xsd:group name="customercomplaint_customer__name"> <xsd:sequence> <xsd:element name="N_FIRST"> <xsd:annotation> <xsd:appinfo source="http://www.wsadie.com/appinfo"> <initialValue kind="SPACE"/> </xsd:appinfo> <xsd:appinfo source="WMQI_APPINFO"> <cwfInclRep messageSetDefaultRep="Binary1"> <cwfSimpleRep accessor="readWrite" addrUnit="byte" alignment="byte" attributeInBit="false" characterSize="1" contentSize="10" lengthEncoding="fixedLength" offset="1" paddingCharacter="SPACE" prefixLength="0" size="10" typeName="MRCWFStringRep" width="10"/> </cwfInclRep> </xsd:appinfo> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="10"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="N_LAST"> <xsd:annotation> <xsd:appinfo source="http://www.wsadie.com/appinfo"> <initialValue kind="SPACE"/> </xsd:appinfo> <xsd:appinfo source="WMQI_APPINFO"> <cwfInclRep messageSetDefaultRep="Binary1"> <cwfSimpleRep accessor="readWrite" addrUnit="byte" alignment="byte" attributeInBit="false" characterSize="1" contentSize="10" lengthEncoding="fixedLength" offset="11" paddingCharacter="SPACE" prefixLength="0" size="10" typeName="MRCWFStringRep" width="10"/> </cwfInclRep> </xsd:appinfo> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="10"/> </xsd:restriction> </xsd:simpleType> </xsd:element> </xsd:sequence> </xsd:group> <xsd:complexType name="customercomplaint_customer__name"> <xsd:group ref="customercomplaint_customer__name"/>
  • 22. </xsd:complexType> <xsd:group name="customercomplaint_customer__address"> <xsd:sequence> <xsd:element maxOccurs="2" minOccurs="2" name="A_LINE"> <xsd:annotation> <xsd:appinfo source="http://www.wsadie.com/appinfo"> <initialValue kind="SPACE"/> </xsd:appinfo> <xsd:appinfo source="WMQI_APPINFO"> <cwfInclRep messageSetDefaultRep="Binary1"> <cwfSimpleRep accessor="readWrite" attributeInBit="false" contentSize="40" offset="21" size="40"> <ArrayTD_arrayDescr alignmentKind="byte" lowerBound="2" stride="20" strideInBit="false" upperBound="2"/> <MRCWFStringRep_MRCWFSimpleTD addrUnit="byte" alignment="byte" characterSize="1" lengthEncoding="fixedLength" paddingCharacter="SPACE" prefixLength="0" width="20"/> </cwfSimpleRep> </cwfInclRep> </xsd:appinfo> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="20"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="TOWN"> <xsd:annotation> <xsd:appinfo source="http://www.wsadie.com/appinfo"> <initialValue kind="SPACE"/> </xsd:appinfo> <xsd:appinfo source="WMQI_APPINFO"> <cwfInclRep messageSetDefaultRep="Binary1"> <cwfSimpleRep accessor="readWrite" addrUnit="byte" alignment="byte" attributeInBit="false" characterSize="1" contentSize="10" lengthEncoding="fixedLength" offset="61" paddingCharacter="SPACE" prefixLength="0" size="10" typeName="MRCWFStringRep" width="10"/> </cwfInclRep> </xsd:appinfo> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="10"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="ZIP"> <xsd:annotation> <xsd:appinfo source="http://www.wsadie.com/appinfo"> <initialValue kind="SPACE"/> </xsd:appinfo> <xsd:appinfo source="WMQI_APPINFO"> <cwfInclRep messageSetDefaultRep="Binary1"> <cwfSimpleRep accessor="readWrite" addrUnit="byte" alignment="byte" attributeInBit="false" characterSize="1" contentSize="10" lengthEncoding="fixedLength" offset="71" paddingCharacter="SPACE" prefixLength="0" size="10" typeName="MRCWFStringRep" width="10"/> </cwfInclRep> </xsd:appinfo> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="10"/>
  • 23. </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="COUNTRY"> <xsd:annotation> <xsd:appinfo source="http://www.wsadie.com/appinfo"> <initialValue kind="SPACE"/> </xsd:appinfo> <xsd:appinfo source="WMQI_APPINFO"> <cwfInclRep messageSetDefaultRep="Binary1"> <cwfSimpleRep accessor="readWrite" addrUnit="byte" alignment="byte" attributeInBit="false" characterSize="1" contentSize="2" lengthEncoding="fixedLength" offset="81" paddingCharacter="SPACE" prefixLength="0" size="2" typeName="MRCWFStringRep" width="2"/> </cwfInclRep> </xsd:appinfo> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="2"/> </xsd:restriction> </xsd:simpleType> </xsd:element> </xsd:sequence> </xsd:group> <xsd:complexType name="customercomplaint_customer__address"> <xsd:group ref="customercomplaint_customer__address"/> </xsd:complexType> <xsd:group name="customercomplaint_complaint"> <xsd:sequence> <xsd:element name="C_TYPE"> <xsd:annotation> <xsd:appinfo source="http://www.wsadie.com/appinfo"> <initialValue kind="SPACE"/> </xsd:appinfo> <xsd:appinfo source="WMQI_APPINFO"> <cwfInclRep messageSetDefaultRep="Binary1"> <cwfSimpleRep accessor="readWrite" addrUnit="byte" alignment="byte" attributeInBit="false" characterSize="1" contentSize="10" lengthEncoding="fixedLength" offset="83" paddingCharacter="SPACE" prefixLength="0" size="10" typeName="MRCWFStringRep" width="10"/> </cwfInclRep> </xsd:appinfo> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="10"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="C_REF"> <xsd:annotation> <xsd:appinfo source="http://www.wsadie.com/appinfo"> <initialValue kind="SPACE"/> </xsd:appinfo> <xsd:appinfo source="WMQI_APPINFO"> <cwfInclRep messageSetDefaultRep="Binary1"> <cwfSimpleRep accessor="readWrite" addrUnit="byte" alignment="byte" attributeInBit="false" characterSize="1" contentSize="10" lengthEncoding="fixedLength" offset="93" paddingCharacter="SPACE" prefixLength="0" size="10" typeName="MRCWFStringRep" width="10"/> </cwfInclRep> </xsd:appinfo> </xsd:annotation>
  • 24. <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="10"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="C_TEXT"> <xsd:annotation> <xsd:appinfo source="http://www.wsadie.com/appinfo"> <initialValue kind="SPACE"/> </xsd:appinfo> <xsd:appinfo source="WMQI_APPINFO"> <cwfInclRep messageSetDefaultRep="Binary1"> <cwfSimpleRep accessor="readWrite" addrUnit="byte" alignment="byte" attributeInBit="false" characterSize="1" contentSize="200" lengthEncoding="fixedLength" offset="103" paddingCharacter="SPACE" prefixLength="0" size="200" typeName="MRCWFStringRep" width="200"/> </cwfInclRep> </xsd:appinfo> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="200"/> </xsd:restriction> </xsd:simpleType> </xsd:element> </xsd:sequence> </xsd:group> <xsd:complexType name="customercomplaint_complaint"> <xsd:group ref="customercomplaint_complaint"/> </xsd:complexType> <xsd:element name="msg_CUSTOMERCOMPLAINT" type="CUSTOMERCOMPLAINT"> <xsd:annotation> <xsd:appinfo source="WMQI_APPINFO"> <MRMessage messageDefinition="/0/msg_CUSTOMERCOMPLAINT;XSDElementDeclaration$MRObject"/> </xsd:appinfo> </xsd:annotation> </xsd:element> </xsd:schema> messageSet.mset <?xml version="1.0" encoding="UTF-8"?> <msgCoreModel:MRMessageSet xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:MSGModel="http://www.ibm.com/msgmodel/2003/MSGModel" xmlns:msgCoreModel="http://www.ibm.com/msgmodel/2003/MSGCoreModel" name="SimpleFlowMessageSet" parserDomain="XMLNSC" msetVersionNo="" currentMessageSetId="//@MRMessageSetID.0"> <MRMessageSetRep xsi:type="MSGModel:MRCWFMessageSetRep" name="Binary1" daysInFirstWeekOfTheYear="Four" firstDayOfWeek="Monday" timeZoneID="0" allowLenientDateTimes="false"/> <MRMessageSetRep xsi:type="MSGModel:MRXMLMessageSetRep" name="XML1" timeZoneID="0" allowLenientDateTimes="false" suppressDOCTYPE="true" doctypeSystemID="www.mrmnames.net/GPGO3NK002001" doctypePublicID="GPGO3NK002001" rootTagName=""/> <MRMessageSetID repositoryId="1824719805" messageSetId="1"/> <otherSupportedDomains parserDomain="MRM"/> </msgCoreModel:MRMessageSet>