Processmaker 使用 Soap routeCase 发送变量时出现 Not Found 错误
Processmaker sending variables using Soap routeCase getting a Not Found error
使用 __SoapCall routeCase 方法将变量发送到 Processmaker 中的另一个案例并收到错误 Not Found。然而在__SoapCall'登录'中工作。
下面是我在 processmaker
中的 PHP 代码
$client = new soapclient(
$wsdlUrl,
[
'cache_wsdl' => WSDL_CACHE_NONE,
'trace' => true,
'exceptions' => true,
'stream_context' => stream_context_create($opts),
'verifyhost' => false
]
);
$client->__setLocation($endpoint);
$params2 = [
[
'sessionId' => $sessionId,
'caseId' => $caseId,
'delIndex' => $delIndex
]
];
try{
//dd($client,$params);
$result2 = $client->__SoapCall('routeCase', $params2);
}catch (Exception $e){
throw new Exception("Soap request failed! Response: ".$e->getMessage());
}
我收到的错误是 ** Soap 请求失败!响应:未找到**
什么问题导致“未找到”错误?
该问题是由环境问题而非代码问题引起的。上面的代码非常适合从另一个进程继续进程制造商中的另一个进程
使用 __SoapCall routeCase 方法将变量发送到 Processmaker 中的另一个案例并收到错误 Not Found。然而在__SoapCall'登录'中工作。
下面是我在 processmaker
中的 PHP 代码$client = new soapclient(
$wsdlUrl,
[
'cache_wsdl' => WSDL_CACHE_NONE,
'trace' => true,
'exceptions' => true,
'stream_context' => stream_context_create($opts),
'verifyhost' => false
]
);
$client->__setLocation($endpoint);
$params2 = [
[
'sessionId' => $sessionId,
'caseId' => $caseId,
'delIndex' => $delIndex
]
];
try{
//dd($client,$params);
$result2 = $client->__SoapCall('routeCase', $params2);
}catch (Exception $e){
throw new Exception("Soap request failed! Response: ".$e->getMessage());
}
我收到的错误是 ** Soap 请求失败!响应:未找到**
什么问题导致“未找到”错误?
该问题是由环境问题而非代码问题引起的。上面的代码非常适合从另一个进程继续进程制造商中的另一个进程