Example: Using the XPathXmlStringWriter Component

The XPathXmlStringWriter component writes XML formatted data using XPath rules, and is used with the FileSink component. Associate the AsapSource component, which reads data from the Server and passes it to FileSink, with the FileSink component, which writes out the XML data using XPathXmlStringWriter.

  1. Set the username and password in the example environment:
    Operating System Step
    UNIX
    1. Edit the set_example_env.sh script
    2. Set the ADAPTER_EXAMPLE_USERNAME and ADAPTER_EXAMPLE_PASSWORD variables to sybase.
    Windows
    1. Edit the set_example_env.bat script
    2. Set the ADAPTER_EXAMPLE_USERNAME and ADAPTER_EXAMPLE_PASSWORD variables to sybase.
  2. Start Event Stream Processor.
    Operating System Step
    UNIX Open a terminal window:
    1. Start the example cluster:

      start_node.sh

    2. Start the project on the cluster:

      start_project.sh

    Windows Open a command window:
    1. Start the example cluster:

      start_node.bat

    2. Add project to the cluster, and start it on the cluster:

      start_project.bat

  3. Start esp_subscriber to subscribe to the project that is running on the cluster.
    Operating System Step
    UNIX Open a terminal window and enter:

    subscribe.sh

    Windows Open a command window and enter:

    subscribe.bat

  4. Start the AsapSource and FileSink (with XPathXmlStringWriter) components.
    Operating System Step
    UNIX Open a terminal window and enter:

    ./XPathXmlStringWriter.sh

    Windows Open a command window and enter:

    XPathXmlStringWriter.bat

    Data from the insert.xml file publishes to the Server.
Related reference
XPathXmlStringWriter Properties