Salve galera, estou com um problema que ainda não consegui resolver com o GWT, quando faço o Async do client-server tenho o retorno da msg: Error 404 NOT_FOUND
acredito ser por problemas com a configuração do servlet. O nome do projeto eh MensagemServer
meu projeto está assim.
[code]
///EntryPoint
package br.com.ferpa.client;
import com.google.gwt.core.client.EntryPoint;
import com.google.gwt.core.client.GWT;
import com.google.gwt.event.dom.client.ClickEvent;
import com.google.gwt.event.dom.client.ClickHandler;
import com.google.gwt.user.client.Window;
import com.google.gwt.user.client.rpc.AsyncCallback;
import com.google.gwt.user.client.ui.Button;
import com.google.gwt.user.client.ui.DialogBox;
import com.google.gwt.user.client.ui.FlowPanel;
import com.google.gwt.user.client.ui.Label;
import com.google.gwt.user.client.ui.RootPanel;
import com.google.gwt.user.client.ui.TextBox;
/**
* Entry point classes define <code>onModuleLoad()</code>.
*/
public class ImageViewer implements EntryPoint {
private final ServicoAsync cb = GWT.create(Servico.class);
public void onModuleLoad() {
RootPanel rootPanel = RootPanel.get();
DialogBox db = new DialogBox();
db.setSize("200", "200");
db.center();
db.show();
FlowPanel fp = new FlowPanel();
final TextBox txtBoxTexto = new TextBox();
Button btnOk = new Button("Enviar");
fp.add(new Label("Insira um texto: "));
btnOk.addClickHandler(new ClickHandler() {
@Override
public void onClick(ClickEvent event) {
cb.getTexto(txtBoxTexto.getText(), new AsyncCallback<String>() {
@Override
public void onSuccess(String result) {
Window.alert("Sucesso: " + result);
}
@Override
public void onFailure(Throwable caught) {
Window.alert("Erro: " + caught);
}
});
}
});
fp.add(txtBoxTexto);
fp.add(btnOk);
db.add(fp);
}
}
//Async
package br.com.ferpa.client;
import com.google.gwt.user.client.rpc.AsyncCallback;
public interface ServicoAsync{
void getTexto(String texto, AsyncCallback<String> callback);
}
[/code]
O que pode ser esse problema ???
obrigado