Details

    • Type: Sub-task Sub-task
    • Status: Open
    • Priority: Minor 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
        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
        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
        Tim McConnell added a comment -

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

        Show
        Tim McConnell added a comment - Patch 395a works as specified and applied at revision 672410. Thanks BJ for the patch !!
        Hide
        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
        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 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 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:
            B.J. Reed
            Reporter:
            B.J. Reed
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:

              Development