Hi All
Just wanted to gauge the community's interest in having a JAX-RS component with swagger capabilities. I am fully aware of the fact that there are efforts undergoing on implementing a REST servlet. This can come handy for anyone comfortable with implementing JAX-RS or having experience with JAX-RS. You can fully take advantage of Jersey in implementing services that are truly RESTful in nature leveraging HATEOAS. I have been using this plug in for one of our work and would like to contribute the same to the community. Please let me know your thoughts and I can then open a JIRA maybe and proceed further. Best, Girish |
Administrator
|
Le 26/01/2020 à 10:57, Girish Vasmatkar a écrit :
> Hi All > > Just wanted to gauge the community's interest in having a JAX-RS component > with swagger capabilities. I am fully aware of the fact that there are > efforts undergoing on implementing a REST servlet. > > This can come handy for anyone comfortable with implementing JAX-RS or > having experience with JAX-RS. You can fully take advantage of Jersey in > implementing services that are truly RESTful in nature leveraging HATEOAS. > > I have been using this plug in for one of our work and would like to > contribute the same to the community. > > Please let me know your thoughts and I can then open a JIRA maybe and > proceed further. > > Best, > Girish That sounds like creating a Jira and attaching the necessary :) Jacques |
Hi, Jacques. Thanks. I've created OFBIZ-11328 for the same. I'll attach
details soon. Best, Girish On Sun, Jan 26, 2020 at 5:08 PM Jacques Le Roux < [hidden email]> wrote: > Le 26/01/2020 à 10:57, Girish Vasmatkar a écrit : > > Hi All > > > > Just wanted to gauge the community's interest in having a JAX-RS > component > > with swagger capabilities. I am fully aware of the fact that there are > > efforts undergoing on implementing a REST servlet. > > > > This can come handy for anyone comfortable with implementing JAX-RS or > > having experience with JAX-RS. You can fully take advantage of Jersey in > > implementing services that are truly RESTful in nature leveraging > HATEOAS. > > > > I have been using this plug in for one of our work and would like to > > contribute the same to the community. > > > > Please let me know your thoughts and I can then open a JIRA maybe and > > proceed further. > > > > Best, > > Girish > Hi Girish, > > That sounds like creating a Jira and attaching the necessary :) > > Jacques > > |
In reply to this post by grv
Hi Girish,
It's a nice feature. Please let me know if you need any help. Thanks and Regards -- Akash Jain On Sun, Jan 26, 2020 at 3:27 PM Girish Vasmatkar < [hidden email]> wrote: > Hi All > > Just wanted to gauge the community's interest in having a JAX-RS component > with swagger capabilities. I am fully aware of the fact that there are > efforts undergoing on implementing a REST servlet. > > This can come handy for anyone comfortable with implementing JAX-RS or > having experience with JAX-RS. You can fully take advantage of Jersey in > implementing services that are truly RESTful in nature leveraging HATEOAS. > > I have been using this plug in for one of our work and would like to > contribute the same to the community. > > Please let me know your thoughts and I can then open a JIRA maybe and > proceed further. > > Best, > Girish > |
I have attached necessary details in JIRA. Please review and let me know
if I need to provide more details. Best Regards, Girish On Mon, Jan 27, 2020 at 10:20 AM Akash Jain <[hidden email]> wrote: > Hi Girish, > > It's a nice feature. Please let me know if you need any help. > > Thanks and Regards > -- > Akash Jain > > On Sun, Jan 26, 2020 at 3:27 PM Girish Vasmatkar < > [hidden email]> wrote: > > > Hi All > > > > Just wanted to gauge the community's interest in having a JAX-RS > component > > with swagger capabilities. I am fully aware of the fact that there are > > efforts undergoing on implementing a REST servlet. > > > > This can come handy for anyone comfortable with implementing JAX-RS or > > having experience with JAX-RS. You can fully take advantage of Jersey in > > implementing services that are truly RESTful in nature leveraging > HATEOAS. > > > > I have been using this plug in for one of our work and would like to > > contribute the same to the community. > > > > Please let me know your thoughts and I can then open a JIRA maybe and > > proceed further. > > > > Best, > > Girish > > > |
In reply to this post by grv
Hi Girish,
I read your contribution on the related issue, and I saw that you hard coded the rest definition in java file. Just to understand the finality, you propose to deploy Jersey with define available request as you already done, or it's just for example how Jersey rendering a definition ? Do you imagine that we would be improve the OFBiz model scanning (like Artifact Info) to populate Jersey ? Nicolas On 26/01/2020 10:57, Girish Vasmatkar wrote: > Hi All > > Just wanted to gauge the community's interest in having a JAX-RS component > with swagger capabilities. I am fully aware of the fact that there are > efforts undergoing on implementing a REST servlet. > > This can come handy for anyone comfortable with implementing JAX-RS or > having experience with JAX-RS. You can fully take advantage of Jersey in > implementing services that are truly RESTful in nature leveraging HATEOAS. > > I have been using this plug in for one of our work and would like to > contribute the same to the community. > > Please let me know your thoughts and I can then open a JIRA maybe and > proceed further. > > Best, > Girish > pEpkey.asc (2K) Download Attachment |
Hi Nicolas
If I understood you correctly, you mean to say if there is a way Jersey can render "resources" via XML configuration? Since it is an implementation of JAX-RS specification, and the specification itself does not define and XML configuration, so actually have to annotate the java classes with paths and methods much like you would do in an XML file. That being said, I have added those endpoints to showcase how a typical JAX-RS(Jersey) API configuration works. As far as resource scanning is concerned, you can either specify individual classes or specify the packages where resources reside and that's where the specification kicks in and does the job. There is also a way to configure the resources programmatically (having a custom XML file) and then define the API there and populate Jersey. I am unsure if I understood you correctly nor am I sure if I was able to provide you the answers, so please let me know if you still have more questions. Best, Girish On Thu, Feb 6, 2020 at 7:40 PM Nicolas Malin <[hidden email]> wrote: > Hi Girish, > > I read your contribution on the related issue, and I saw that you hard > coded the rest definition in java file. > > Just to understand the finality, you propose to deploy Jersey with > define available request as you already done, or it's just for example > how Jersey rendering a definition ? > > Do you imagine that we would be improve the OFBiz model scanning (like > Artifact Info) to populate Jersey ? > > Nicolas > > On 26/01/2020 10:57, Girish Vasmatkar wrote: > > Hi All > > > > Just wanted to gauge the community's interest in having a JAX-RS > component > > with swagger capabilities. I am fully aware of the fact that there are > > efforts undergoing on implementing a REST servlet. > > > > This can come handy for anyone comfortable with implementing JAX-RS or > > having experience with JAX-RS. You can fully take advantage of Jersey in > > implementing services that are truly RESTful in nature leveraging > HATEOAS. > > > > I have been using this plug in for one of our work and would like to > > contribute the same to the community. > > > > Please let me know your thoughts and I can then open a JIRA maybe and > > proceed further. > > > > Best, > > Girish > > > |
Hi Girish,
Previously I worked to define some entries controller as Rest (OFBIZ-11007 [1]) so I imagine a bridge between OFBiz model and Jersey. When I told on OFBiz model is more the Java object loaded on memory rather than read xml files. Nicolas [1] https://issues.apache.org/jira/browse/OFBIZ-11007 On 06/02/2020 17:46, Girish Vasmatkar wrote: > Hi Nicolas > > If I understood you correctly, you mean to say if there is a way Jersey can > render "resources" via XML configuration? Since it is an implementation of > JAX-RS specification, and the specification itself does not define and XML > configuration, so actually have to annotate the java classes with paths and > methods much like you would do in an XML file. > > That being said, I have added those endpoints to showcase how a typical > JAX-RS(Jersey) API configuration works. > As far as resource scanning is concerned, you can either specify individual > classes or specify the packages where resources reside and that's where the > specification kicks in and does the job. > > There is also a way to configure the resources programmatically (having a > custom XML file) and then define the API there and populate Jersey. > > I am unsure if I understood you correctly nor am I sure if I was able to > provide you the answers, so please let me know if you still have > more questions. > > Best, > Girish > > > On Thu, Feb 6, 2020 at 7:40 PM Nicolas Malin <[hidden email]> > wrote: > >> Hi Girish, >> >> I read your contribution on the related issue, and I saw that you hard >> coded the rest definition in java file. >> >> Just to understand the finality, you propose to deploy Jersey with >> define available request as you already done, or it's just for example >> how Jersey rendering a definition ? >> >> Do you imagine that we would be improve the OFBiz model scanning (like >> Artifact Info) to populate Jersey ? >> >> Nicolas >> >> On 26/01/2020 10:57, Girish Vasmatkar wrote: >>> Hi All >>> >>> Just wanted to gauge the community's interest in having a JAX-RS >> component >>> with swagger capabilities. I am fully aware of the fact that there are >>> efforts undergoing on implementing a REST servlet. >>> >>> This can come handy for anyone comfortable with implementing JAX-RS or >>> having experience with JAX-RS. You can fully take advantage of Jersey in >>> implementing services that are truly RESTful in nature leveraging >> HATEOAS. >>> I have been using this plug in for one of our work and would like to >>> contribute the same to the community. >>> >>> Please let me know your thoughts and I can then open a JIRA maybe and >>> proceed further. >>> >>> Best, >>> Girish >>> pEpkey.asc (2K) Download Attachment |
Free forum by Nabble | Edit this page |