我想用Oracle 调用Webserivce 或者 Post 到一个网页
执行一些程序操作
我尝试了网上很多例子总是不行 我是Oracle 11g
我用Oracle 调用Webserivce时 提示SOAP 不正确
utl_soap.aip 时 sys.dbms_network_acl_admin.add_privilege 又设置不了ACL
真是苦闷
请问哪位高人 有这方面的详细例子
下面是我尝试过的例子
http://www.cnblogs.com/raymond19840709/archive/2009/03/26/1422327.html 报404 Not Found
Oralce 给的例子也不行
404 是指你要访问的 url 地址不存在。
比如你要访问的 web service 地址是: http://201.203.34.56:4060/oraclewebservice
那么,你可以在浏览器访问地址:http://201.203.34.56:4060/oraclewebservice?wsdl 如果能够返回正确的描述文档,那么就说明你要访问的web service没有问题,然后你再找oracle的原因。
可以用tcp抓包工具,抓取一下tcp包,看看究竟第一次建立连接的地址是不是正确的地址。
这东西很不爽的,我做过webservice,别人通过oracle调用过,首先检查oracle那边的url和参数配置的对不对,如果没有问题,在webservice方法里面记录日志,看看oracle没有调用过,如果出错,看看出错日志是什么,这个一般需要自己慢慢调试