title: Integrating SmartGWT Layout in Vaadin 7
body: <p>I want to use a SmartGWT Layout in Vaadin 7. I searched it everywhere; But, couldn't get the correct tutorial or any source code. Can anyone help me in this?</p>
  
  <p>And, I tried in SmartGWT.
  I created a Layout in SmartGWT.</p>
  
  <pre><code>public class SmartGWTLayout extends Widget {
     public SmartGWTLayout() {
      TabSet tabSet = new TabSet();
      tabSet.setTabBarPosition(Side.TOP);
      tabSet.setWidth(400);
      tabSet.setHeight(200);
  
      Tab tTab1 = new Tab("Blue", "pieces/16/pawn_blue.png");
      Img tImg1 = new Img("pieces/48/pawn_blue.png", 48, 48);
      tTab1.setPane(tImg1);
  
      Tab tTab2 = new Tab("Green", "pieces/16/pawn_green.png");
      Img tImg2 = new Img("pieces/48/pawn_green.png", 48, 48);
      tTab2.setPane(tImg2);
  
      tabSet.addTab(tTab1);
      tabSet.addTab(tTab2);
  
      VLayout vLayout = new VLayout();
      vLayout.setMembersMargin(15);
      vLayout.addMember(tabSet);
      vLayout.setAutoHeight();
  
      vLayout.draw();
    }
  }
  </code></pre>
  
  <p>I called the Layout in Vaadin like this.</p>
  
  <pre><code>            SmartGWTLayout aSmartGWTLayout = new SmartGWTLayout();
              vaadinLayout.addComponent((Component)SmartGWTLayout);
  </code></pre>
  
  <p>And, I'm getting this error</p>
  
  <pre><code>  HTTP Status 500 - java.lang.NoClassDefFoundError: com/google/gwt/core/shared/GWTBridge
  
    type: Exception report
  
    message: java.lang.NoClassDefFoundError: com/google/gwt/core/shared/GWTBridge
  
    description: The server encountered an internal error that prevented it from fulfilling this request.
  </code></pre>