Uploaded image for project: 'OFBiz'
  1. OFBiz
  2. OFBIZ-11328

Add JAX-RS capabilities (Jersey)

Attach filesAttach ScreenshotAdd voteVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • New Feature
    • Status: In Progress
    • Minor
    • Resolution: Unresolved
    • Trunk, Upcoming Branch
    • None
    • ALL PLUGINS
    • None

    Description

      Add a new Jersey component leveraging JAX-RS. Also add capability to generate swagger documentation.

      Attachments

        Issue Links

        1.
        Add a new NumberConverter to convert Integer to BigInteger Sub-task Closed Girish Vasmatkar Actions
        2.
        Define schema for RESTFul resources mapping. Sub-task Closed Girish Vasmatkar Actions
        3.
        Separate login service for API calls Sub-task Open Michael Brohl Actions
        4.
        Remove "ofbiz" prefix from files and folders, code cleanup Sub-task Closed Michael Brohl Actions
        5.
        Update swagger ui and redoc and track version Sub-task Closed Michael Brohl Actions
        6.
        Refactoring: remove "OFBiz" from rest-api classes Sub-task Closed Michael Brohl Actions
        7.
        Support for more than 1 API file per component. Sub-task Open Michael Brohl Actions
        8.
        Support for OPTIONS verb Sub-task Open Michael Brohl Actions
        9.
        Additional findings and possible enhancements Sub-task Open Michael Brohl Actions
        10.
        Security configuration for resources and endpoints Sub-task Open Michael Brohl Actions
        11.
        Retrieve request headers and use them as service parameters Sub-task Open Michael Brohl Actions
        12.
        Add functionality to configure and return additional response status codes for an operation Sub-task Open Michael Brohl Actions
        13.
        Enhance the rest-api plugin to handle complex domain model objects/JSON Sub-task Open Michael Brohl Actions
        14.
        Update to Swagger UI 4.2.1 Sub-task Closed Michael Brohl Actions
        15.
        Update to Redoc v2.0.0-rc.59 Sub-task Closed Michael Brohl Actions
        16.
        Use Error.statusCode(..) instead of Error.code(...), remove Eror.code(...) Sub-task Open Michael Brohl Actions
        17.
        Add Error.errorCode() and attribute to handle custom error codes independent from the http response status code Sub-task Open Michael Brohl Actions
        18.
        Rest API does not send the null properties in response Sub-task Open Michael Brohl Actions
        19.
        Rest-API the request should handle locale specific request Sub-task Open Michael Brohl Actions

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            mbrohl Michael Brohl
            gvasmatkar Girish Vasmatkar

            Dates

              Created:
              Updated:

              Slack

                Issue deployment