Jack, I'm no expert, but I was able to get debugging working for Eclipse 3.4 with only some classpath additions. Could you post the values for main, arguments and classpath from the debug configurations window?
-=beeky On Feb 3, 6:17 pm, "[email protected]" <[email protected]> wrote: > Ok, I have followed this before but I can't get Eclipse to work. It > does not give me an option when I select 'Debug as'. It just says > 'none applicable'. > > I am trying to run it from the entry point class. Here is the code: > > package com.project.client; > > import com.google.gwt.core.client.EntryPoint; > import com.google.gwt.core.client.GWT; > > import com.google.gwt.user.client.rpc.*; > import com.google.gwt.user.client.ui.Button; > import com.google.gwt.user.client.ui.ClickListener; > import com.google.gwt.user.client.ui.RootPanel; > import com.google.gwt.user.client.ui.VerticalPanel; > import com.google.gwt.user.client.ui.Widget; > import com.google.gwt.user.client.ui.Label; > > /** > * Entry point classes define <code>onModuleLoad()</code>. > */ > public class ManagementApplication implements EntryPoint { > > //Main Menu Widgets > Label title = new Label("Welcome to the Mangement Main Menu!"); > Button editItemsButton = new Button("Edit Items"); > Button editMenusButton = new Button("Edit Menus"); > Button editCategoryButton = new Button("Edit Categories"); > Button reportsButton = new Button("Managerial Reports"); > > //Main Panel > final VerticalPanel mainMenuPanel = new VerticalPanel(); > > public void mainGUI(){ > > mainMenuPanel.setWidth("100%"); > mainMenuPanel.setHorizontalAlignment(VerticalPanel.ALIGN_CENTER); > //Set Spacing between buttons > mainMenuPanel.setSpacing(20); > mainMenuPanel.add(title); > mainMenuPanel.add(editItemsButton); > mainMenuPanel.add(editMenusButton); > mainMenuPanel.add(editCategoryButton); > mainMenuPanel.add(reportsButton); > > // Add Main Menu Panel to the RootPanel > RootPanel.get().add(mainMenuPanel); > > //********LISTENERS*********** > //Edit items listener > editItemsButton.addClickListener(new ClickListener() { > public void onClick(Widget sender) { > mainMenuPanel.setVisible(false); > EditItemsGUI ei = new EditItemsGUI(); > ei.editItemsGUI(); > } > }); > > /** > * This is the entry point method. > */ > public void onModuleLoad() { > > mainGUI(); > > ServerStatusSQLServiceAsync serviceProxy = > (ServerStatusSQLServiceAsync) GWT.create > (ServerStatusSQLService.class); > > ServiceDefTarget target =(ServiceDefTarget) serviceProxy; > target.setServiceEntryPoint(GWT.getModuleBaseURL()+"server- > status"); > > AsyncCallback callback = new AsyncCallback(){ > public void onFailure (Throwable caught){ > GWT.log("RPC error", caught); > > try { > throw caught; > } catch > (IncompatibleRemoteServiceException e) { > // this client is not compatible with > the server; cleanup > and refresh the > // browser > } catch (InvocationException e) { > // the call didn't complete cleanly > } catch (Throwable e) { > // last resort -- a very unexpected > exception > } > > } > public void onSuccess (Object result){ > ServerSQLData data = (ServerSQLData) result; > GWT.log("ArrayList: " + > data.itemCategoryArrayList, null); > GWT.log("Item Types: " + > data.itemTypeArrayList, null); > GWT.log("Item Name: " + > data.itemNameArrayList, null); > GWT.log("Quantity in stock: " + > data.itemQuantityArrayList, > null); > > } > }; > > serviceProxy.getSQLData(callback); > > } > > } > > Can anyone spot what I need to do to get it working? > > Regards, > Jack > > On Feb 3, 10:15 pm, Dan Ox <[email protected]> wrote: > > >http://code.google.com/intl/da/docreader/#p=google-web-toolkit-doc-1-... > > > On Feb 4, 8:00 am, "[email protected]" > > > <[email protected]> wrote: > > > Hi, > > > > Can someone please tell me the best way to debug my GWT code using > > > Eclipse? > > > > Regards, > > > Jack --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/Google-Web-Toolkit?hl=en -~----------~----~----~----~------~----~------~--~---
