SAP Knowledge Base Article - Preview

3118744 - Transformer exception occurs when executing XSLT with Japanese characters using MessageTransformBean in SAP PI/PO

Symptom

In SAP PI/PO 7.50, an integration scenario is configured to use the MessageTransformBean in the Adapter Module configuration.

The integration processes files or payloads containing Japanese characters, and the character encoding appears to be configured correctly. However, during message processing, the transformation fails with an error similar to the following:

Mapping xxx failed to execute: MappingException: Mapping failed in runtime
Transformer exception occurred when executing XSLT FileAdapterHierarchyToProductCategoryHierarchyUpdated...

TransformException: Transformer exception occurred when executing XSLT FileAdapterHierarchyToProductCategoryHierarchyUpdated...

javax.xml.transform.TransformerException:
javax.xml.transform.TransformerException:
com.sun.org.apache.xml.internal.utils.WrappedRuntimeException:
Element type "ï" must be followed by either attribute specifications, ">" or "/>".


Read more...

Environment

  • SAP NetWeaver
  • SAP Process Integration

Product

SAP NetWeaver 7.5

Keywords

MessageTransformBean, XSLT transformation, TransformerException, Japanese characters, BOM, Byte Order Mark, UTF-8, UTF-16, XML parsing error, WrappedRuntimeException, SAP PI, SAP PO, SAP Process Integration, SAP Process Orchestration, Adapter Module, XSLT mapping fails with Japanese characters, Transformer exception occurred when executing XSLT, Element type "ï" must be followed by either attribute specifications, BOM handling in MessageTransformBean, removeBOM parameter, Japanese characters garbled during transformation, SAP Note 3055294 , KBA , BC-XI-CON-AFW-MP , Module Processor , BC-XI-IBC-MAP , Mapping , Problem

About this page

This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).

Search for additional results

Visit SAP Support Portal's SAP Notes and KBA Search.