WildFly
  1. WildFly
  2. WFLY-1639 OSGi requirements for AS9
  3. WFLY-1643

Allow management client to associate metadata with DeploymentUnit

    Details

    • Type: Sub-task Sub-task
    • Status: Reopened Reopened (View Workflow)
    • Priority: Major Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: OSGi
    • Security Level: Public (Everyone can see)
    • Labels:
      None
    • Similar Issues:
      Show 10 results 

      Description

      Currently there is no way to pass some metadata through the deployment API such that they could show up with the DU.
      As a client I'd like to say autostart=false and in my DUP I'd like to pick that up and not start a deployment (i.e. a bundle) automatically

      Generally it should be possible for the client to set some properties for the deployment in a generic way such that they get associated with the DeploymentUnit

      For an OSGi deployment it would be necessary to be able to define that start behaviour and the start level.

        Issue Links

          Activity

          Hide
          Thomas Diesler
          added a comment -

          Brian, could you please provide a pointer to how this needs to get changed to use "subsystem typing"? cheers

          Show
          Thomas Diesler
          added a comment - Brian, could you please provide a pointer to how this needs to get changed to use "subsystem typing"? cheers
          Hide
          Thomas Diesler
          added a comment -

          BTW, happy birthday to this issue

          Show
          Thomas Diesler
          added a comment - BTW, happy birthday to this issue
          Hide
          Brian Stansberry
          added a comment -

          https://github.com/bstansberry/jboss-as/commits/AS7-3694 is where I was going with this before it got bumped off the priority list. The solution for https://github.com/jbossas/jboss-as/pull/3397 needs to be integrated as well.

          Show
          Brian Stansberry
          added a comment - https://github.com/bstansberry/jboss-as/commits/AS7-3694 is where I was going with this before it got bumped off the priority list. The solution for https://github.com/jbossas/jboss-as/pull/3397 needs to be integrated as well.
          Hide
          Thomas Diesler
          added a comment -

          Brian, I'm having a hard time rebasing your changes - too many conflicts that I'm not sure what to do about.

          I rebased the base line here
          https://github.com/jbossas/jboss-as/pull/4232

          Perhaps you could have another stab?

          Show
          Thomas Diesler
          added a comment - Brian, I'm having a hard time rebasing your changes - too many conflicts that I'm not sure what to do about. I rebased the base line here https://github.com/jbossas/jboss-as/pull/4232 Perhaps you could have another stab?
          Hide
          Thomas Diesler
          added a comment -

          Another rebase, now including Bundle update support
          https://github.com/jbossas/jboss-as/pull/4359

          Show
          Thomas Diesler
          added a comment - Another rebase, now including Bundle update support https://github.com/jbossas/jboss-as/pull/4359

            People

            • Assignee:
              Unassigned
              Reporter:
              Thomas Diesler
            • Votes:
              2 Vote for this issue
              Watchers:
              9 Start watching this issue

              Dates

              • Created:
                Updated: