[Mapguide-trac] [mapguide-trac] #2107: Incorrect logic used to copy multiple resources across connections

MapGuide Open Source trac_mapguide at osgeo.org
Wed Sep 5 23:09:04 PDT 2012


#2107: Incorrect logic used to copy multiple resources across connections
-----------------------+----------------------------------------------------
   Reporter:  jng      |       Owner:  jng                    
       Type:  defect   |      Status:  new                    
   Priority:  high     |   Milestone:  Maestro-4.0-maintenance
  Component:  Maestro  |     Version:                         
   Severity:  major    |    Keywords:                         
External_id:           |  
-----------------------+----------------------------------------------------
 Consider 2 active connections that are laid out like so:

 {{{
  - Connection A
    - Foo
      - Bar
  - Connection B
    - FolderA
      - Layers
        - Layer1,Layer2,...,LayerN
 }}}

 If we copy Layer1,Layer2,...,LayerN from Connection B into
 Library://Foo/Bar/ on Connection A, we get the following layout on
 Connection A:

 {{{

  - Foo
    - Bar
      - FolderA
        - Layers
          - Layer1,Layer2,...,LayerN

 }}}

 When instead we should be getting this folder structure instead:

 {{{

  - Foo
    - Bar
      - Layer1,Layer2,...,LayerN

 }}}

 Basically when multiple resources are copied, their parentage is being
 retained when they should actually be discarded.

-- 
Ticket URL: <http://trac.osgeo.org/mapguide/ticket/2107>
MapGuide Open Source <http://mapguide.osgeo.org/>
MapGuide Open Source Internals


More information about the mapguide-trac mailing list