Muchas gracias, encontré la solución la cuál muestro a continuación por si a alguien le puedo ayudar.
Tuve que brindar soporte a MTOM a la función nativa SoapClient de PHP con el siguiente código:
Código PHP:
class MySoapClient extends SoapClient
{
public function __doRequest($request, $location, $action, $version, $one_way = 0)
{
$response = parent::__doRequest($request, $location, $action, $version, $one_way);
// parse $response, extract the multipart messages and so on
//this part removes stuff
$start=strpos($response,'<?xml');
$end=strrpos($response,'>);
$response_string=substr($response,$start,$end-$start+1);
return($response_string);
}
}
Y la imagen solo hacía falta enviarla leyendola con
file_get_contents() sin necesidad de aplicarle
base64_encode();
Gracias a todos por su ayuda.
¡Saludos!