Editing XSL Transformations

  1. If you have not already done so, click Create to create a new session or click Edit to enter an existing session. See Using the Change Center.
  2. Locate the XSL transformation, as described in Locating XSL Transformations.
  3. Click the XSL transformation name. The View XSL Transformation Details page displays the structural view of the XSLT by default, which includes the information shown in Table 12-2.
  4. Table 12-2 XSL Transformation Resource Details 
    Property
    Description
    Last Modified By
    The user who created this XSL transformation or imported it into the configuration.
    Last Modified On
    The date and time that the user created this XSL transformation or imported it into the configuration. Click the date and time link to view the change history of this resource. See View Change History page.
    References
    The number of objects that this XSL transformation references. If such references exist, click the numeric link to view a list of the objects. To learn more, see Viewing References to Resources.
    Referenced by
    The number of objects that reference this XSL transformation. If such references exist, click the numeric link to view a list of the objects. For example, if you assigned this XSL transformation to a variable in the Message Flow of a specific proxy service, the proxy service is listed as a reference when you click the link. To learn more, see Viewing References to Resources.
    Description
    A description of this XSL transformation.
    Target Namespace
    The namespace used to qualify any of the definitions included in the XSL transformation.
    XSLT Dependencies
    The attributes and groups associated with the XSLT:
    • The XSLT location
    State
    The status of the XSL transformation:
    • Valid
    • All of the XSL transformation locations included by the current XSL transformation are specified and are valid. Furthermore, all of the locations for nested XSL transformations (XSL transformations subsequently included by the included XSL transformations) are specified and are valid.

    • Invalid
    • One or more of the locations for XSL transformations included by the current XSL transformation is not specified or is not valid. Additionally, one or more of the nested XSL transformations (XSL transformations subsequently included by the included XSL transformations) may not be specified or may not be valid.To resolve an invalid XSL transformation, click Edit References.To learn more, see Resolving Unresolved XSL Transformation References.

  5. Click Text view to display a text view of the XSL transformation details. The text view includes the information shown in Table 12-3.
  6. Table 12-3 XSL Transformation Text Details 
    Property
    Description
    Target Namespace
    The namespace used to qualify any of the dependencies included in the XSL transformation.
    XSLT
    The full text of the XSL transformation.

  7. To make a change to the fields, click Edit. See Adding an XSL Transformation for a description of the fields.
  8. You cannot change the Resource Name field.

  9. Click Save to commit the updates in the current session.