Changeset 3971 for TI05-delivery


Ignore:
Timestamp:
02/06/08 15:11:33 (11 years ago)
Author:
domlowe
Message:

fixing pylons response types for wcs 1.0.0 to work with new pylons codebase v0.9.6.1

File:
1 edited

Legend:

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

    r3770 r3971  
    201201        except Exception, e: 
    202202            if isinstance(e, OWS_E.OwsError): 
    203                c.ex=e.report                 
     203               c.ex=e.report             
     204               response.headers['content-type'] = 'text/xml' 
    204205               r=render('ogc_se', format='xml') 
    205                r.headers['content-type'] = 'text/xml' 
    206206               return r 
    207207            elif isinstance(e, ValueError): 
     
    237237        except Exception, e: 
    238238            if isinstance(e, OWS_E.OwsError): 
    239                 c.ex=e.report                 
     239                c.ex=e.report     
     240                response.headers['content-type'] = 'application/vnd.ogc.se_xml' 
    240241                r=render('ogc_se', format='xml') 
    241                 r.headers['content-type'] = 'application/vnd.ogc.se_xml' 
    242242                return r 
    243243            elif isinstance(e, ValueError): 
     
    343343                        hostname=hostname=request.environ['HTTP_HOST']                     
    344344                    c.hyperlink ='http://'+hostname+'/'+os.path.basename(request.environ['paste.config']['app_conf']['publish_dir'])+'/'+os.path.basename(filename) 
     345                    response.headers['content-type'] = 'text/xml' 
    345346                    r=render('wcs_getCoverageResponse', format='xml') 
    346                     r.headers['content-type'] = 'text/xml' 
    347347                    #write ndgSec to text file and store with coverage file: 
    348348                    textName=request.environ['paste.config']['app_conf']['publish_dir']+'/'+os.path.splitext(os.path.basename(filename))[0]+'.txt' 
     
    371371            if isinstance(e, OWS_E.OwsError): 
    372372                c.ex=e.report                 
    373                 r=render('ogc_se', format='xml') 
    374                 #r.headers['content-type'] = 'text/xml' 
    375                 r.headers['content-type'] = 'application/vnd.ogc.se_xml' 
     373                response.headers['content-type'] = 'application/vnd.ogc.se_xml' 
     374                r=render('ogc_se', format='xml')                 
    376375                return r 
    377376            elif isinstance(e, ValueError): 
Note: See TracChangeset for help on using the changeset viewer.