使用GWT休息服务代理访问错误

时间:2013-01-18 10:01:05

标签: web-services rest gwt proxy

我有Rest网络服务。我通过使用java应用程序访问它,它的包结构如下所示。

src.app - > App.gwt.xml

src.app.source-> RestProxyClass.java //访问Rest应用程序

以下是App.gwt.xml文件内容

<?xml version="1.0" encoding="UTF-8"?>
<module rename-to="App">
    <source path="source"/>
</module>

使用这个java应用程序,我可以访问Rest Web服务。

我拿了这个项目jar并添加到GWT项目中。我将这个jar文件添加到库中,然后从Order和Export中选择jar。我在Referenced Libraries中获得了这个包

然后我在.gwt.xml文件中添加以下代码

<inherits name="app.App" />

但是运行时我收到以下错误:

No source code is available for type app.source.RestProxyClass; did you forget to inherit a required module?

以下是GWT代码

public class RestProxyAccessClient implements EntryPoint {

    public void onModuleLoad() {
RestProxyClass app=new RestProxyClass();
        try {
            //restProxy.check();
        } catch (Exception e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }

    }
}

1 个答案:

答案 0 :(得分:0)

确保{J}中包含*.java个文件。