使用带有GWT的Apache HttpClient会产生500内部服务器错误

时间:2014-12-04 04:41:04

标签: java apache gwt

HttpClientHttpPost使用apache库时,GWT生成500 Internal Server Error
我使用的包裹如下:

org.apache.http.client.HttpClient
org.apache.http.client.methods.HttpPost

从RPC Impl类(服务器端)调用以下代码会生成此错误。

client.execute(post);

它在浏览器console.log中出现错误,如下所示:

http://localhost:<port>/<AppName>/package.name.Main//MyServiceImpl 500 (Internal Server Error)

建议究竟是什么问题,以及如何在同一个问题上找到解决方案。

: 我使用tomcat 8.0作为服务器,使用Netbeans IDE 8.0.1进行开发,使用GWT-2.3.0。

在浏览器中检查元素 - &gt;网络标签,我收到以下POST请求的信息:

Remote Address:127.0.0.1:8084
Request URL:http://localhost:<port>/<AppName>/package.name.Main//MyServiceImpl
Request Method:POST
Status Code:500 Internal Server Error
Request Headersview source
Accept:*/*
Accept-Encoding:gzip,deflate
Accept-Language:en-US,en;q=0.8
Connection:keep-alive
Content-Length:683
Content-Type:text/x-gwt-rpc; charset=UTF-8
Cookie:JSESSIONID=0FEAB78577E68748D4FBFC6E26FD4DCC

在Neatbeans内部,服务器日志我遇到错误。我调用HttpClient帖子的方法是错误:

threw an unexpected exception: java.lang.NoSuchFieldError: DEF_CONTENT_CHARSET

0 个答案:

没有答案