<?xml version="1.0" encoding="UTF-8"?>
<testSuite name="FpML-parse" xmlns="http://www.sun.com/japex/testSuite">

    <param name="japex.warmupTime" value="5"/>
    <param name="japex.runTime" value="5"/>
    <param name="japex.resultUnit" value="ms"/>

    <driver name="FastInfosetSAXDriver">
        <param name="japex.driverClass" value="com.sun.japex.jdsl.xml.parsing.sax.FastInfosetSAXDriver"/>
    </driver>
    <driver name="FastInfosetSAXExtVocabDriver">
        <param name="japex.driverClass" value="com.sun.japex.jdsl.xml.parsing.sax.FastInfosetSAXDriver"/>
        <param name="jdsl.externalVocabulary" value="true"/>
    </driver>
    <driver name="FastInfosetSAXExtVocab16IndexDriver">
        <param name="japex.driverClass" value="com.sun.japex.jdsl.xml.parsing.sax.FastInfosetSAXDriver"/>
        <param name="jdsl.externalVocabulary" value="true"/>
        <param name="jdsl.characterContentChunkSizeLimit" value="16"/>
        <param name="jdsl.attributeValueSizeLimit" value="16"/>
    </driver>
    <driver name="FastInfosetSAXExtVocabFullIndexDriver">
        <param name="japex.driverClass" value="com.sun.japex.jdsl.xml.parsing.sax.FastInfosetSAXDriver"/>
        <param name="jdsl.externalVocabulary" value="true"/>
        <param name="jdsl.indexedContent" value="full"/>
    </driver>
    <driver name="XercesJAXPSAXDriver" normal="true">
        <param name="japex.driverClass" value="com.sun.japex.jdsl.xml.parsing.sax.XercesJAXPSAXDriver"/>
    </driver>

<testCase name="./cd/cd40_ex01_long_asia_corp_fixreg.xml">
<param name="xmlfile" value="data/FpML/instance/./cd/cd40_ex01_long_asia_corp_fixreg.xml"/>
</testCase>
<testCase name="./cd/cd40_ex02_2003_short_asia_corp_fixreg.xml">
<param name="xmlfile" value="data/FpML/instance/./cd/cd40_ex02_2003_short_asia_corp_fixreg.xml"/>
</testCase>
<testCase name="./cd/cd40_ex02_short_asia_corp_fixreg.xml">
<param name="xmlfile" value="data/FpML/instance/./cd/cd40_ex02_short_asia_corp_fixreg.xml"/>
</testCase>
<testCase name="./cd/cd40_ex03_long_aussie_corp_fixreg.xml">
<param name="xmlfile" value="data/FpML/instance/./cd/cd40_ex03_long_aussie_corp_fixreg.xml"/>
</testCase>
<testCase name="./cd/cd40_ex04_short_aussie_corp_fixreg.xml">
<param name="xmlfile" value="data/FpML/instance/./cd/cd40_ex04_short_aussie_corp_fixreg.xml"/>
</testCase>
<testCase name="./cd/cd40_ex05_long_emasia_corp_fixreg.xml">
<param name="xmlfile" value="data/FpML/instance/./cd/cd40_ex05_long_emasia_corp_fixreg.xml"/>
</testCase>
<testCase name="./cd/cd40_ex06_long_emeur_sov_fixreg.xml">
<param name="xmlfile" value="data/FpML/instance/./cd/cd40_ex06_long_emeur_sov_fixreg.xml"/>
</testCase>
<testCase name="./cd/cd40_ex07_2003_long_euro_corp_fixreg.xml">
<param name="xmlfile" value="data/FpML/instance/./cd/cd40_ex07_2003_long_euro_corp_fixreg.xml"/>
</testCase>
<testCase name="./cd/cd40_ex07_long_euro_corp_fixreg.xml">
<param name="xmlfile" value="data/FpML/instance/./cd/cd40_ex07_long_euro_corp_fixreg.xml"/>
</testCase>
<testCase name="./cd/cd40_ex08_2003_short_euro_corp_fixreg.xml">
<param name="xmlfile" value="data/FpML/instance/./cd/cd40_ex08_2003_short_euro_corp_fixreg.xml"/>
</testCase>
<testCase name="./cd/cd40_ex08_short_euro_corp_fixreg.xml">
<param name="xmlfile" value="data/FpML/instance/./cd/cd40_ex08_short_euro_corp_fixreg.xml"/>
</testCase>
<testCase name="./cd/cd40_ex09_long_euro_sov_fixreg.xml">
<param name="xmlfile" value="data/FpML/instance/./cd/cd40_ex09_long_euro_sov_fixreg.xml"/>
</testCase>
<testCase name="./cd/cd40_ex10_2003_long_us_corp_fixreg.xml">
<param name="xmlfile" value="data/FpML/instance/./cd/cd40_ex10_2003_long_us_corp_fixreg.xml"/>
</testCase>
<testCase name="./cd/cd40_ex10_long_us_corp_fixreg.xml">
<param name="xmlfile" value="data/FpML/instance/./cd/cd40_ex10_long_us_corp_fixreg.xml"/>
</testCase>
<testCase name="./cd/cd40_ex11_2003_short_us_corp_fixreg.xml">
<param name="xmlfile" value="data/FpML/instance/./cd/cd40_ex11_2003_short_us_corp_fixreg.xml"/>
</testCase>
<testCase name="./cd/cd40_ex11_short_us_corp_fixreg.xml">
<param name="xmlfile" value="data/FpML/instance/./cd/cd40_ex11_short_us_corp_fixreg.xml"/>
</testCase>
<testCase name="./cd/cd40_ex12_long_emasia_sov_fixreg.xml">
<param name="xmlfile" value="data/FpML/instance/./cd/cd40_ex12_long_emasia_sov_fixreg.xml"/>
</testCase>
<testCase name="./cd/cd40_ex13_long_asia_sov_fixreg.xml">
<param name="xmlfile" value="data/FpML/instance/./cd/cd40_ex13_long_asia_sov_fixreg.xml"/>
</testCase>
<testCase name="./cd/cd40_ex14_long_emlatin_corp_fixreg.xml">
<param name="xmlfile" value="data/FpML/instance/./cd/cd40_ex14_long_emlatin_corp_fixreg.xml"/>
</testCase>
<testCase name="./cd/cd40_ex15_long_emlatin_sov_fixreg.xml">
<param name="xmlfile" value="data/FpML/instance/./cd/cd40_ex15_long_emlatin_sov_fixreg.xml"/>
</testCase>
<testCase name="./eqd/eqd40_ex01_american_call_stock.xml">
<param name="xmlfile" value="data/FpML/instance/./eqd/eqd40_ex01_american_call_stock.xml"/>
</testCase>
<testCase name="./eqd/eqd40_ex02_american_call_stock_2.xml">
<param name="xmlfile" value="data/FpML/instance/./eqd/eqd40_ex02_american_call_stock_2.xml"/>
</testCase>
<testCase name="./eqd/eqd40_ex03_european_call_index.xml">
<param name="xmlfile" value="data/FpML/instance/./eqd/eqd40_ex03_european_call_index.xml"/>
</testCase>
<testCase name="./eqd/eqd40_ex04_asian.xml">
<param name="xmlfile" value="data/FpML/instance/./eqd/eqd40_ex04_asian.xml"/>
</testCase>
<testCase name="./eqd/eqd40_ex05_averaging_in.xml">
<param name="xmlfile" value="data/FpML/instance/./eqd/eqd40_ex05_averaging_in.xml"/>
</testCase>
<testCase name="./eqd/eqd40_ex06_barrier_knockout_rebate.xml">
<param name="xmlfile" value="data/FpML/instance/./eqd/eqd40_ex06_barrier_knockout_rebate.xml"/>
</testCase>
<testCase name="./eqd/eqd40_ex07_basket.xml">
<param name="xmlfile" value="data/FpML/instance/./eqd/eqd40_ex07_basket.xml"/>
</testCase>
<testCase name="./eqd/eqd40_ex08_bermudan.xml">
<param name="xmlfile" value="data/FpML/instance/./eqd/eqd40_ex08_bermudan.xml"/>
</testCase>
<testCase name="./eqd/eqd40_ex09_binary_barrier.xml">
<param name="xmlfile" value="data/FpML/instance/./eqd/eqd40_ex09_binary_barrier.xml"/>
</testCase>
<testCase name="./eqd/eqd40_ex10_quanto.xml">
<param name="xmlfile" value="data/FpML/instance/./eqd/eqd40_ex10_quanto.xml"/>
</testCase>
<testCase name="./eqs/eqs40_ex01_single_underlyer_execution.xml">
<param name="xmlfile" value="data/FpML/instance/./eqs/eqs40_ex01_single_underlyer_execution.xml"/>
</testCase>
<testCase name="./eqs/eqs40_ex02_composite_basket.xml">
<param name="xmlfile" value="data/FpML/instance/./eqs/eqs40_ex02_composite_basket.xml"/>
</testCase>
<testCase name="./eqs/eqs40_ex03_index_quanto.xml">
<param name="xmlfile" value="data/FpML/instance/./eqs/eqs40_ex03_index_quanto.xml"/>
</testCase>
<testCase name="./eqs/eqs40_ex04_zero_strike.xml">
<param name="xmlfile" value="data/FpML/instance/./eqs/eqs40_ex04_zero_strike.xml"/>
</testCase>
<testCase name="./eqs/eqs40_ex05_single_stock_plus_fee.xml">
<param name="xmlfile" value="data/FpML/instance/./eqs/eqs40_ex05_single_stock_plus_fee.xml"/>
</testCase>
<testCase name="./fx/fx_ex01_fx_spot.xml">
<param name="xmlfile" value="data/FpML/instance/./fx/fx_ex01_fx_spot.xml"/>
</testCase>
<testCase name="./fx/fx_ex02_spot_cross_w_side_rates.xml">
<param name="xmlfile" value="data/FpML/instance/./fx/fx_ex02_spot_cross_w_side_rates.xml"/>
</testCase>
<testCase name="./fx/fx_ex03_fx_fwd.xml">
<param name="xmlfile" value="data/FpML/instance/./fx/fx_ex03_fx_fwd.xml"/>
</testCase>
<testCase name="./fx/fx_ex04_fx_fwd_w_settlement.xml">
<param name="xmlfile" value="data/FpML/instance/./fx/fx_ex04_fx_fwd_w_settlement.xml"/>
</testCase>
<testCase name="./fx/fx_ex05_fx_fwd_w_ssi.xml">
<param name="xmlfile" value="data/FpML/instance/./fx/fx_ex05_fx_fwd_w_ssi.xml"/>
</testCase>
<testCase name="./fx/fx_ex06_fx_fwd_w_splits.xml">
<param name="xmlfile" value="data/FpML/instance/./fx/fx_ex06_fx_fwd_w_splits.xml"/>
</testCase>
<testCase name="./fx/fx_ex07_non_deliverable_forward.xml">
<param name="xmlfile" value="data/FpML/instance/./fx/fx_ex07_non_deliverable_forward.xml"/>
</testCase>
<testCase name="./fx/fx_ex08_fxswap.xml">
<param name="xmlfile" value="data/FpML/instance/./fx/fx_ex08_fxswap.xml"/>
</testCase>
<testCase name="./fx/fx_ex09_euro_opt.xml">
<param name="xmlfile" value="data/FpML/instance/./fx/fx_ex09_euro_opt.xml"/>
</testCase>
<testCase name="./fx/fx_ex10_amer_opt.xml">
<param name="xmlfile" value="data/FpML/instance/./fx/fx_ex10_amer_opt.xml"/>
</testCase>
<testCase name="./fx/fx_ex11_non_deliverable_option.xml">
<param name="xmlfile" value="data/FpML/instance/./fx/fx_ex11_non_deliverable_option.xml"/>
</testCase>
<testCase name="./fx/fx_ex12_fx_barrier_option.xml">
<param name="xmlfile" value="data/FpML/instance/./fx/fx_ex12_fx_barrier_option.xml"/>
</testCase>
<testCase name="./fx/fx_ex13_fx_dbl_barrier_option.xml">
<param name="xmlfile" value="data/FpML/instance/./fx/fx_ex13_fx_dbl_barrier_option.xml"/>
</testCase>
<testCase name="./fx/fx_ex14_euro_digital_option.xml">
<param name="xmlfile" value="data/FpML/instance/./fx/fx_ex14_euro_digital_option.xml"/>
</testCase>
<testCase name="./fx/fx_ex15_euro_range_digital_option.xml">
<param name="xmlfile" value="data/FpML/instance/./fx/fx_ex15_euro_range_digital_option.xml"/>
</testCase>
<testCase name="./fx/fx_ex16_one_touch_option.xml">
<param name="xmlfile" value="data/FpML/instance/./fx/fx_ex16_one_touch_option.xml"/>
</testCase>
<testCase name="./fx/fx_ex17_no_touch_option.xml">
<param name="xmlfile" value="data/FpML/instance/./fx/fx_ex17_no_touch_option.xml"/>
</testCase>
<testCase name="./fx/fx_ex18_double_one_touch_option.xml">
<param name="xmlfile" value="data/FpML/instance/./fx/fx_ex18_double_one_touch_option.xml"/>
</testCase>
<testCase name="./fx/fx_ex19_double_no_touch_option.xml">
<param name="xmlfile" value="data/FpML/instance/./fx/fx_ex19_double_no_touch_option.xml"/>
</testCase>
<testCase name="./fx/fx_ex20_avg_rate_option_parametric.xml">
<param name="xmlfile" value="data/FpML/instance/./fx/fx_ex20_avg_rate_option_parametric.xml"/>
</testCase>
<testCase name="./fx/fx_ex21_avg_rate_option_specific.xml">
<param name="xmlfile" value="data/FpML/instance/./fx/fx_ex21_avg_rate_option_specific.xml"/>
</testCase>
<testCase name="./fx/fx_ex22_straddle.xml">
<param name="xmlfile" value="data/FpML/instance/./fx/fx_ex22_straddle.xml"/>
</testCase>
<testCase name="./fx/fx_ex23_delta_hedge.xml">
<param name="xmlfile" value="data/FpML/instance/./fx/fx_ex23_delta_hedge.xml"/>
</testCase>
<testCase name="./fx/td_ex01_simple_term_deposit.xml">
<param name="xmlfile" value="data/FpML/instance/./fx/td_ex01_simple_term_deposit.xml"/>
</testCase>
<testCase name="./fx/td_ex02_term_deposit_w_settlement_etc.xml">
<param name="xmlfile" value="data/FpML/instance/./fx/td_ex02_term_deposit_w_settlement_etc.xml"/>
</testCase>
<testCase name="./ird/ird_ex01_vanilla_swap.xml">
<param name="xmlfile" value="data/FpML/instance/./ird/ird_ex01_vanilla_swap.xml"/>
</testCase>
<testCase name="./ird/ird_ex03_compound_swap.xml">
<param name="xmlfile" value="data/FpML/instance/./ird/ird_ex03_compound_swap.xml"/>
</testCase>
<testCase name="./ird/ird_ex04_arrears_stepup_fee_swap.xml">
<param name="xmlfile" value="data/FpML/instance/./ird/ird_ex04_arrears_stepup_fee_swap.xml"/>
</testCase>
<testCase name="./ird/ird_ex07_ois_swap.xml">
<param name="xmlfile" value="data/FpML/instance/./ird/ird_ex07_ois_swap.xml"/>
</testCase>
<testCase name="./ird/ird_ex08_fra.xml">
<param name="xmlfile" value="data/FpML/instance/./ird/ird_ex08_fra.xml"/>
</testCase>
<testCase name="./ird/ird_ex09_euro_swaption_explicit.xml">
<param name="xmlfile" value="data/FpML/instance/./ird/ird_ex09_euro_swaption_explicit.xml"/>
</testCase>
<testCase name="./ird/ird_ex10_euro_swaption_relative.xml">
<param name="xmlfile" value="data/FpML/instance/./ird/ird_ex10_euro_swaption_relative.xml"/>
</testCase>
<testCase name="./ird/ird_ex11_euro_swaption_partial_auto_ex.xml">
<param name="xmlfile" value="data/FpML/instance/./ird/ird_ex11_euro_swaption_partial_auto_ex.xml"/>
</testCase>
<testCase name="./ird/ird_ex12_euro_swaption_straddle_cash.xml">
<param name="xmlfile" value="data/FpML/instance/./ird/ird_ex12_euro_swaption_straddle_cash.xml"/>
</testCase>
<testCase name="./ird/ird_ex14_berm_swaption.xml">
<param name="xmlfile" value="data/FpML/instance/./ird/ird_ex14_berm_swaption.xml"/>
</testCase>
<testCase name="./ird/ird_ex15_amer_swaption.xml">
<param name="xmlfile" value="data/FpML/instance/./ird/ird_ex15_amer_swaption.xml"/>
</testCase>
<testCase name="./ird/ird_ex16_mand_term_swap.xml">
<param name="xmlfile" value="data/FpML/instance/./ird/ird_ex16_mand_term_swap.xml"/>
</testCase>
<testCase name="./ird/ird_ex17_opt_euro_term_swap.xml">
<param name="xmlfile" value="data/FpML/instance/./ird/ird_ex17_opt_euro_term_swap.xml"/>
</testCase>
<testCase name="./ird/ird_ex19_opt_amer_term_swap.xml">
<param name="xmlfile" value="data/FpML/instance/./ird/ird_ex19_opt_amer_term_swap.xml"/>
</testCase>
<testCase name="./ird/ird_ex20_euro_cancel_swap.xml">
<param name="xmlfile" value="data/FpML/instance/./ird/ird_ex20_euro_cancel_swap.xml"/>
</testCase>
<testCase name="./ird/ird_ex21_euro_extend_swap.xml">
<param name="xmlfile" value="data/FpML/instance/./ird/ird_ex21_euro_extend_swap.xml"/>
</testCase>
<testCase name="./ird/ird_ex22_cap.xml">
<param name="xmlfile" value="data/FpML/instance/./ird/ird_ex22_cap.xml"/>
</testCase>
<testCase name="./ird/ird_ex23_floor.xml">
<param name="xmlfile" value="data/FpML/instance/./ird/ird_ex23_floor.xml"/>
</testCase>
<testCase name="./ird/ird_ex24_collar.xml">
<param name="xmlfile" value="data/FpML/instance/./ird/ird_ex24_collar.xml"/>
</testCase>
<testCase name="./ird/ird_ex25_fxnotional_swap.xml">
<param name="xmlfile" value="data/FpML/instance/./ird/ird_ex25_fxnotional_swap.xml"/>
</testCase>
<testCase name="./ird/ird_ex27_inverse_floater.xml">
<param name="xmlfile" value="data/FpML/instance/./ird/ird_ex27_inverse_floater.xml"/>
</testCase>
<testCase name="./ird/ird_ex28_bullet_payments.xml">
<param name="xmlfile" value="data/FpML/instance/./ird/ird_ex28_bullet_payments.xml"/>
</testCase>
<testCase name="./msg/msg_ex01_request_confirmation.xml">
<param name="xmlfile" value="data/FpML/instance/./msg/msg_ex01_request_confirmation.xml"/>
</testCase>
<testCase name="./msg/msg_ex02_trade_confirmed.xml">
<param name="xmlfile" value="data/FpML/instance/./msg/msg_ex02_trade_confirmed.xml"/>
</testCase>
<testCase name="./msg/msg_ex03_portfolio.xml">
<param name="xmlfile" value="data/FpML/instance/./msg/msg_ex03_portfolio.xml"/>
</testCase>

</testSuite>
