Steve,

I'm not quite sure what you mean. A describeFeatureType response for the layer shown below looks like this:

<?xml version='1.0' encoding="ISO-8859-1" ?>
<schema
targetNamespace="http://mapserver.gis.umn.edu/mapserver"; xmlns:ms="http://mapserver.gis.umn.edu/mapserver"; xmlns:ogc="http://www.opengis.net/ogc";
  xmlns:xsd="http://www.w3.org/2001/XMLSchema";
  xmlns="http://www.w3.org/2001/XMLSchema";
  xmlns:gml="http://www.opengis.net/gml";
  elementFormDefault="qualified" version="0.1" >

 <import namespace="http://www.opengis.net/gml";
         schemaLocation="http://schemas.opengeospatial.net/gml/2.1.2/feature.xsd"; 
/>

<element name="CRIMS_CLAM_BEDS" type="ms:CRIMS_CLAM_BEDSType" substitutionGroup="gml:_Feature" />

 <complexType name="CRIMS_CLAM_BEDSType">
   <complexContent>
     <extension base="gml:AbstractFeatureType">
       <sequence>

       </sequence>
     </extension>
   </complexContent>
 </complexType>

</schema>

I hadn't noticed before, but getFeature seems to crash mapserver when I request the same SDE layer. Mapserver is running in Windows, and I just see one of those ugly memory errors. Nothing in the apache log. WFS getCapabilities works. WMS getMap requests work fine for the same SDE layer.

Brock

Steve Lime wrote:

If you query the SDE layer, irregardless of the schema output, what do you get?

Steve

Brock Anderson <[EMAIL PROTECTED]> 02/17/06 5:23 PM >>>
You're right, describeFeatureType does work on a shapefile layer, but not the SDE layer.
Ideas anyone?

Brock

Steve Lime wrote:

I'm wondering if this might be somehow SDE related. I'm using 4.9 from just a 
few
minutes ago without any trouble. What happens if you point at a shapefile?

Steve



Brock Anderson <[EMAIL PROTECTED]> 02/16/06 4:04 PM >>>
Hi List,

I am making WFS describeFeatureType requests to Mapserver 4.9 (from CVS this morning), but the response doesn't list any attributes. I think I have taken all the usual steps to enable WFS, including:

- setting the LAYER's metadata "gml_include_items" to "all"
- setting DUMP TRUE in the LAYER

The same request and map file work against Mapserver 4.6 -- in that case the describeFeatureType response lists all the attributes. Has something changed in the new mapserver? What does it take to allow Mapserver to list the attributes?

My LAYER definition is below.

Thanks,

Brock


LAYER
  NAME 'CRIMS_CLAM_BEDS'
  CONNECTIONTYPE sde
  CONNECTION "..."
  DATA "..."
  CLASS
    NAME "Clam Beds"
    STYLE
      COLOR 255 165 0
      OUTLINECOLOR 0 0 0
    END #style
  END #class
  TYPE polygon
  STATUS ON
  PROJECTION
      "init=EPSG:3005"
  END #projection
  METADATA
    "wms_title" "Clam Beds"
    "wfs_title" "Clam Beds"
    "gml_include_items" "all"
  END #metadata
  DUMP TRUE
  TEMPLATE "bla"
END #end layer



Reply via email to