<wfs:Transaction
  xmlns:cdf="http://www.opengis.net/cite/data"
  xmlns:gml="http://www.opengis.net/gml"
  xmlns:ogc="http://www.opengis.net/ogc"
  xmlns:wfs="http://www.opengis.net/wfs"
  version="1.0.0"
  service="WFS"
>
  <!-- InsertFeature test data -->
  <wfs:Delete typeName="cdf:Inserts">
  	<ogc:Filter>
  		<ogc:PropertyIsNotEqualTo>
  			<ogc:PropertyName>cdf:id</ogc:PropertyName>
  			<ogc:Literal>XXXXXXXXXXXXXXXX</ogc:Literal>
  		</ogc:PropertyIsNotEqualTo>
    </ogc:Filter>
  </wfs:Delete>
  <!-- DeleteFeature test data -->
  <wfs:Delete typeName="cdf:Deletes">
  	<ogc:Filter>
  		<ogc:PropertyIsNotEqualTo>
  			<ogc:PropertyName>cdf:id</ogc:PropertyName>
  			<ogc:Literal>XXXXXXXXXXXXXXXX</ogc:Literal>
  		</ogc:PropertyIsNotEqualTo>
    </ogc:Filter>
  </wfs:Delete>
  <wfs:Insert>
    <cdf:Deletes>
      <gml:boundedBy>
        <gml:Box srsName="EPSG:32615">
          <gml:coordinates>500000,500000 500100,500100</gml:coordinates>
        </gml:Box>
      </gml:boundedBy>
      <cdf:id>td0001</cdf:id>
      <gml:pointProperty>
        <gml:Point srsName="EPSG:32615">
          <gml:coordinates>500050,500050</gml:coordinates>
        </gml:Point>
      </gml:pointProperty>
    </cdf:Deletes>
    <cdf:Deletes>
      <gml:boundedBy>
        <gml:Box srsName="EPSG:32615">
          <gml:coordinates>500000,500000 500100,500100</gml:coordinates>
        </gml:Box>
      </gml:boundedBy>
      <cdf:id>td0002</cdf:id>
      <gml:pointProperty>
        <gml:Point srsName="EPSG:32615">
          <gml:coordinates>500050,500050</gml:coordinates>
        </gml:Point>
      </gml:pointProperty>
    </cdf:Deletes>
    <cdf:Deletes>
      <gml:boundedBy>
        <gml:Box srsName="EPSG:32615">
          <gml:coordinates>500000,500000 500100,500100</gml:coordinates>
        </gml:Box>
      </gml:boundedBy>
      <cdf:id>td0003</cdf:id>
      <gml:pointProperty>
        <gml:Point srsName="EPSG:32615">
          <gml:coordinates>500050,500050</gml:coordinates>
        </gml:Point>
      </gml:pointProperty>
    </cdf:Deletes>
  </wfs:Insert>
  <!-- UpdateFeature test data -->
  <wfs:Delete typeName="cdf:Updates">
  	<ogc:Filter>
  		<ogc:PropertyIsNotEqualTo>
  			<ogc:PropertyName>cdf:id</ogc:PropertyName>
  			<ogc:Literal>XXXXXXXXXXXXXXXX</ogc:Literal>
  		</ogc:PropertyIsNotEqualTo>
    </ogc:Filter>
  </wfs:Delete>
  <wfs:Insert>
    <cdf:Updates>
      <gml:boundedBy>
        <gml:Box srsName="EPSG:32615">
          <gml:coordinates>500000,500000 500100,500100</gml:coordinates>
        </gml:Box>
      </gml:boundedBy>
      <cdf:id>tu0001</cdf:id>
      <gml:pointProperty>
        <gml:Point srsName="EPSG:32615">
          <gml:coordinates>500050,500050</gml:coordinates>
        </gml:Point>
      </gml:pointProperty>
    </cdf:Updates>
    <cdf:Updates>
      <gml:boundedBy>
        <gml:Box srsName="EPSG:32615">
          <gml:coordinates>500000,500000 500100,500100</gml:coordinates>
        </gml:Box>
      </gml:boundedBy>
      <cdf:id>tu0002</cdf:id>
      <gml:pointProperty>
        <gml:Point srsName="EPSG:32615">
          <gml:coordinates>500050,500050</gml:coordinates>
        </gml:Point>
      </gml:pointProperty>
    </cdf:Updates>
    <cdf:Updates>
      <gml:boundedBy>
        <gml:Box srsName="EPSG:32615">
          <gml:coordinates>500000,500000 500100,500100</gml:coordinates>
        </gml:Box>
      </gml:boundedBy>
      <cdf:id>tu0003</cdf:id>
      <gml:pointProperty>
        <gml:Point srsName="EPSG:32615">
          <gml:coordinates>500050,500050</gml:coordinates>
        </gml:Point>
      </gml:pointProperty>
    </cdf:Updates>
    <cdf:Updates>
      <gml:boundedBy>
        <gml:Box srsName="EPSG:32615">
          <gml:coordinates>500000,500000 500100,500100</gml:coordinates>
        </gml:Box>
      </gml:boundedBy>
      <cdf:id>tu0004</cdf:id>
      <gml:pointProperty>
        <gml:Point srsName="EPSG:32615">
          <gml:coordinates>500050,500050</gml:coordinates>
        </gml:Point>
      </gml:pointProperty>
    </cdf:Updates>
  </wfs:Insert>
</wfs:Transaction>

