Serializable to Byte Array Transformer in Mule
Serializable to Byte Array Transformer is used for serialization.It is used to convert an object to byte array.
flow of Serializable to Byte Array Transformer :
URL : http://localhost:8085/api/serialtobyte
Method : POST
Input :
Logger output :
XML project code :
<?xml version="1.0" encoding="UTF-8"?>
<mule xmlns:http="http://www.mulesoft.org/schema/mule/http" xmlns="http://www.mulesoft.org/schema/mule/core" xmlns:doc="http://www.mulesoft.org/schema/mule/documentation"
xmlns:spring="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-current.xsd
http://www.mulesoft.org/schema/mule/core http://www.mulesoft.org/schema/mule/core/current/mule.xsd
http://www.mulesoft.org/schema/mule/http http://www.mulesoft.org/schema/mule/http/current/mule-http.xsd">
<http:listener-config name="HTTP_Listener_Configuration" host="0.0.0.0" port="8085" basePath="/api" doc:name="HTTP Listener Configuration"/>
<flow name="test_serializabletobytearrayFlow">
<http:listener config-ref="HTTP_Listener_Configuration" path="/serialtobyte" doc:name="HTTP"/>
<object-to-string-transformer doc:name="Object to String"/>
<serializable-to-byte-array-transformer doc:name="Serializable to Byte Array"/>
<logger message="#[payload]" level="INFO" doc:name="Logger"/>
</flow>
</mule>
No comments:
Post a Comment