Transformations > Java transformation > Defining a Java transformation
  

Defining a Java transformation

To define a Java transformation, configure the transformation fields and properties, enter Java code snippets on the Java tab, and compile the code.
Note: If you use third-party or custom Java packages, before you create a Java transformation, configure the classpaths to use when you compile the code and when you run the mapping that contains the transformation.
    1In the Mapping Designer, drag a Java transformation from the transformations palette onto the canvas and connect it to the upstream and downstream transformations.
    2Configure incoming field rules and output fields for the transformation.
    3Configure the transformation properties.
    4Write the Java code snippets that define the transformation functionality.
    5Compile the code.
    6Locate and fix compilation errors.