Hi,
Por favor, intenta este código.
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import com.sap.aii.mapping.api.AbstractTransformation;
import com.sap.aii.mapping.api.TransformationInput;
import com.sap.aii.mapping.api.TransformationOutput;
import com.sap.aii.mapping.api.StreamTransformationException;
public class GenerateSOAPHeader extends AbstractTransformation {
public void encoding(InputStream in,OutputStream out) throws StreamTransformationException
{
try
{
String outputPayload = new String();
String inputPayload = new String();
String newEncoding="ISO-8859-1";
inputPayload = convertInputStreamToString(in);
outputPayload = new String(inputPayload.getBytes(newEncoding),newEncoding);
out.write(outputPayload.getBytes(newEncoding));
}
catch(Exception e)
{
throw new StreamTransformationException(e.getMessage());
}
}
public void transform(TransformationInput in, TransformationOutput out)
throws StreamTransformationException {
this.encoding(in.getInputPayload().getInputStream(), out.getOutputPayload().getOutputStream()) ;
}
public String convertInputStreamToString(InputStream
Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019