Search in sources :

Example 6 with Wfs

use of org.codice.ddf.spatial.ogc.wfs.v1_0_0.catalog.common.Wfs in project ddf by codice.

the class WfsSource method getCapabilities.

private WFSCapabilitiesType getCapabilities() throws SecurityServiceException {
    WFSCapabilitiesType capabilities = null;
    Wfs wfs = factory.getClient();
    try {
        capabilities = wfs.getCapabilities(new GetCapabilitiesRequest());
    } catch (WfsException wfse) {
        LOGGER.info(WFS_ERROR_MESSAGE + " Received HTTP code '{}' from server for source with id='{}'", wfse.getHttpStatus(), getId());
        LOGGER.debug(WFS_ERROR_MESSAGE, wfse);
    } catch (WebApplicationException wae) {
        LOGGER.debug(handleWebApplicationException(wae), wae);
    } catch (Exception e) {
        handleClientException(e);
    }
    return capabilities;
}
Also used : WFSCapabilitiesType(net.opengis.wfs.v_2_0_0.WFSCapabilitiesType) GetCapabilitiesRequest(org.codice.ddf.spatial.ogc.wfs.v2_0_0.catalog.common.GetCapabilitiesRequest) WebApplicationException(javax.ws.rs.WebApplicationException) Wfs(org.codice.ddf.spatial.ogc.wfs.v2_0_0.catalog.common.Wfs) WfsException(org.codice.ddf.spatial.ogc.wfs.catalog.common.WfsException) SSLHandshakeException(javax.net.ssl.SSLHandshakeException) ResourceNotFoundException(ddf.catalog.resource.ResourceNotFoundException) WebApplicationException(javax.ws.rs.WebApplicationException) SecurityServiceException(ddf.security.service.SecurityServiceException) ConnectException(java.net.ConnectException) IOException(java.io.IOException) UnsupportedQueryException(ddf.catalog.source.UnsupportedQueryException) WfsException(org.codice.ddf.spatial.ogc.wfs.catalog.common.WfsException) InvalidSyntaxException(org.osgi.framework.InvalidSyntaxException) JAXBException(javax.xml.bind.JAXBException) CatalogTransformerException(ddf.catalog.transform.CatalogTransformerException) ResourceNotSupportedException(ddf.catalog.resource.ResourceNotSupportedException)

Aggregations

WebApplicationException (javax.ws.rs.WebApplicationException)6 WfsException (org.codice.ddf.spatial.ogc.wfs.catalog.common.WfsException)6 ResourceNotFoundException (ddf.catalog.resource.ResourceNotFoundException)4 ResourceNotSupportedException (ddf.catalog.resource.ResourceNotSupportedException)4 UnsupportedQueryException (ddf.catalog.source.UnsupportedQueryException)4 CatalogTransformerException (ddf.catalog.transform.CatalogTransformerException)4 SecurityServiceException (ddf.security.service.SecurityServiceException)4 IOException (java.io.IOException)4 ConnectException (java.net.ConnectException)4 SSLHandshakeException (javax.net.ssl.SSLHandshakeException)4 JAXBException (javax.xml.bind.JAXBException)4 InvalidSyntaxException (org.osgi.framework.InvalidSyntaxException)4 ArrayList (java.util.ArrayList)3 Wfs (org.codice.ddf.spatial.ogc.wfs.v1_0_0.catalog.common.Wfs)3 Wfs (org.codice.ddf.spatial.ogc.wfs.v2_0_0.catalog.common.Wfs)3 Metacard (ddf.catalog.data.Metacard)2 Result (ddf.catalog.data.Result)2 ResultImpl (ddf.catalog.data.impl.ResultImpl)2 Query (ddf.catalog.operation.Query)2 SourceResponseImpl (ddf.catalog.operation.impl.SourceResponseImpl)2