Changeset 94:fcb6fe10e08c in AnnotationManagerN4J for src/main/java/de/mpiwg/itgroup/annotations/restlet/AnnotatorRestlet.java
Legend:
- Unmodified
- Added
- Removed
-
src/main/java/de/mpiwg/itgroup/annotations/restlet/AnnotatorRestlet.java
r91 r94 30 30 import org.restlet.routing.Router; 31 31 32 import de.mpiwg.itgroup.annotations.restlet.utils.UrlPrefixFilter; 33 32 34 /** 33 35 * @author casties … … 46 48 public Restlet createInboundRoot() { 47 49 50 Restlet root = null; 48 51 Router router = new Router(getContext()); 49 52 … … 59 62 router.attach("/resources/{id}/annotations", AnnotatorAnnotationsByResources.class); 60 63 router.attach("/", AnnotatorInfo.class); 61 //returnrouter;64 root = router; 62 65 63 66 // this.authenticator = createAuthenticator(); 64 67 // authenticator.setNext(router); 65 // return authenticator; 68 69 if (this.webappUriPrefix != null) { 70 // add prefix path to url 71 UrlPrefixFilter prefixFilter = new UrlPrefixFilter(); 72 prefixFilter.setPrefix(this.webappUriPrefix);; 73 prefixFilter.setNext(root); 74 root = prefixFilter; 75 } 66 76 67 77 // handle Cross-Origin-Resource-Security headers … … 69 79 corsFilter.setAllowedOrigins(new HashSet<String>(Arrays.asList("*"))); 70 80 corsFilter.setAllowedCredentials(true); 71 corsFilter.setNext(router); 72 return corsFilter; 81 corsFilter.setNext(root); 82 root = corsFilter; 83 84 return root; 73 85 74 86 }
Note: See TracChangeset
for help on using the changeset viewer.