2010-08-13 79 views
0

我正在嘗試爲我的GWT項目獲取一些服務器端的東西。作爲一個測試,我嘗試在GWT運行時不支持的com.sun.jmx.snmp.SnmpOid對象中添加我的GreetingServiceImpl.java(每個GWT項目都生成一個文件),但它仍然在說它不被支持。無法正常使用GWT-RPC

我做了RPC GWT tutorial,當我將相同的代碼複製到該項目GreetingServiceImpl它工作正常。

我覺得我錯過了XML文件中的引用或行。我已經比較了兩個項目,但沒有發現任何差異。

任何幫助,將不勝感激。

確切的錯誤:com.sun.jmx.snmp.SnmpOid is not supported by Google App Engine's Java runtime environment

+0

你能發佈你得到的錯誤嗎?另外,您的第二句可能有拼寫錯誤和/或令人困惑。 – 2010-08-13 14:31:33

+1

更新問題,對不起。希望更清楚。 – Uri 2010-08-13 14:46:09

回答

2

請檢查您的.gwt.xml文件的源路徑。它應該是這樣的:

<source path='client' /> 
<source path='shared' /> 

請確保您的GreetingServiceImpl不在源路徑中。

如果這不是問題,請提供確切的錯誤信息。

更新

你現在所提供的錯誤信息,指示類不被支持的AppEngine - 這是不一樣的「不支持GWT」。如果您不需要AppEngine,請從您的項目中移除AppEngine支持(項目>屬性> Google> AppEngine>使用App Engine)。

+0

我沒有列出「服務器」路徑。我用完整的錯誤更新了我的問題。謝謝回覆! – Uri 2010-08-13 14:45:38