﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
11427	BingAerialTileSource - NullPointerException in Constructor	rfu@…	The111	"SVN version 31122

TileSource bingAerial = new BingAerialTileSource();

[...]

public class BingAerialTileSource extends AbstractTMSTileSource {
    /**
     * Constructs a new {@code BingAerialTileSource}.
     */
    public BingAerialTileSource() {
        super(new TileSourceInfo(""Bing"", null, null)); // base_url = NULL!!
    }

}

public abstract class AbstractTMSTileSource extends AbstractTileSource {
    public AbstractTMSTileSource(TileSourceInfo info) {
        this.name = info.getName();
        this.baseUrl = info.getUrl(); 
        if(baseUrl.endsWith(""/"")) {         // ***** baseUrl is NULL!! *********
            baseUrl = baseUrl.substring(0,baseUrl.length()-1);
        }
        this.id = info.getUrl();
        this.noTileHeaders = info.getNoTileHeaders();
    }

}

"	defect	new	normal		JMapViewer			NullPointerException	
