1.org.mule.transport.http.ReleasingInputStream no se puede convertir a java.lang.String
Se descubrió a través de la depuración que este tipo de error se producía al llamar al servicio de la interfaz de terceros. La secuencia http transmitida en mula no se puede convertir al tipo String.En el proceso de llamar a la interfaz de terceros, el siguiente código:
<flow name="crmForWssFlow">
<inbound-endpoint address="vm://invoke.crm.wss" exchange-pattern="request-response"></inbound-endpoint>
<http:outbound-endpoint address="${crmForWss.url}" method="POST" responseTimeout="${default.invoke.timeout}" exchange-pattern="request-response">
</http:outbound-endpoint>
</flow>
Que está saliendo de este punto, los datos de salida no se pueden convertir de manera efectiva.
Aquí usamos
<byte-array-to-string-transformer />
Lo que se pasa en inputStream es el código de bytes para convertir el código de bytes en una cadena. Esta propiedad no es lo suficientemente buena. El resultado es exitoso. . .
ps: Cuando lo volví a pensar, pensé en el
<http: http: respuesta-a-transformador de cadena> </ http: http-respuesta-a-transformador de cadena> en mula. El resultado aún no pudo resolver este problema, y luego pensé en inputStream pasar bytecode
piense en estos
problemas relacionados con Google conectados http://forum.mulesoft.org/mulesoft/topics/beginner_please_help_part_2_result