Uploaded image for project: 'Karaf'
  1. Karaf
  2. KARAF-1586

wrapper:install command should be usable outside OSGi too

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.2.7, 2.2.8, 3.0.0
    • Fix Version/s: 2.2.9, 2.3.0, 3.0.0
    • Component/s: karaf-shell
    • Labels:
      None

      Description

      The command does not use anything OSGi related. Since this command would make sense to be used outside OSGi too, I think that it should extend the AbstractAction and also contain the metadata for discovery outside OSGi

        Activity

        Hide
        iocanel Ioannis Canellos added a comment -

        The wrapper:install command is the command that is the most likely to be invoked outside karaf. Of course currently the only way possible is by mean that would require feature installation and of course credentials, which is not really nice.

        Since the command can be run completely outside the OSGi context and it shouldn't really need credentials (it doesn't interfere with the runtime), we need to make sure that the command is both discoverable & runnable outside OSGi.

        Show
        iocanel Ioannis Canellos added a comment - The wrapper:install command is the command that is the most likely to be invoked outside karaf. Of course currently the only way possible is by mean that would require feature installation and of course credentials, which is not really nice. Since the command can be run completely outside the OSGi context and it shouldn't really need credentials (it doesn't interfere with the runtime), we need to make sure that the command is both discoverable & runnable outside OSGi.

          People

          • Assignee:
            iocanel Ioannis Canellos
            Reporter:
            iocanel Ioannis Canellos
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development