Uploaded image for project: 'Apache Unomi'
  1. Apache Unomi
  2. UNOMI-449

Move Servlet endpoints to REST endpoints.

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • unomi-2.0.0, unomi-1.5.5
    • unomi-2.0.0, unomi-1.5.5
    • unomi-tracker
    • None

    Description

      To unify the endpoint and use JAX-RS / Swagger capabilities we want to move endpoints available in the wab project to the rest one.

      We need to move the following servlets:
      contextServletService
      https://github.com/apache/unomi/blob/master/wab/src/main/resources/OSGI-INF/blueprint/blueprint.xml#L64-L65

      eventsCollectorServletService
      https://github.com/apache/unomi/blob/master/wab/src/main/resources/OSGI-INF/blueprint/blueprint.xml#L85

      clientServletService
      https://github.com/apache/unomi/blob/master/wab/src/main/resources/OSGI-INF/blueprint/blueprint.xml#L102

      In order to keep compatibility we will forward the existing endpoints to the REST ones.

      We will also need to handle the authentication to allow public endpoints in the REST server.

      existing integration / unit test will validate the move of the endpoints.

      Attachments

        Activity

          People

            Unassigned Unassigned
            david.griffon David Griffon
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0h
                0h
                Logged:
                Time Spent - 3.5h
                3.5h