Details

    • Type: Sub-task
    • Status: Open
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: 2.1.3
    • Fix Version/s: 2.2.2
    • Component/s: eclipse-plugin
    • Labels:
      None

      Description

      When using any of the deployment plan editors, setting a field to have nothing in it gives an XML tag with nothing in it. Before editing a plan, unnecessary tags are not shown in the deployment plan, this is the state the plan should revert to. For example:

      If I use the editor to specify an application client call back handler, I will get a tag like this (which is good)

      <client:callback-handler>aHandler</client:callback-handler>

      Going back into the editor and removing that, I get

      <client:callback-handler></client:callback-handler>

      I was expecting the whole line to just be deleted.

        Activity

        Hide
        bjreed B.J. Reed added a comment -

        395a.patch covers most of the easier situations. Still much work to be done after this, especially for things like when all objects have been removed from a List.

        Show
        bjreed B.J. Reed added a comment - 395a.patch covers most of the easier situations. Still much work to be done after this, especially for things like when all objects have been removed from a List.
        Hide
        mcconne Tim McConnell added a comment -

        Patch 395a works as specified and applied at revision 672410. Thanks BJ for the patch !!

        Show
        mcconne Tim McConnell added a comment - Patch 395a works as specified and applied at revision 672410. Thanks BJ for the patch !!
        Hide
        bjreed B.J. Reed added a comment -

        3 more tags that can be removed by the deplyment plan editor when empty.
        <dep:dependencies/>
        <dep:hidden-classes/>
        <dep:non-overridable-classes/>

        Show
        bjreed B.J. Reed added a comment - 3 more tags that can be removed by the deplyment plan editor when empty. <dep:dependencies/> <dep:hidden-classes/> <dep:non-overridable-classes/>
        Hide
        delos Delos Dai added a comment -

        This JIRA is partly resovled. But there may be more empty elements can be removed, only if the removing won't result in any deployment problem. We can remove one if we meet one.
        So keep this JIRA open for future tracking.

        Show
        delos Delos Dai added a comment - This JIRA is partly resovled. But there may be more empty elements can be removed, only if the removing won't result in any deployment problem. We can remove one if we meet one. So keep this JIRA open for future tracking.

          People

          • Assignee:
            bjreed B.J. Reed
            Reporter:
            bjreed B.J. Reed
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:

              Development