I validated my schema & xml in JAXP. its validated fine. I created the object model in JAXB using xjc command & wn i try to run run the program in throws javax.xml.bind. UnmarshalExcept ion: unexpected element{} exception.
Can anyone please help me???
Thanks in advance.
here are the schema & file
Expand|Select|Wrap|Line Numbers
- <?xml version="1.0" encoding="utf-8"?>
- <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
- xmlns:jxb="http://java.sun.com/xml/ns/jaxb"
- jxb:version="1.0">
- <xsd:annotation>
- <xsd:appinfo>
- <jxb:globalBindings
- fixedAttributeAsConstantProperty="false"
- collectionType="java.util.Vector"
- choiceContentProperty="false"
- enableFailFastCheck="false"
- generateIsSetMethod="false"
- underscoreBinding="asCharInWord"/>
- <jxb:schemaBindings>
- <jxb:package name="schema"/>
- <jxb:nameXmlTransform>
- <jxb:elementName suffix="Element"/>
- </jxb:nameXmlTransform>
- </jxb:schemaBindings>
- </xsd:appinfo>
- </xsd:annotation>
- <xsd:element name="FIXadaptor2">
- <xsd:complexType>
- <xsd:annotation>
- <xsd:appinfo>
- <jxb:class name="FIXadaptor2"/>
- </xsd:appinfo>
- </xsd:annotation>
- <xsd:sequence>
- <xsd:element name="CounterParty" type="Counter_Party" minOccurs="1" maxOccurs="unbounded">
- <xsd:key name="PK_CounterParty">
- <xsd:selector xpath="CounterParty" />
- <xsd:field xpath="CPID" />
- </xsd:key>
- <xsd:keyref name="CounterParty_CPID" refer="PK_CounterParty">
- <xsd:selector xpath="Counter_Party" />
- <xsd:field xpath="CPID" />
- </xsd:keyref>
- </xsd:element>
- <xsd:element name="TransformList" type="Transform_List" minOccurs="1" maxOccurs="unbounded">
- <xsd:key name="PK_TransformList">
- <xsd:selector xpath=".//Transform_List" />
- <xsd:field xpath="TransformType" />
- </xsd:key>
- <xsd:keyref name="TransformListTransform" refer="PK_TransformList">
- <xsd:selector xpath=".//Transform_List" />
- <xsd:field xpath="TransformType" />
- </xsd:keyref>
- </xsd:element>
- <xsd:element name="Filter" type="Filter_List" minOccurs="1" maxOccurs="unbounded">
- <xsd:key name="PK_Filter">
- <xsd:selector xpath=".//Filter_List" />
- <xsd:field xpath="FilterID" />
- </xsd:key>
- <xsd:keyref name="TransformProfleFilter" refer="PK_Filter">
- <xsd:selector xpath=".//Filter_List" />
- <xsd:field xpath="FilterID" />
- </xsd:keyref>
- </xsd:element>
- <xsd:element name="TransformProfile" type="Transform_Profile" minOccurs="1" maxOccurs="unbounded">
- <xsd:key name="PK_TransformProfile">
- <xsd:selector xpath=".//Transform_Profile" />
- <xsd:field xpath="ProfileID" />
- </xsd:key>
- <xsd:keyref name="ProfileDetailTransform" refer="PK_TransformProfile">
- <xsd:selector xpath=".//Transform_Profile" />
- <xsd:field xpath="ProfileID" />
- </xsd:keyref>
- </xsd:element>
- </xsd:sequence>
- </xsd:complexType>
- </xsd:element>
- <xsd:complexType name="Transform_List">
- <xsd:annotation>
- <xsd:appinfo>
- <jxb:class name="TransformList"/>
- </xsd:appinfo>
- </xsd:annotation>
- <xsd:sequence>
- <xsd:element name="TransformType" type="xsd:string" />
- <xsd:element name="Description" type="xsd:string" />
- <xsd:element name="IsSourceTag" type="xsd:boolean" />
- <xsd:element name="IsTargetTag" type="xsd:boolean" />
- <xsd:element name="IsConstValue" type="xsd:boolean" />
- <xsd:element name="Status" type="xsd:string" />
- <xsd:element name="CreatedBy" type="xsd:string" />
- <xsd:element name="CreatedDate" type="xsd:date" />
- <xsd:element name="ModifiedBy" type="xsd:string" />
- <xsd:element name="ModifiedDate" type="xsd:date" />
- <xsd:element name="Transform" type="Transform_Detail" minOccurs="1" maxOccurs="unbounded">
- <xsd:key name="PK_Transform">
- <xsd:selector xpath=".//Transform_Detail" />
- <xsd:field xpath="TransformID" />
- <xsd:field xpath="TransformCode" />
- </xsd:key>
- <xsd:keyref name="TransformProfileTransform" refer="PK_Transform">
- <xsd:selector xpath=".//Transform_Detail" />
- <xsd:field xpath="ActionID" />
- <xsd:field xpath="ActionType" />
- </xsd:keyref>
- </xsd:element>
- </xsd:sequence>
- </xsd:complexType>
- <xsd:complexType name="Transform_Detail">
- <xsd:annotation>
- <xsd:appinfo>
- <jxb:class name="TransformDetail"/>
- </xsd:appinfo>
- </xsd:annotation>
- <xsd:sequence>
- <xsd:element name="TransformID" type="xsd:int" />
- <xsd:element name="TransformCode" type="xsd:string" />
- <xsd:element name="Description" type="xsd:string" />
- <xsd:element name="TransformType" type="xsd:string" />
- <xsd:element name="SourceTag" type="xsd:string" />
- <xsd:element name="DestTag" type="xsd:string" />
- <xsd:element name="ConstValue" type="xsd:string" />
- <xsd:element name="Status" type="xsd:string" />
- <xsd:element name="CreatedBy" type="xsd:string" />
- <xsd:element name="CreatedDate" type="xsd:date" />
- <xsd:element name="ModifiedBy" type="xsd:string" />
- <xsd:element name="ModifiedDate" type="xsd:date" />
- <xsd:element name="TransformProfileDetail" type="Transform_Profile_Detail" minOccurs="0" maxOccurs="unbounded">
- <xsd:key name="PK_TransformProfilDetail">
- <xsd:selector xpath=".//Transform_Profile_Detail" />
- <xsd:field xpath="ProfileDetailID" />
- </xsd:key>
- </xsd:element>
- </xsd:sequence>
- </xsd:complexType>
- <xsd:complexType name="Transform_Profile_Detail">
- <xsd:annotation>
- <xsd:appinfo>
- <jxb:class name="TransformProfileDetail"/>
- </xsd:appinfo>
- </xsd:annotation>
- <xsd:sequence>
- <xsd:element name="ProfileID" type="xsd:int" />
- <xsd:element name="ProfileDetailID" type="xsd:int" />
- <xsd:element name="Priority" type="xsd:int" />
- <xsd:element name="FilterID" type="xsd:int" />
- <xsd:element name="ActionType" type="xsd:string" />
- <xsd:element name="ActionID" type="xsd:int" />
- <xsd:element name="Status" type="xsd:string" />
- <xsd:element name="CreatedBy" type="xsd:string" />
- <xsd:element name="CreatedDate" type="xsd:date" />
- <xsd:element name="ModifiedBy" type="xsd:string" />
- <xsd:element name="ModifiedDate" type="xsd:date" />
- </xsd:sequence>
- </xsd:complexType>
- <xsd:complexType name="Filter_List">
- <xsd:annotation>
- <xsd:appinfo>
- <jxb:class name="Filter"/>
- </xsd:appinfo>
- </xsd:annotation>
- <xsd:sequence>
- <xsd:element name="FilterID" type="xsd:int" />
- <xsd:element name="FilterCode" type="xsd:string" />
- <xsd:element name="Description" type="xsd:string" />
- <xsd:element name="Status" type="xsd:string" />
- <xsd:element name="CreatedBy" type="xsd:string" />
- <xsd:element name="CreatedDate" type="xsd:date" />
- <xsd:element name="ModifiedBy" type="xsd:string" />
- <xsd:element name="ModifiedDate" type="xsd:date" />
- <xsd:element name="TransformProfileDetail" type="Transform_Profile_Detail" minOccurs="0" maxOccurs="unbounded" />
- <xsd:element name="FilterDetail" type="Filter_Detail" minOccurs="0" maxOccurs="unbounded">
- <xsd:key name="PK_FilterDetail">
- <xsd:selector xpath=".//Filter_Detail" />
- <xsd:field xpath="FilterDetailID" />
- </xsd:key>
- <xsd:keyref name="FilterDetailFilter" refer="PK_FilterDetail">
- <xsd:selector xpath=".//Filter_List" />
- <xsd:field xpath="FilterID" />
- </xsd:keyref>
- </xsd:element>
- </xsd:sequence>
- </xsd:complexType>
- <xsd:complexType name="Filter_Detail">
- <xsd:annotation>
- <xsd:appinfo>
- <jxb:class name="FilterDetail"/>
- </xsd:appinfo>
- </xsd:annotation>
- <xsd:sequence>
- <xsd:element name="FilterDetailID" type="xsd:int" />
- <xsd:element name="FilterID" type="xsd:int" />
- <xsd:element name="FIXTag" type="xsd:int" />
- <xsd:element name="FIXTagValue" type="xsd:string" />
- <xsd:element name="Status" type="xsd:string" />
- <xsd:element name="CreatedBy" type="xsd:string" />
- <xsd:element name="CreatedDate" type="xsd:date" />
- <xsd:element name="ModifiedBy" type="xsd:string" />
- <xsd:element name="ModifiedDate" type="xsd:date" />
- </xsd:sequence>
- </xsd:complexType>
- <xsd:complexType name="Transform_Profile">
- <xsd:annotation>
- <xsd:appinfo>
- <jxb:class name="TransformProfile"/>
- </xsd:appinfo>
- </xsd:annotation>
- <xsd:sequence>
- <xsd:element name="ProfileID" type="xsd:int" />
- <xsd:element name="ProfileCode" type="xsd:string" />
- <xsd:element name="Description" type="xsd:string" />
- <xsd:element name="FIXVersion" type="xsd:string" />
- <xsd:element name="Status" type="xsd:string" />
- <xsd:element name="CreatedBy" type="xsd:string" />
- <xsd:element name="CreatedDate" type="xsd:date" />
- <xsd:element name="ModifiedBy" type="xsd:string" />
- <xsd:element name="ModifiedDate" type="xsd:date" />
- <xsd:element name="SessionProfile" type="Session_Profile" minOccurs="0" maxOccurs="unbounded">
- <xsd:key name="PK_SessionProfile">
- <xsd:selector xpath=".//Session_Profile" />
- <xsd:field xpath="SessionID" />
- <xsd:field xpath="ProfileID" />
- </xsd:key>
- <xsd:keyref name="SessionProfileTransorm" refer="PK_TransformProfile">
- <xsd:selector xpath=".//Transform_Profile" />
- <xsd:field xpath="ProfileID" />
- </xsd:keyref>
- </xsd:element>
- <xsd:element name="TransformProfileDetail" type="Transform_Profile_Detail" minOccurs="0" maxOccurs="unbounded">
- </xsd:element>
- </xsd:sequence>
- </xsd:complexType>
- <xsd:complexType name="Counter_Party">
- <xsd:annotation>
- <xsd:appinfo>
- <jxb:class name="CounterParty"/>
- </xsd:appinfo>
- </xsd:annotation>
- <xsd:sequence>
- <xsd:element name="CPID" type="xsd:int" />
- <xsd:element name="CPCode" type="xsd:string" />
- <xsd:element name="CPName" type="xsd:string" />
- <xsd:element name="CPType" type="xsd:string" />
- <xsd:element name="CPAddress" type="xsd:string" />
- <xsd:element name="CPTPNo" type="xsd:string" />
- <xsd:element name="CPContactPerson" type="xsd:string" />
- <xsd:element name="Status" type="xsd:string" />
- <xsd:element name="CreatedBy" type="xsd:string" />
- <xsd:element name="CreatedDate" type="xsd:date" />
- <xsd:element name="ModifiedBy" type="xsd:string" />
- <xsd:element name="ModifiedDate" type="xsd:date" />
- <xsd:element name="CounterPartyCID" type="Counter_Party_CID" minOccurs="1" maxOccurs="unbounded">
- <xsd:key name="PK_CounterPartyCID">
- <xsd:selector xpath="CounterPartyCID" />
- <xsd:field xpath="CompID" />
- </xsd:key>
- <xsd:keyref name="SessionCounterParty" refer="PK_CounterPartyCID">
- <xsd:selector xpath=".//Counter_Party_CID" />
- <xsd:field xpath="CompID" />
- </xsd:keyref>
- </xsd:element>
- </xsd:sequence>
- </xsd:complexType>
- <xsd:complexType name="Counter_Party_CID">
- <xsd:annotation>
- <xsd:appinfo>
- <jxb:class name="CounterPartyCID"/>
- </xsd:appinfo>
- </xsd:annotation>
- <xsd:sequence>
- <xsd:element name="CompID" type="xsd:int" />
- <xsd:element name="MainComp" type="xsd:string" />
- <xsd:element name="SubComp" type="xsd:string" />
- <xsd:element name="CPID" type="xsd:string" />
- <xsd:element name="Host" type="xsd:string" />
- <xsd:element name="Port" type="xsd:int" />
- <xsd:element name="STBHost" type="xsd:string" />
- <xsd:element name="STBPort" type="xsd:int" />
- <xsd:element name="Status" type="xsd:string" />
- <xsd:element name="CreatedBy" type="xsd:string" />
- <xsd:element name="CreatedDate" type="xsd:date" />
- <xsd:element name="ModifiedBy" type="xsd:string" />
- <xsd:element name="ModifiedDate" type="xsd:date" />
- <xsd:element name="Session" type="Session_Detail" minOccurs="0" maxOccurs="unbounded">
- <xsd:key name="PK_Session">
- <xsd:selector xpath=".//Session_Detail" />
- <xsd:field xpath="SessionID" />
- </xsd:key>
- <xsd:keyref name="SessionProfile" refer="PK_Session">
- <xsd:selector xpath=".//Session_Detail" />
- <xsd:field xpath="SessionID" />
- </xsd:keyref>
- </xsd:element>
- </xsd:sequence>
- </xsd:complexType>
- <xsd:complexType name="Session_Detail">
- <xsd:annotation>
- <xsd:appinfo>
- <jxb:class name="SessionDetail"/>
- </xsd:appinfo>
- </xsd:annotation>
- <xsd:sequence>
- <xsd:element name="SessionID" type="xsd:int" />
- <xsd:element name="SessionCode" type="xsd:string" />
- <xsd:element name="InternalComp" type="xsd:int" />
- <xsd:element name="ExternalComp" type="xsd:int" />
- <xsd:element name="InitiatorSide" type="xsd:string" />
- <xsd:element name="Status" type="xsd:string" />
- <xsd:element name="CreatedBy" type="xsd:string" />
- <xsd:element name="CreatedDate" type="xsd:date" />
- <xsd:element name="ModifiedBy" type="xsd:string" />
- <xsd:element name="ModifiedDate" type="xsd:date" />
- <xsd:element name="SessionProfile" type="Session_Profile" minOccurs="0" maxOccurs="1" />
- </xsd:sequence>
- </xsd:complexType>
- <xsd:complexType name="Session_Profile">
- <xsd:annotation>
- <xsd:appinfo>
- <jxb:class name="SessionProfile"/>
- </xsd:appinfo>
- </xsd:annotation>
- <xsd:sequence>
- <xsd:element name="SessionID" type="xsd:int" />
- <xsd:element name="ProfileID" type="xsd:int" />
- <xsd:element name="Status" type="xsd:string" />
- <xsd:element name="CreatedBy" type="xsd:string" />
- <xsd:element name="CreatedDate" type="xsd:date" />
- <xsd:element name="ModifiedBy" type="xsd:string" />
- <xsd:element name="ModifiedDate" type="xsd:date" />
- </xsd:sequence>
- </xsd:complexType>
- </xsd:schema>
Expand|Select|Wrap|Line Numbers
- <?xml version="1.0"?>
- <FIXadaptor2 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:noNamespaceSchemaLocation="XMLSchema4.xsd">
- <CounterParty>
- <CPID>1</CPID>
- <CPCode>RCAPL</CPCode>
- <CPName>Ridgecrest Financial</CPName>
- <CPType>I</CPType>
- <CPAddress>Address 1</CPAddress>
- <CPTPNo>98756432</CPTPNo>
- <CPContactPerson>Name of contact person</CPContactPerson>
- <Status>0</Status>
- <CreatedBy>AMA</CreatedBy>
- <CreatedDate>2008-09-05</CreatedDate>
- <ModifiedBy>SAF</ModifiedBy>
- <ModifiedDate>2008-09-05</ModifiedDate>
- <CounterPartyCID>
- <CompID>1</CompID>
- <MainComp>R1</MainComp>
- <SubComp> </SubComp>
- <CPID>1</CPID>
- <Host>localhost</Host>
- <Port>5353</Port>
- <STBHost>localhost</STBHost>
- <STBPort>5354</STBPort>
- <Status>0</Status>
- <CreatedBy>AMA</CreatedBy>
- <CreatedDate>2008-09-05</CreatedDate>
- <ModifiedBy>SAF</ModifiedBy>
- <ModifiedDate>2008-09-05</ModifiedDate>
- <Session>
- <SessionID>1</SessionID>
- <SessionCode>R1-E1</SessionCode>
- <InternalComp>1</InternalComp>
- <ExternalComp>3</ExternalComp>
- <InitiatorSide>0</InitiatorSide>
- <Status>0</Status>
- <CreatedBy>AMA</CreatedBy>
- <CreatedDate>2008-09-05</CreatedDate>
- <ModifiedBy>SAF</ModifiedBy>
- <ModifiedDate>2008-09-05</ModifiedDate>
- <SessionProfile>
- <SessionID>1</SessionID>
- <ProfileID>1</ProfileID>
- <Status>0</Status>
- <CreatedBy>AMA</CreatedBy>
- <CreatedDate>2008-09-05</CreatedDate>
- <ModifiedBy>SAF</ModifiedBy>
- <ModifiedDate>2008-09-05</ModifiedDate>
- </SessionProfile>
- </Session>
- <Session>
- <SessionID>2</SessionID>
- <SessionCode>R1-E2</SessionCode>
- <InternalComp>1</InternalComp>
- <ExternalComp>4</ExternalComp>
- <InitiatorSide>0</InitiatorSide>
- <Status>0</Status>
- <CreatedBy>AMA</CreatedBy>
- <CreatedDate>2008-09-05</CreatedDate>
- <ModifiedBy>SAF</ModifiedBy>
- <ModifiedDate>2008-09-05</ModifiedDate>
- <SessionProfile>
- <SessionID>2</SessionID>
- <ProfileID>2</ProfileID>
- <Status>0</Status>
- <CreatedBy>AMA</CreatedBy>
- <CreatedDate>2008-09-05</CreatedDate>
- <ModifiedBy>SAF</ModifiedBy>
- <ModifiedDate>2008-09-05</ModifiedDate>
- </SessionProfile>
- </Session>
- <Session>
- <SessionID>3</SessionID>
- <SessionCode>R1-E3</SessionCode>
- <InternalComp>1</InternalComp>
- <ExternalComp>5</ExternalComp>
- <InitiatorSide>0</InitiatorSide>
- <Status>0</Status>
- <CreatedBy>AMA</CreatedBy>
- <CreatedDate>2008-09-05</CreatedDate>
- <ModifiedBy>SAF</ModifiedBy>
- <ModifiedDate>2008-09-05</ModifiedDate>
- <SessionProfile>
- <SessionID>3</SessionID>
- <ProfileID>1</ProfileID>
- <Status>0</Status>
- <CreatedBy>AMA</CreatedBy>
- <CreatedDate>2008-09-05</CreatedDate>
- <ModifiedBy>SAF</ModifiedBy>
- <ModifiedDate>2008-09-05</ModifiedDate>
- </SessionProfile>
- </Session>
- </CounterPartyCID>
- <CounterPartyCID>
- <CompID>2</CompID>
- <MainComp>R2</MainComp>
- <SubComp> </SubComp>
- <CPID>1</CPID>
- <Host>localhost</Host>
- <Port>5454</Port>
- <STBHost>localhost</STBHost>
- <STBPort>5455</STBPort>
- <Status>0</Status>
- <CreatedBy>AMA</CreatedBy>
- <CreatedDate>2008-09-05</CreatedDate>
- <ModifiedBy>SAF</ModifiedBy>
- <ModifiedDate>2008-09-05</ModifiedDate>
- <Session>
- <SessionID>4</SessionID>
- <SessionCode>R2-E1</SessionCode>
- <InternalComp>2</InternalComp>
- <ExternalComp>3</ExternalComp>
- <InitiatorSide>0</InitiatorSide>
- <Status>0</Status>
- <CreatedBy>AMA</CreatedBy>
- <CreatedDate>2008-09-05</CreatedDate>
- <ModifiedBy>SAF</ModifiedBy>
- <ModifiedDate>2008-09-05</ModifiedDate>
- <SessionProfile>
- <SessionID>4</SessionID>
- <ProfileID>2</ProfileID>
- <Status>0</Status>
- <CreatedBy>AMA</CreatedBy>
- <CreatedDate>2008-09-05</CreatedDate>
- <ModifiedBy>SAF</ModifiedBy>
- <ModifiedDate>2008-09-05</ModifiedDate>
- </SessionProfile>
- </Session>
- <Session>
- <SessionID>5</SessionID>
- <SessionCode>R2-E2</SessionCode>
- <InternalComp>2</InternalComp>
- <ExternalComp>4</ExternalComp>
- <InitiatorSide>0</InitiatorSide>
- <Status>0</Status>
- <CreatedBy>AMA</CreatedBy>
- <CreatedDate>2008-09-05</CreatedDate>
- <ModifiedBy>SAF</ModifiedBy>
- <ModifiedDate>2008-09-05</ModifiedDate>
- </Session>
- </CounterPartyCID>
- </CounterParty>
- <CounterParty>
- <CPID>2</CPID>
- <CPCode>BR1</CPCode>
- <CPName>Broker 1</CPName>
- <CPType>E</CPType>
- <CPAddress>Address 2</CPAddress>
- <CPTPNo>767889</CPTPNo>
- <CPContactPerson>Name of contact person</CPContactPerson>
- <Status>0</Status>
- <CreatedBy>AMA</CreatedBy>
- <CreatedDate>2008-09-05</CreatedDate>
- <ModifiedBy>SAF</ModifiedBy>
- <ModifiedDate>2008-09-05</ModifiedDate>
- <CounterPartyCID>
- <CompID>3</CompID>
- <MainComp>E1</MainComp>
- <SubComp> </SubComp>
- <CPID>2</CPID>
- <Host>localhost</Host>
- <Port>5656</Port>
- <STBHost>localhost</STBHost>
- <STBPort>5657</STBPort>
- <Status>0</Status>
- <CreatedBy>AMA</CreatedBy>
- <CreatedDate>2008-09-05</CreatedDate>
- <ModifiedBy>SAF</ModifiedBy>
- <ModifiedDate>2008-09-05</ModifiedDate>
- </CounterPartyCID>
- </CounterParty>
- <CounterParty>
- <CPID>3</CPID>
- <CPCode>BR2</CPCode>
- <CPName>Broker 2</CPName>
- <CPType>E</CPType>
- <CPAddress>Address 3</CPAddress>
- <CPTPNo>456789</CPTPNo>
- <CPContactPerson>Name of contact person</CPContactPerson>
- <Status>0</Status>
- <CreatedBy>AMA</CreatedBy>
- <CreatedDate>2008-09-05</CreatedDate>
- <ModifiedBy>SAF</ModifiedBy>
- <ModifiedDate>2008-09-05</ModifiedDate>
- <CounterPartyCID>
- <CompID>4</CompID>
- <MainComp>E2</MainComp>
- <SubComp> </SubComp>
- <CPID>3</CPID>
- <Host>localhost</Host>
- <Port>5757</Port>
- <STBHost>localhost</STBHost>
- <STBPort>5758</STBPort>
- <Status>0</Status>
- <CreatedBy>AMA</CreatedBy>
- <CreatedDate>2008-09-05</CreatedDate>
- <ModifiedBy>SAF</ModifiedBy>
- <ModifiedDate>2008-09-05</ModifiedDate>
- </CounterPartyCID>
- <CounterPartyCID>
- <CompID>5</CompID>
- <MainComp>E3</MainComp>
- <SubComp> </SubComp>
- <CPID>3</CPID>
- <Host>localhost</Host>
- <Port>5858</Port>
- <STBHost>localhost</STBHost>
- <STBPort>5859</STBPort>
- <Status>0</Status>
- <CreatedBy>AMA</CreatedBy>
- <CreatedDate>2008-09-05</CreatedDate>
- <ModifiedBy>SAF</ModifiedBy>
- <ModifiedDate>2008-09-05</ModifiedDate>
- </CounterPartyCID>
- </CounterParty>
- <TransformList>
- <TransformType>ADD</TransformType>
- <Description>Add a tag and the value</Description>
- <IsSourceTag>true</IsSourceTag>
- <IsTargetTag>false</IsTargetTag>
- <IsConstValue>true</IsConstValue>
- <Status>0</Status>
- <CreatedBy>AMA</CreatedBy>
- <CreatedDate>2008-09-05</CreatedDate>
- <ModifiedBy>SAF</ModifiedBy>
- <ModifiedDate>2008-09-05</ModifiedDate>
- <Transform>
- <TransformID>1</TransformID>
- <TransformCode>T1</TransformCode>
- <Description>Add tag 12 and set its value to 3</Description>
- <TransformType>ADD</TransformType>
- <SourceTag>12</SourceTag>
- <DestTag></DestTag>
- <ConstValue>3</ConstValue>
- <Status>0</Status>
- <CreatedBy>AMA</CreatedBy>
- <CreatedDate>2008-09-05</CreatedDate>
- <ModifiedBy>SAF</ModifiedBy>
- <ModifiedDate>2008-09-05</ModifiedDate>
- </Transform>
- </TransformList>
- <TransformList>
- <TransformType>CONST</TransformType>
- <Description>set the value of a tag to a constant</Description>
- <IsSourceTag>true</IsSourceTag>
- <IsTargetTag>false</IsTargetTag>
- <IsConstValue>true</IsConstValue>
- <Status>0</Status>
- <CreatedBy>AMA</CreatedBy>
- <CreatedDate>2008-09-05</CreatedDate>
- <ModifiedBy>SAF</ModifiedBy>
- <ModifiedDate>2008-09-05</ModifiedDate>
- <Transform>
- <TransformID>2</TransformID>
- <TransformCode>T2</TransformCode>
- <Description>Set the value of tag 55 to a constant T-IBM</Description>
- <TransformType>CONST</TransformType>
- <SourceTag>55</SourceTag>
- <DestTag></DestTag>
- <ConstValue>T-IBM</ConstValue>
- <Status>0</Status>
- <CreatedBy>AMA</CreatedBy>
- <CreatedDate>2008-09-05</CreatedDate>
- <ModifiedBy>SAF</ModifiedBy>
- <ModifiedDate>2008-09-05</ModifiedDate>
- <TransformProfileDetail>
- <ProfileID>1</ProfileID>
- <ProfileDetailID>1</ProfileDetailID>
- <Priority>1</Priority>
- <FilterID>1</FilterID>
- <ActionType>T</ActionType>
- <ActionID>2</ActionID>
- <Status>0</Status>
- <CreatedBy>AMA</CreatedBy>
- <CreatedDate>2008-09-05</CreatedDate>
- <ModifiedBy>SAF</ModifiedBy>
- <ModifiedDate>2008-09-05</ModifiedDate>
- </TransformProfileDetail>
- <TransformProfileDetail>
- <ProfileID>2</ProfileID>
- <ProfileDetailID>4</ProfileDetailID>
- <Priority>1</Priority>
- <FilterID>3</FilterID>
- <ActionType>T</ActionType>
- <ActionID>2</ActionID>
- <Status>0</Status>
- <CreatedBy>AMA</CreatedBy>
- <CreatedDate>2008-09-05</CreatedDate>
- <ModifiedBy>SAF</ModifiedBy>
- <ModifiedDate>2008-09-05</ModifiedDate>
- </TransformProfileDetail>
- </Transform>
- </TransformList>
- <TransformList>
- <TransformType>COPY</TransformType>
- <Description>Copy the value of a tag to another</Description>
- <IsSourceTag>true</IsSourceTag>
- <IsTargetTag>true</IsTargetTag>
- <IsConstValue>false</IsConstValue>
- <Status>0</Status>
- <CreatedBy>AMA</CreatedBy>
- <CreatedDate>2008-09-05</CreatedDate>
- <ModifiedBy>SAF</ModifiedBy>
- <ModifiedDate>2008-09-05</ModifiedDate>
- <Transform>
- <TransformID>3</TransformID>
- <TransformCode>T3</TransformCode>
- <Description>Copy the value of tag 38 to tag 55</Description>
- <TransformType>COPY</TransformType>
- <SourceTag>38</SourceTag>
- <DestTag>55</DestTag>
- <ConstValue></ConstValue>
- <Status>0</Status>
- <CreatedBy>AMA</CreatedBy>
- <CreatedDate>2008-09-05</CreatedDate>
- <ModifiedBy>SAF</ModifiedBy>
- <ModifiedDate>2008-09-05</ModifiedDate>
- <TransformProfileDetail>
- <ProfileID>1</ProfileID>
- <ProfileDetailID>3</ProfileDetailID>
- <Priority>3</Priority>
- <FilterID>1</FilterID>
- <ActionType>P</ActionType>
- <ActionID>3</ActionID>
- <Status>0</Status>
- <CreatedBy>AMA</CreatedBy>
- <CreatedDate>2008-09-05</CreatedDate>
- <ModifiedBy>SAF</ModifiedBy>
- <ModifiedDate>2008-09-05</ModifiedDate>
- </TransformProfileDetail>
- </Transform>
- </TransformList>
- <TransformList>
- <TransformType>DELETE</TransformType>
- <Description>Remove a tag and its value</Description>
- <IsSourceTag>true</IsSourceTag>
- <IsTargetTag>false</IsTargetTag>
- <IsConstValue>false</IsConstValue>
- <Status>0</Status>
- <CreatedBy>AMA</CreatedBy>
- <CreatedDate>2008-09-05</CreatedDate>
- <ModifiedBy>SAF</ModifiedBy>
- <ModifiedDate>2008-09-05</ModifiedDate>
- <Transform>
- <TransformID>4</TransformID>
- <TransformCode>T4</TransformCode>
- <Description>Remove tag 12 and its value</Description>
- <TransformType>DELETE</TransformType>
- <SourceTag>12</SourceTag>
- <DestTag></DestTag>
- <ConstValue></ConstValue>
- <Status>0</Status>
- <CreatedBy>AMA</CreatedBy>
- <CreatedDate>2008-09-05</CreatedDate>
- <ModifiedBy>SAF</ModifiedBy>
- <ModifiedDate>2008-09-05</ModifiedDate>
- <TransformProfileDetail>
- <ProfileID>2</ProfileID>
- <ProfileDetailID>5</ProfileDetailID>
- <Priority>2</Priority>
- <FilterID>3</FilterID>
- <ActionType>T</ActionType>
- <ActionID>4</ActionID>
- <Status>0</Status>
- <CreatedBy>AMA</CreatedBy>
- <CreatedDate>2008-09-05</CreatedDate>
- <ModifiedBy>SAF</ModifiedBy>
- <ModifiedDate>2008-09-05</ModifiedDate>
- </TransformProfileDetail>
- </Transform>
- </TransformList>
- <TransformList>
- <TransformType>DELR</TransformType>
- <Description>Delete a tag range</Description>
- <IsSourceTag>true</IsSourceTag>
- <IsTargetTag>true</IsTargetTag>
- <IsConstValue>false</IsConstValue>
- <Status>0</Status>
- <CreatedBy>AMA</CreatedBy>
- <CreatedDate>2008-09-05</CreatedDate>
- <ModifiedBy>SAF</ModifiedBy>
- <ModifiedDate>2008-09-05</ModifiedDate>
- <Transform>
- <TransformID>5</TransformID>
- <TransformCode>T5</TransformCode>
- <Description>Delete tag range, from tag 15 to tag 18</Description>
- <TransformType>DELR</TransformType>
- <SourceTag>15</SourceTag>
- <DestTag>18</DestTag>
- <ConstValue></ConstValue>
- <Status>0</Status>
- <CreatedBy>AMA</CreatedBy>
- <CreatedDate>2008-09-05</CreatedDate>
- <ModifiedBy>SAF</ModifiedBy>
- <ModifiedDate>2008-09-05</ModifiedDate>
- <TransformProfileDetail>
- <ProfileID>1</ProfileID>
- <ProfileDetailID>2</ProfileDetailID>
- <Priority>2</Priority>
- <FilterID>1</FilterID>
- <ActionType>T</ActionType>
- <ActionID>5</ActionID>
- <Status>0</Status>
- <CreatedBy>AMA</CreatedBy>
- <CreatedDate>2008-09-05</CreatedDate>
- <ModifiedBy>SAF</ModifiedBy>
- <ModifiedDate>2008-09-05</ModifiedDate>
- </TransformProfileDetail>
- </Transform>
- </TransformList>
- <TransformList>
- <TransformType>MOVE</TransformType>
- <Description>Delete a tag and move its value to another tag</Description>
- <IsSourceTag>true</IsSourceTag>
- <IsTargetTag>true</IsTargetTag>
- <IsConstValue>false</IsConstValue>
- <Status>0</Status>
- <CreatedBy>AMA</CreatedBy>
- <CreatedDate>2008-09-05</CreatedDate>
- <ModifiedBy>SAF</ModifiedBy>
- <ModifiedDate>2008-09-05</ModifiedDate>
- <Transform>
- <TransformID>6</TransformID>
- <TransformCode>T6</TransformCode>
- <Description>Delete tag 625 and move its value to tag 55</Description>
- <TransformType>MOVE</TransformType>
- <SourceTag>625</SourceTag>
- <DestTag>55</DestTag>
- <ConstValue></ConstValue>
- <Status>0</Status>
- <CreatedBy>AMA</CreatedBy>
- <CreatedDate>2008-09-05</CreatedDate>
- <ModifiedBy>SAF</ModifiedBy>
- <ModifiedDate>2008-09-05</ModifiedDate>
- <TransformProfileDetail>
- <ProfileID>2</ProfileID>
- <ProfileDetailID>6</ProfileDetailID>
- <Priority>3</Priority>
- <FilterID>3</FilterID>
- <ActionType>T</ActionType>
- <ActionID>6</ActionID>
- <Status>0</Status>
- <CreatedBy>AMA</CreatedBy>
- <CreatedDate>2008-09-05</CreatedDate>
- <ModifiedBy>SAF</ModifiedBy>
- <ModifiedDate>2008-09-05</ModifiedDate>
- </TransformProfileDetail>
- <TransformProfileDetail>
- <ProfileID>3</ProfileID>
- <ProfileDetailID>7</ProfileDetailID>
- <Priority>1</Priority>
- <FilterID>1</FilterID>
- <ActionType>T</ActionType>
- <ActionID>6</ActionID>
- <Status>0</Status>
- <CreatedBy>AMA</CreatedBy>
- <CreatedDate>2008-09-05</CreatedDate>
- <ModifiedBy>SAF</ModifiedBy>
- <ModifiedDate>2008-09-05</ModifiedDate>
- </TransformProfileDetail>
- </Transform>
- </TransformList>
- <Filter>
- <FilterID>-1</FilterID>
- <FilterCode>ALL-APPLICATIONS</FilterCode>
- <Description>Application messages only</Description>
- <Status>0</Status>
- <CreatedBy>AMA</CreatedBy>
- <CreatedDate>2008-09-05</CreatedDate>
- <ModifiedBy>SAF</ModifiedBy>
- <ModifiedDate>2008-09-05</ModifiedDate>
- </Filter>
- <Filter>
- <FilterID>0</FilterID>
- <FilterCode>ALL</FilterCode>
- <Description>Administrative messages + Application messages</Description>
- <Status>0</Status>
- <CreatedBy>AMA</CreatedBy>
- <CreatedDate>2008-09-05</CreatedDate>
- <ModifiedBy>SAF</ModifiedBy>
- <ModifiedDate>2008-09-05</ModifiedDate>
- </Filter>
- <Filter>
- <FilterID>1</FilterID>
- <FilterCode>FILTER1</FilterCode>
- <Description>Filter 1</Description>
- <Status>0</Status>
- <CreatedBy>AMA</CreatedBy>
- <CreatedDate>2008-09-05</CreatedDate>
- <ModifiedBy>SAF</ModifiedBy>
- <ModifiedDate>2008-09-05</ModifiedDate>
- <FilterDetail>
- <FilterDetailID>1</FilterDetailID>
- <FilterID>1</FilterID>
- <FIXTag>35</FIXTag>
- <FIXTagValue>D</FIXTagValue>
- <Status>0</Status>
- <CreatedBy>AMA</CreatedBy>
- <CreatedDate>2008-09-05</CreatedDate>
- <ModifiedBy>SAF</ModifiedBy>
- <ModifiedDate>2008-09-05</ModifiedDate>
- </FilterDetail>
- <FilterDetail>
- <FilterDetailID>2</FilterDetailID>
- <FilterID>1</FilterID>
- <FIXTag>55</FIXTag>
- <FIXTagValue>IBM</FIXTagValue>
- <Status>0</Status>
- <CreatedBy>AMA</CreatedBy>
- <CreatedDate>2008-09-05</CreatedDate>
- <ModifiedBy>SAF</ModifiedBy>
- <ModifiedDate>2008-09-05</ModifiedDate>
- </FilterDetail>
- </Filter>
- <Filter>
- <FilterID>2</FilterID>
- <FilterCode>FILTER2</FilterCode>
- <Description>Filter 2</Description>
- <Status>0</Status>
- <CreatedBy>AMA</CreatedBy>
- <CreatedDate>2008-09-05</CreatedDate>
- <ModifiedBy>SAF</ModifiedBy>
- <ModifiedDate>2008-09-05</ModifiedDate>
- <FilterDetail>
- <FilterDetailID>3</FilterDetailID>
- <FilterID>2</FilterID>
- <FIXTag>35</FIXTag>
- <FIXTagValue>D</FIXTagValue>
- <Status>0</Status>
- <CreatedBy>AMA</CreatedBy>
- <CreatedDate>2008-09-05</CreatedDate>
- <ModifiedBy>SAF</ModifiedBy>
- <ModifiedDate>2008-09-05</ModifiedDate>
- </FilterDetail>
- <FilterDetail>
- <FilterDetailID>4</FilterDetailID>
- <FilterID>2</FilterID>
- <FIXTag>55</FIXTag>
- <FIXTagValue>SUNW</FIXTagValue>
- <Status>0</Status>
- <CreatedBy>AMA</CreatedBy>
- <CreatedDate>2008-09-05</CreatedDate>
- <ModifiedBy>SAF</ModifiedBy>
- <ModifiedDate>2008-09-05</ModifiedDate>
- </FilterDetail>
- </Filter>
- <Filter>
- <FilterID>3</FilterID>
- <FilterCode>FILTER3</FilterCode>
- <Description>Filter 3</Description>
- <Status>0</Status>
- <CreatedBy>AMA</CreatedBy>
- <CreatedDate>2008-09-05</CreatedDate>
- <ModifiedBy>SAF</ModifiedBy>
- <ModifiedDate>2008-09-05</ModifiedDate>
- <FilterDetail>
- <FilterDetailID>5</FilterDetailID>
- <FilterID>3</FilterID>
- <FIXTag>35</FIXTag>
- <FIXTagValue>D</FIXTagValue>
- <Status>0</Status>
- <CreatedBy>AMA</CreatedBy>
- <CreatedDate>2008-09-05</CreatedDate>
- <ModifiedBy>SAF</ModifiedBy>
- <ModifiedDate>2008-09-05</ModifiedDate>
- </FilterDetail>
- <FilterDetail>
- <FilterDetailID>6</FilterDetailID>
- <FilterID>3</FilterID>
- <FIXTag>38</FIXTag>
- <FIXTagValue>3333</FIXTagValue>
- <Status>0</Status>
- <CreatedBy>AMA</CreatedBy>
- <CreatedDate>2008-09-05</CreatedDate>
- <ModifiedBy>SAF</ModifiedBy>
- <ModifiedDate>2008-09-05</ModifiedDate>
- </FilterDetail>
- </Filter>
- <Filter>
- <FilterID>4</FilterID>
- <FilterCode>FILTER4</FilterCode>
- <Description>Filter 4</Description>
- <Status>0</Status>
- <CreatedBy>AMA</CreatedBy>
- <CreatedDate>2008-09-05</CreatedDate>
- <ModifiedBy>SAF</ModifiedBy>
- <ModifiedDate>2008-09-05</ModifiedDate>
- <FilterDetail>
- <FilterDetailID>7</FilterDetailID>
- <FilterID>4</FilterID>
- <FIXTag>35</FIXTag>
- <FIXTagValue>D</FIXTagValue>
- <Status>0</Status>
- <CreatedBy>AMA</CreatedBy>
- <CreatedDate>2008-09-05</CreatedDate>
- <ModifiedBy>SAF</ModifiedBy>
- <ModifiedDate>2008-09-05</ModifiedDate>
- </FilterDetail>
- <FilterDetail>
- <FilterDetailID>8</FilterDetailID>
- <FilterID>4</FilterID>
- <FIXTag>55</FIXTag>
- <FIXTagValue>CA</FIXTagValue>
- <Status>0</Status>
- <CreatedBy>AMA</CreatedBy>
- <CreatedDate>2008-09-05</CreatedDate>
- <ModifiedBy>SAF</ModifiedBy>
- <ModifiedDate>2008-09-05</ModifiedDate>
- </FilterDetail>
- </Filter>
- <TransformProfile>
- <ProfileID>1</ProfileID>
- <ProfileCode>PROFILE1</ProfileCode>
- <Description>Profile 1</Description>
- <FIXVersion>4.4</FIXVersion>
- <Status>0</Status>
- <CreatedBy>AMA</CreatedBy>
- <CreatedDate>2008-09-05</CreatedDate>
- <ModifiedBy>SAF</ModifiedBy>
- <ModifiedDate>2008-09-05</ModifiedDate>
- </TransformProfile>
- <TransformProfile>
- <ProfileID>2</ProfileID>
- <ProfileCode>PROFILE2</ProfileCode>
- <Description>Profile 2</Description>
- <FIXVersion>4.1</FIXVersion>
- <Status>0</Status>
- <CreatedBy>AMA</CreatedBy>
- <CreatedDate>2008-09-05</CreatedDate>
- <ModifiedBy>SAF</ModifiedBy>
- <ModifiedDate>2008-09-05</ModifiedDate>
- </TransformProfile>
- <TransformProfile>
- <ProfileID>3</ProfileID>
- <ProfileCode>PROFILE3</ProfileCode>
- <Description>Profile 3</Description>
- <FIXVersion>4.1</FIXVersion>
- <Status>0</Status>
- <CreatedBy>AMA</CreatedBy>
- <CreatedDate>2008-09-05</CreatedDate>
- <ModifiedBy>SAF</ModifiedBy>
- <ModifiedDate>2008-09-05</ModifiedDate>
- </TransformProfile>
- <TransformProfile>
- <ProfileID>4</ProfileID>
- <ProfileCode>PROFILE4</ProfileCode>
- <Description>Profile 1</Description>
- <FIXVersion>4.1</FIXVersion>
- <Status>0</Status>
- <CreatedBy>AMA</CreatedBy>
- <CreatedDate>2008-09-05</CreatedDate>
- <ModifiedBy>SAF</ModifiedBy>
- <ModifiedDate>2008-09-05</ModifiedDate>
- </TransformProfile>
- </FIXadapter2>