Uploaded image for project: 'Ignite'
  1. Ignite
  2. IGNITE-4586

REST on JBOSS instead of JETTY

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 1.8
    • Fix Version/s: None
    • Component/s: clients
    • Labels:
      None

      Description

      GridRestProcessor initialization done only when connector configuration provided. During GridRestProcessor initialization it starts JETTY server with hard coded class name for REST handler
      private static final String HTTP_PROTO_CLS = "org.apache.ignite.internal.processors.rest.protocols.http.jetty.GridJettyRestProtocol";

      If an application integrate Ignite with JBOSS/Tomcat/WebSphere then there is no need of JETTY server. Which means no connector configuration. In this case REST can not be integrated. Improvements needed to -
      1. Integrate Ignite REST with application REST endpoint
      2. No JETTY server mandatory

      Some more information at -
      http://apache-ignite-users.70518.x6.nabble.com/Ignite-REST-with-JBOSS-td10108.html

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              javastuff.sam@gmail.com Sam
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated: