### XSLT Resource page

This page appears in the XQuery/XSLT Expression Editor only.

Use the XSLT Resource tab to configure an XSLT transformation to be executed in the message flow of a proxy service.

Field | Description
--- | ---
XSLT | The XSLT resource to execute. Click Browse to find and open a resource registered with ALSB.
Input Document | An XQuery expression for the input document to the transformation, for example `$body`.
Bind Variables | A label and a corresponding text box is displayed for each input parameter of the transformation. Each label corresponds to the name of a parameter, and each text box is for defining an XQuery expression to be bound to the parameter. You must define a binding for each parameter. For example, if an XSL transformation has two input parameters named one and two, the Variable Name field has two labels one and two- with a text box associated with each into which the XQuery expression is entered. Enter the expression directly, or drag variables and structures from the right panel. The following XQuery expressions are examples of valid input to this field: `$body/*[1]` `$body/po:PurchaseOrder` Note: The following variable name is not a valid entry for this field and results in an exception: `body`