in openlayermap why does not load the googlestreetlayer ?

mycode:
OpenLayersMap map = new OpenLayersMap();
GoogleStreetMapLayer googleStreets = new GoogleStreetMapLayer();
map.addLayer(googleStreets);
map.addLayer(markerLayer);
verticalLayout.addComponent(map);
verticalLayout.setSizeFull();

please can anyone tell me what mistake i doing?

With Google Maps base layer, you must always have the google maps js somehow on your host page. With GWT modules script tag that can be done very easily:

https://code.google.com/p/vopenlayers/source/browse/exampleapp/src/main/java/org/vaadin/addons/vol/example/gwt/VolExampleWidgetSet.gwt.xml#16

Hi, thanks
I have add google maps js in hosted page ,but doesnt work?

Hard to say then whats wrong remotely. I’d first check if there is any JS exceptions on console (with ?debug query paremeter). In case you need more help solving the issue, I guess you need to share the code or at least a public address of the app or
buy one of our skilled experts
to resolved the issue.

cheers,
matti