Ignore:
Timestamp:
23/10/07 12:08:34 (12 years ago)
Author:
domlowe
Message:

returning correct content type for invalid request #2

File:
1 edited

Legend:

Unmodified
Added
Removed
  • TI05-delivery/ows_framework/trunk/ows_server/ows_server/controllers/csml_wcsx.py

    r2965 r2966  
    5656         
    5757    @operation 
    58     @parameter('Version', possibleValues=['1.0.0','1.1.0'], required=True) 
     58    @parameter('Version', possibleValues=['1.0.0','1.1.0']) 
    5959    def GetCoverage(self, version=None): 
    6060        """ 
    6161        Use the right controller (correct version) to perform the GetCoverage operation 
    62         """ 
     62        """         
     63        if version not in ['1.0.0','1.1.0']: 
     64            e=OWS_E.OwsError('Missing parameter',text='Version parameter missing', version = '1.0.0')             
     65            c.ex=e.report                 
     66            r=render_response('ogc_se', format='xml') 
     67            r.headers['content-type'] = 'application/vnd.ogc.se_xml' 
     68            return r 
    6369        self.version=version 
    6470        return self._getWCSController() 
Note: See TracChangeset for help on using the changeset viewer.