我在mule中使用下面的php腳本。當我單獨運行這個php文件(通過wamp)時,我能夠獲得所需的輸出。在mule中在php中使用SoapClient
<?php
$client1=new SoapClient('example/v2_soap?wsdl', array('trace' => 1, 'connection_timeout' => 120));
$username = '******';
$password = '******';
//retreive session id from login
$session = $client1->login(
array(
'username' => $username,
'apiKey' => $password,
)
);
$result= $client1->catalogProductInfo(
array(
'sessionId' => $session->result,
'productId' => 1,
)
);
print_r($result);
return $result;
?>
但我想通過騾子運行下面的腳本。所以當我通過騾子運行時,我收到以下錯誤。
根異常堆棧跟蹤:
com.caucho.quercus.QuercusErrorException: eval::5: Fatal Error: 'SoapClient' is an unknown class name.
at com.caucho.quercus.env.Env.error(Env.java:4480)
at com.caucho.quercus.env.Env.error(Env.java:4399)
at com.caucho.quercus.env.Env.createErrorException(Env.java:4130)
+ 3 more (set debug level logging or '-Dmule.verbose.exceptions=true' for everything)
它說SoapClient的是一個未知的類。這裏有什麼問題?
我必須在這裏包含一些SoapClient嗎?如果是的話,我可以在哪裏找到它。請幫忙!!