最近公司有个项目 php利用soap调用Java的webserver就想利用axis 通过myeclisp生成了wsdl但是始终不知怎么生成配置文件
Java代码如下public class test {
public String info(String name) {
return "返回值"+ name;
}
}php代码如下
require_once('lib/nusoap.php'); $client=new soapclient('http://localhost:8080/axis2/services/MyService?wsdl', 'wsdl');
$return = $client->call('info', "hell word");
$document = $client->document;
echo $document; // 显示执行结果
if (!$err=$client->getError()){
echo '结果 : '.$result;
}
else{
echo '错误 : '.$err;
}
始终报错soapenv:Serverunknown错误 : soapenv:Server: unknown 找不到我的Java的wsdl服务
Java代码如下public class test {
public String info(String name) {
return "返回值"+ name;
}
}php代码如下
require_once('lib/nusoap.php'); $client=new soapclient('http://localhost:8080/axis2/services/MyService?wsdl', 'wsdl');
$return = $client->call('info', "hell word");
$document = $client->document;
echo $document; // 显示执行结果
if (!$err=$client->getError()){
echo '结果 : '.$result;
}
else{
echo '错误 : '.$err;
}
始终报错soapenv:Serverunknown错误 : soapenv:Server: unknown 找不到我的Java的wsdl服务
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货