We don't support Options at the moment. Can you implement it and send us a PR?
On Fri, Sep 9, 2016 at 6:14 PM, Janak Amarasena <ja...@wso2.com> wrote: > Hi, > > I created a microservice using MSF4J and tested the resources with > postman all works fine but when I use it with a AngularJS client app; the > browser sends an additional http OPTIONS request to check CORS I get a "405 > Method Not Allowed" Response. > > I created a resource with @OPTIONS (javax.ws.rs) annotation to the same > path still the same result, 405 response, the method doesn't even get > triggered. > > @OPTIONS > @Path("/") > public Response options() { > > return Response.ok() > .header("Access-Control-Allow-Origin", "*") > .header("Access-Control-Allow-Credentials", "true") > .header("Access-Control-Allow-Methods", "POST, GET, PUT, UPDATE, > DELETE, OPTIONS, HEAD") > .header("Access-Control-Allow-Headers", "Content-Type, Accept, > X-Requested-With") > .build(); > } > > > I think the http OPTIONS request is not recognized. > > > For your advise please. > > > Thank You, > Best Regards, > > > -- > Janak Amarasena > > *Intern* > > *WSO2, Inc. * > > *lean . enterprise . middleware * > > *Mobile: +94777764144 <%2B94777764144>* > > *Email: *ja...@wso2.com > -- *Afkham Azeez* Director of Architecture; WSO2, Inc.; http://wso2.com Member; Apache Software Foundation; http://www.apache.org/ * <http://www.apache.org/>* *email: **az...@wso2.com* <az...@wso2.com> * cell: +94 77 3320919blog: **http://blog.afkham.org* <http://blog.afkham.org> *twitter: **http://twitter.com/afkham_azeez* <http://twitter.com/afkham_azeez> *linked-in: **http://lk.linkedin.com/in/afkhamazeez <http://lk.linkedin.com/in/afkhamazeez>* *Lean . Enterprise . Middleware*
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev