Ignore:
Timestamp:
Mar 11, 2014, 4:43:00 PM (10 years ago)
Author:
casties
Branch:
default
Message:

restlet 2.1 works now. (it's the start() method, stupid!)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/main/java/de/mpiwg/itgroup/annotations/restlet/AnnotatorResourceImpl.java

    r70 r72  
    5252import org.restlet.data.Form;
    5353import org.restlet.data.Status;
     54import org.restlet.engine.header.Header;
    5455import org.restlet.representation.Representation;
    5556import org.restlet.resource.Options;
    5657import org.restlet.resource.ServerResource;
     58import org.restlet.util.Series;
    5759
    5860import de.mpiwg.itgroup.annotations.Actor;
     
    123125     */
    124126    protected void setCorsHeaders() {
    125         Form responseHeaders = (Form) getResponse().getAttributes().get("org.restlet.http.headers");
     127        @SuppressWarnings("unchecked")
     128        Series<Header> responseHeaders = (Series<Header>) getResponse().getAttributes().get("org.restlet.http.headers");
    126129        if (responseHeaders == null) {
    127             responseHeaders = new Form();
     130            responseHeaders = new Series<Header>(Header.class);
    128131            getResponse().getAttributes().put("org.restlet.http.headers", responseHeaders);
    129132        }
    130133        responseHeaders.add("Access-Control-Allow-Methods", getAllowedMethodsForHeader());
    131134        // echo back Origin and Request-Headers
    132         Form requestHeaders = (Form) getRequest().getAttributes().get("org.restlet.http.headers");
     135        @SuppressWarnings("unchecked")
     136        Series<Header> requestHeaders = (Series<Header>) getRequest().getAttributes().get("org.restlet.http.headers");
    133137        String origin = requestHeaders.getFirstValue("Origin", true);
    134138        if (origin == null) {
     
    164168     */
    165169    public String checkAuthToken(Representation entity) {
    166         Form requestHeaders = (Form) getRequest().getAttributes().get("org.restlet.http.headers");
     170        @SuppressWarnings("unchecked")
     171        Series<Header> requestHeaders = (Series<Header>) getRequest().getAttributes().get("org.restlet.http.headers");
    167172        String authToken = requestHeaders.getFirstValue("x-annotator-auth-token", true);
    168173        if (authToken == null) {
Note: See TracChangeset for help on using the changeset viewer.