Uploaded image for project: 'Confluence Data Center'
  1. Confluence Data Center
  2. CONFSERVER-7748

Spring bean components in plugins do not get wired onto macros

    • Icon: Bug Bug
    • Resolution: Not a bug
    • Icon: Medium Medium
    • None
    • 2.3.1
    • None

      At the moment, if you have this in your atlassian-plugin.xml file:

      <macro name="gmap" class="com.atlassian.confluence.ext.gmaps.GmapsMacro" key="gmap">
      <description>The individual map macro.</description>
      </macro>

      <component name="gmapsManager" class="com.atlassian.confluence.ext.gmaps.GmapsManager" key="gmapsManager"/>

      And GmapsMacro depends on gmapsManager being injected, it will not be.

      Wiring of spring beans declared inside plugins is broken.

            [CONFSERVER-7748] Spring bean components in plugins do not get wired onto macros

            Katherine Yabut made changes -
            Workflow Original: JAC Bug Workflow v3 [ 2891785 ] New: CONFSERVER Bug Workflow v4 [ 2983808 ]
            Owen made changes -
            Workflow Original: JAC Bug Workflow v2 [ 2784070 ] New: JAC Bug Workflow v3 [ 2891785 ]
            Status Original: Resolved [ 5 ] New: Closed [ 6 ]
            Owen made changes -
            Workflow Original: JAC Bug Workflow [ 2729787 ] New: JAC Bug Workflow v2 [ 2784070 ]
            Owen made changes -
            Workflow Original: Confluence Workflow - Public Facing - Restricted v5 - TEMP [ 2395011 ] New: JAC Bug Workflow [ 2729787 ]
            Katherine Yabut made changes -
            Workflow Original: Confluence Workflow - Public Facing - Restricted v5 [ 2290745 ] New: Confluence Workflow - Public Facing - Restricted v5 - TEMP [ 2395011 ]
            Katherine Yabut made changes -
            Workflow Original: Confluence Workflow - Public Facing - Restricted v5.1 - TEMP [ 2228706 ] New: Confluence Workflow - Public Facing - Restricted v5 [ 2290745 ]
            Katherine Yabut made changes -
            Workflow Original: Confluence Workflow - Public Facing - Restricted v5 - TEMP [ 2185072 ] New: Confluence Workflow - Public Facing - Restricted v5.1 - TEMP [ 2228706 ]
            Katherine Yabut made changes -
            Workflow Original: Confluence Workflow - Public Facing - Restricted v5 [ 1945552 ] New: Confluence Workflow - Public Facing - Restricted v5 - TEMP [ 2185072 ]
            Katherine Yabut made changes -
            Workflow Original: Confluence Workflow - Public Facing - Restricted v3 [ 1742021 ] New: Confluence Workflow - Public Facing - Restricted v5 [ 1945552 ]
            Katherine Yabut made changes -
            Workflow Original: CONF Bug Subtask WF (TEMP) [ 1702658 ] New: Confluence Workflow - Public Facing - Restricted v3 [ 1742021 ]

              Unassigned Unassigned
              dave@atlassian.com dave (Inactive)
              Affected customers:
              4 This affects my team
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: