package org.geotools.ows.bindings; import net.opengis.ows10.OperationsMetadataType; import org.geotools.ows.OWSTestSupport; public class OperationsMetadataBindingTest extends OWSTestSupport { public void testParse() throws Exception { String xml = " <ows:OperationsMetadata xmlns:ows=\"http://www.opengis.net/ows\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">"+ " <ows:Operation name=\"GetCapabilities\">"+ " <ows:DCP>"+ " <ows:HTTP>"+ " <ows:Get xlink:href=\"http://arcgisserver:8399/arcgis/services/wijken/MapServer/WFSServer?\" />"+ " <ows:Post xlink:href=\"http://arcgisserver:8399/arcgis/services/wijken/MapServer/WFSServer\" />"+ " </ows:HTTP>"+ " </ows:DCP>"+ " <ows:Parameter name=\"AcceptVersions\">"+ " <ows:Value>1.1.0</ows:Value>"+ " <ows:Value>1.0.0</ows:Value>"+ " </ows:Parameter>"+ " <ows:Parameter name=\"AcceptFormats\">"+ " <ows:Value>text/xml</ows:Value>"+ " </ows:Parameter>"+ " </ows:Operation>"+ " <ows:Operation name=\"DescribeFeatureType\">"+ " <ows:DCP>"+ " <ows:HTTP>"+ " <ows:Get xlink:href=\"http://arcgisserver:8399/arcgis/services/wijken/MapServer/WFSServer?\" />"+ " <ows:Post xlink:href=\"http://arcgisserver:8399/arcgis/services/wijken/MapServer/WFSServer\" />"+ " </ows:HTTP>"+ " </ows:DCP>"+ " <ows:Parameter name=\"outputFormat\">"+ " <ows:Value>text/xml; subType=gml/3.1.1/profiles/gmlsf/1.0.0/0</ows:Value>"+ " </ows:Parameter>"+ " </ows:Operation>"+ " <ows:Operation name=\"GetFeature\">"+ " <ows:DCP>"+ " <ows:HTTP>"+ " <ows:Get xlink:href=\"http://arcgisserver:8399/arcgis/services/wijken/MapServer/WFSServer?\" />"+ " <ows:Post xlink:href=\"http://arcgisserver:8399/arcgis/services/wijken/MapServer/WFSServer\" />"+ " </ows:HTTP>"+ " </ows:DCP>"+ " <ows:Parameter name=\"resultType\">"+ " <ows:Value>results</ows:Value>"+ " <ows:Value>hits</ows:Value>"+ " </ows:Parameter>"+ " <ows:Parameter name=\"outputFormat\">"+ " <ows:Value>text/xml; subType=gml/3.1.1/profiles/gmlsf/1.0.0/0</ows:Value>"+ " </ows:Parameter>"+ " </ows:Operation>"+ " <ows:ExtendedCapabilities>"+ " <ows:Constraint name=\"serviceAxisOrderForSwappableSRS\">"+ " <ows:Value>latitude,longitude</ows:Value>"+ " </ows:Constraint>"+ " </ows:ExtendedCapabilities>"+ " </ows:OperationsMetadata>"; buildDocument(xml); OperationsMetadataType ops = (OperationsMetadataType) parse(); assertNotNull(ops); } }