package org.vaadin.vol.client;

import com.vaadin.shared.AbstractComponentState;
import com.vaadin.shared.Connector;

import java.util.*;

public class OpenLayersMapState extends AbstractComponentState {

    public List<Connector> layers = new LinkedList<Connector>();
    public Point center;
    public int zoom = 3;
    public Bounds bounds = Bounds.WORLD;

    public Connector baseLayer;
    public String jsMapOptions;
    public Bounds zoomToExtent;
    public Bounds restrictedExtent;
    public String projection;

    public Set<String> controls = new HashSet<String>();

    public List<ContextMenuAction> actions = new ArrayList<ContextMenuAction>();
}

@@ -515,16 +515,30 @@
 ojection
+ = %22EPSG:4326%22
 ;%0A%0A    p

Set map default project to null (same way as addon's Vaadin 6 version works)