求助啊!!!请各位大侠帮忙看看
我用的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
楼主参考一下