Changeset 3162


Ignore:
Timestamp:
07/18/13 16:07:43 (11 years ago)
Author:
andmor
Message:

'findUser' preTarget is now just executed for requests of index.html or index.htm (and their upper- and lower-case variants).
Removed 'request' argument from 'findPrincipal'.
Small indentation fix.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • cats/SCHEMAcat/trunk/urn.org.isocat.schemacat.interface.rest/module.xml

    r3118 r3162  
    113113                           <meta>
    114114                              <rest>
     115                                 <simple>site{file:(?i)(/index.html|/index.htm|/|)}</simple>
     116                                 <compress/>
     117                                 <Etag>MD5</Etag>
     118                                 <preTarget>findUser</preTarget>
     119                              </rest>
     120                           </meta>
     121                           <grammar>
     122                              <active>
     123                                 <identifier>active:org.schemacat.rest.index</identifier>
     124                                 <argument name="file"/>
     125                              </active>
     126                           </grammar>
     127                           <request>
     128                              <identifier>active:org.schemacat.site.index</identifier>
     129                           </request>
     130                        </endpoint>
     131                        <endpoint>
     132                           <meta>
     133                              <rest>
    115134                                 <simple>{file}</simple>
    116135                                 <compress/>
    117136                                 <Etag>MD5</Etag>
    118                                  <preTarget>findUser</preTarget>
    119                               </rest>
    120                            </meta>
    121                            <grammar>res:/schemacat/<group name="file"><regex type="anything"
    122                                  /></group></grammar>
     137                              </rest>
     138                           </meta>
     139                           <grammar>res:/schemacat/<group name="file"><regex type="anything"/></group></grammar>
    123140                           <request>
    124141                              <identifier>res:/schemacat/[[arg:file]]</identifier>
     
    145162                              <active>
    146163                                 <identifier>active:findPrincipal</identifier>
    147                                  <argument name="request"/>
    148164                              </active>
    149165                           </grammar>
     
    214230         <!-- stop any configuration from module under test from polluting address space -->
    215231         <prototype>Limiter</prototype>
    216          <grammar>res:/etc/
    217             <regex type="anything"/>
     232         <grammar>res:/etc/<regex type="anything"/>
    218233         </grammar>
    219234      </endpoint>
Note: See TracChangeset for help on using the changeset viewer.