Quantcast
Channel: SCN: Message List
Viewing all articles
Browse latest Browse all 8493

Re: CDATA XML Tags - Special Char

$
0
0

Pooja,

 

In OM, please use below Java mapping after Message mapping.

package com.map;    
import java.io.*;    
import com.sap.aii.mapping.api.*;    
public class Test_JavaMapping extends AbstractTransformation {        @Override        public void transform(TransformationInput transformationInput, TransformationOutput transformationOutput) throws StreamTransformationException {            try {                InputStream inputstream = transformationInput.getInputPayload().getInputStream();                OutputStream outputstream = transformationOutput.getOutputPayload().getOutputStream();                // Copy Input content to Output content                byte[] b = new byte[inputstream.available()];                inputstream.read(b);                                           outputstream.write(b.toString().replace("&lt;![CDATA[", "<![CDATA[").replace("]]&gt;", "]]>").getBytes());                        } catch (Exception exception) {                getTrace().addDebugMessage(exception.getMessage());                throw new StreamTransformationException(exception.toString());            }        }    
}    

Viewing all articles
Browse latest Browse all 8493

Trending Articles