[Geoserver-users] geoserver+gwt+openalyers

Hi,

I'm trying to combine netbeans 6, gwt and openlayers. I want to create
simple tasmania map.
Here is the error message:

fn is null or not an object

And below my code:

public class MapPanel extends DockPanel{

    private String mapHeight;
    private String mapWidth;
    private String mapTitle;
    private String mapString;

    private MapWidget mapWidget;
    private Map map;
    private WMS wmsLayer;
    private Markers markers;
    private Popup popup;

    public MapPanel(String ms, String mapW, String mapH, String title)
{
        mapHeight = mapH;
        mapWidth = mapW;
        mapTitle = title;
        mapString = ms;

        buildMapPanel();
    }

    private void buildMapPanel(){
        MapOptions mapOptions = new MapOptions();
        mapOptions.setControls(new JObjectArray(new JSObject {}));
        //mapOptions.setNumZoomLevels(16);
        mapOptions.setProjection("EPSG:4326");

        // let's create map widget and map objects
        mapWidget = new MapWidget(mapHeight + "px", mapWidth + "px",
mapOptions);
        map = mapWidget.getMap();

        // let's create WMS map layer
        WMSParams wmsParams = new WMSParams();
        wmsParams.setFormat("image/png");
        wmsParams.setLayers("tasmania");
        wmsParams.setStyles("");
        wmsParams.setMaxExtent(new Bounds(143.83482400000003,
                -43.648056,
                148.47914100000003,
                -39.573891));

        wmsLayer = new WMS("WMS Layer", "http://localhost:8080/
geoserver/wms", wmsParams);

        // let's add layers and controls to map
        map.addLayers(new Layer {wmsLayer});

        map.addControl(new PanZoomBar(this.getElement()));

        map.addControl(new MouseToolbar());
        map.addControl(new LayerSwitcher());

        Window.alert(wmsParams.getLayers() + "\t"
                + map.getLayer("1"));

        //Window.alert(mapWidget.getMap().toString());
        this.add(mapWidget, DockPanel.CENTER);
        this.setBorderWidth(1);

    }

thanks for any suggestions.
--
View this message in context: http://www.nabble.com/geoserver%2Bgwt%2Bopenalyers-tp16120107p16120107.html
Sent from the GeoServer - User mailing list archive at Nabble.com.