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 请求失败!响应:未找到**

什么问题导致“未找到”错误?

该问题是由环境问题而非代码问题引起的。上面的代码非常适合从另一个进程继续进程制造商中的另一个进程