Hello, 
    using uDIG RC 5 I got a heap space 
    error after adding several layers. Each layer was created from a very small 
    graphic (png or gif file of less than 1 KB) together with a world file. The 
    same was true when each layer was created from a small 
    shapefile.
    The intension is as follows: The 
    user creates a list of locations and these locations are shown on a map. 
    When creating a new list of locations, the old locations are removed from 
    the map and the new ones are displayed.
    I did it similar to the 
    descriptions in the FAQ "How do I create a map programmatically" and "I want 
    to add an image to the map, how do I do that?"
    
      - I created a map using 
      createCreateMapCommand 
      
- I added about ten layers (see 
      above what the layers looked like) with either createAddManyLayersCommand 
      (all layers together) or createAddLayerCommand (one layer at a 
      time) 
      
- When a new list was created I 
      removed the old layers using createDeleteLayer command, set the new 
      bounding box with createSetViewportBBoxCommand and added the new layers to 
      the map. 
 
After doing these several times I 
    run into the heap space error. 
I also get this error when I only add and remove one layer 
    (i.e. location lists with only one entry), but it takes longer to get the 
    error.
    I also tried it "the old way" with 
    MapFactory.processURLs - with a similar result: The error appeared as well, 
    but it took longer to get it.
    Am I doing it the wrong way? Is 
    there a better way? 
    I also wanted to try RC 6a. Are 
    there any changes related to the layers view and showing the map? In RC 5 
    after adding the layer to the map they were displayed at once. In RC 6a I 
    can see them in the catalog and in the project window, but they do not 
    appear in the layers view automatically and are not displayed. I'll have a 
    closer look to that to see whether I get the heap space error in RC 6a as 
    well.
    Michael 
    _______________________________________________
    User-friendly Desktop Internet GIS (uDig)