PR has been merged. Nice work. May the source be with you! :D On Sun, Sep 11, 2016 at 5:56 AM, Afkham Azeez <az...@wso2.com> wrote:
> Very cool! That's the true spirit of open source! > > On Sun, Sep 11, 2016 at 1:44 AM, Janak Amarasena <ja...@wso2.com> wrote: > >> Implemented it :) will send a PR >> >> On Fri, Sep 9, 2016 at 8:17 PM, Afkham Azeez <az...@wso2.com> wrote: >> >>> >>> >>> On Fri, Sep 9, 2016 at 7:25 PM, Janak Amarasena <ja...@wso2.com> wrote: >>> >>>> >>>> Can you implement it and send us a PR? >>>> >>>> >>>> Not sure about implementing at the moment. >>>> >>> >>> Why is that? Implementing it should be pretty straighforward & an >>> interesting weekend coding project. :) >>> >>>> >>>> Please also create an issue for this at https://github.com/wso2/msf >>>>> 4j/issues >>>> >>>> >>>> Will do. >>>> >>>> Thank You >>>> >>>> On Fri, Sep 9, 2016 at 7:19 PM, Afkham Azeez <az...@wso2.com> wrote: >>>> >>>>> Please also create an issue for this at https://github.com/wso2/msf >>>>> 4j/issues >>>>> >>>>> On Fri, Sep 9, 2016 at 7:15 PM, Afkham Azeez <az...@wso2.com> wrote: >>>>> >>>>>> 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 3320919 <%2B94%2077%203320919>blog: * >>>>>> *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* >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> *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 3320919 <%2B94%2077%203320919>blog: * >>>>> *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* >>>>> >>>> >>>> >>>> >>>> -- >>>> 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 3320919 <%2B94%2077%203320919>blog: * >>> *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* >>> >> >> >> >> -- >> 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 3320919 <%2B94%2077%203320919>blog: * > *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* > -- *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