Hi Shaik,
Based on the error message you used the wrong Document interface in the java mapping, it should be org.w3c.dom.Document notjavax.swing.text.Document.
Java mapping com//addAttachment has thrown a StreamTransformationException. Thrown: com.sap.aii.mapping.api.StreamTransformationException: Cannot cast class com.sun.org.apache.xerces.internal.dom.DocumentImpl to interface javax.swing.text.Document at com.addAttachment.transform(addAttachment.java:63)
import java.io.InputStream; import javax.xml.parsers.DocumentBuilder; import javax.xml.parsers.DocumentBuilderFactory; import javax.xml.transform.Transformer; import javax.xml.transform.TransformerFactory; import javax.xml.transform.dom.DOMSource; import javax.xml.transform.stream.StreamResult; import org.w3c.dom.Document; import org.w3c.dom.Element; import com.sap.aii.mapping.api.AbstractTransformation; import com.sap.aii.mapping.api.Attachment; import com.sap.aii.mapping.api.DynamicConfiguration; import com.sap.aii.mapping.api.DynamicConfigurationKey; import com.sap.aii.mapping.api.OutputAttachments; import com.sap.aii.mapping.api.StreamTransformationException; import com.sap.aii.mapping.api.TransformationInput; import com.sap.aii.mapping.api.TransformationOutput;
Make sure above import statements in your java mapping.
Regards,
Praveen.