读书人

啊请各位大侠帮忙看看

发布时间: 2012-04-09 13:41:25 作者: rapoo

求助啊!!!请各位大侠帮忙看看
我用的axis2开发web services,服务前端连接数据库,在服务器端执行查询语句,返回一个

结果集ResultSet。客户端代码是自动生成,调用服务器端方法想得到结果集ResultSet,结果

报错,如下:
org.apache.axis2.AxisFault: org.apache.axis2.AxisFault: Mapping qname not fond

for the package: com.mysql.jdbc
at org.apache.axis2.util.Utils.getInboundFaultFromMessageContext

(Utils.java:531)
at

org.apache.axis2.description.OutInAxisOperationClient.handleResponse

(OutInAxisOperation.java:375)
at org.apache.axis2.description.OutInAxisOperationClient.send

(OutInAxisOperation.java:421)
at org.apache.axis2.description.OutInAxisOperationClient.executeImpl

(OutInAxisOperation.java:229)
at org.apache.axis2.client.OperationClient.execute

(OperationClient.java:165)
at com.TestRSStub.toString(TestRSStub.java:184)
at com.TestClient.main(TestClient.java:17)
这是什么原因呢?

[解决办法]
这个看不出什么错误

楼主确定连接webservice的时候能够正常连接

尝试一下进行简单的连接看看

定义一个方法调用该方法只输出一行字符 看看能否正确调用webservice里面的方法

那楼主的webservice连接数据库的代码贴出来看看
[解决办法]
打印一下sql 呀 本地查询可以不?
[解决办法]
http://congjl2002.iteye.com/blog/166383
楼主参考一下

读书人网 >Java Web开发

热点推荐