Skip to content

Commit

Permalink
update to use new version of quickfifj-orchestra and add an example o…
Browse files Browse the repository at this point in the history
…f a Field extending UTCDateOnly to the xsl for minimal-fix-latest
  • Loading branch information
david-gibbs-ig committed Nov 12, 2023
1 parent d6d7208 commit aa69002
Show file tree
Hide file tree
Showing 3 changed files with 29 additions and 4 deletions.
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -12,3 +12,5 @@ target/
# ignore NetBeans configuration
nb-configuration.xml
*.bak
.mvn/
mvn*
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -105,7 +105,7 @@
<commons.io.version>2.11.0</commons.io.version>
<guava.version>32.0.0-jre</guava.version>
<orchestra.file>OrchestraFIXLatest.xml</orchestra.file>
<org.quickfixj.orchestra.tools.version>1.0.1</org.quickfixj.orchestra.tools.version>
<org.quickfixj.orchestra.tools.version>1.0.2</org.quickfixj.orchestra.tools.version>
<proxool.version>0.9.1</proxool.version>
<jaxen.version>2.0.0</jaxen.version>
</properties>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
</xsl:template>

<!-- filter out fields that are not used in QFJ tests -->
<!-- Field 1492 ComplexEventStartDate is included to prove successful compilation of a field extending UTCDateOnly -->
<xsl:template
match="fixr:fields/fixr:field[not(
@id = '6' or
Expand Down Expand Up @@ -124,6 +125,10 @@
@id = '1402' or
@id = '1403' or
@id = '1404' or
@id = '1483' or
@id = '1484' or
@id = '1491' or
@id = '1492' or
@id = '1779' or
@id = '321007')]"/>

Expand All @@ -143,7 +148,9 @@
@id = '2045' or
@id = '2046' or
@id = '2059' or
@id = '2085')]"/>
@id = '2085' or
@id = '2145' or
@id = '2146' )]"/>

<!-- filter out messages that are not used in QFJ tests -->
<xsl:template
Expand Down Expand Up @@ -184,7 +191,7 @@
<xsl:template
match="fixr:components/fixr:component[(@id='1003')]/fixr:componentRef" />
<xsl:template
match="fixr:components/fixr:component[(@id='1003')]/fixr:groupRef" />
match="fixr:components/fixr:component[(@id='1003')]/fixr:groupRef[not(@id='2145')]" />

<!-- InstrumentLeg -->
<xsl:template
Expand Down Expand Up @@ -261,7 +268,23 @@
match="fixr:groups/fixr:group[(@id='2059')]/fixr:fieldRef[not(@id='54' or
@id='11')]" />

<!-- HopGrp 2085 ______________ -->
<!-- Complex Events -->
<xsl:template
match="fixr:groups/fixr:group[(@id='2145')]/fixr:componentRef" />
<xsl:template
match="fixr:groups/fixr:group[(@id='2145')]/fixr:fieldRef[not(@id='1484')]" />
<xsl:template
match="fixr:groups/fixr:group[(@id='2145')]/fixr:groupRef[not(@id='2146')]" />

<!-- Complex Event Dates -->
<xsl:template
match="fixr:groups/fixr:group[(@id='2146')]/fixr:componentRef" />
<xsl:template
match="fixr:groups/fixr:group[(@id='2146')]/fixr:groupRef" />
<xsl:template
match="fixr:groups/fixr:group[(@id='2146')]/fixr:fieldRef[not(@id='1492')]" />

<!-- HopGrp 2085 ______________ -->
<!-- include everything -->

<!-- ******************************** -->
Expand Down

0 comments on commit aa69002

Please sign in to comment.