Troubleshooting and Limitations for Flex

This section describes troubleshooting and limitations for the Flex Protocol.

Tip: For general VuGen troubleshooting and limitations, see Troubleshooting and Limitations for VuGen.

  • A Flex script cannot be generated using an external Java Virtual Machine (JVM) version 1.4 or lower.
  • The Flex protocol does not support the Generate snapshot on error option (Replay > Runtime Settings > General > Miscellaneous > Error Handling).
  • Proxy recording is not supported for the Flex protocol.
  • If your script contains more than one flex_RTMP_tunneled_connect step, with the same gateway parameter, you must insert a disconnect step for the previous flex_RTMP_tunneled_connect step before you connect again. For example:

    ("connect_step0",

    "SessionId=0",

    "Gateway=http://123.123.123.123:1935",

    LAST);

    Flex_rtmp_tunneled_disconnect("disconnect_step0",

    "SessionId=0")

    flex_rtmp_tunneled_connect("connect_step1",

    "SessionId=1",

    "Gateway=http://123.123.123.123:1935",

    LAST);

    >Flex_rtmp_tunneled_disconnect("disconnect_step0",

    "SessionId=1")

  • If a subsequent flex_rtmp_tunneled_connect command has the same gateway parameter as the previous flex_trtmp_tunneled_connect step and the flex_rtmp_tunneled_disconnect step is omitted, the script will pause indefinitely.
Back to top

GraniteDS (Data Services)

  • If you have modified the granite-config.xml, copy it to the <Installation_folder>\dat directory.
  • When switching between BlazeDS and GraniteDS parsing (Recording Options > Flex > Configuration), VuGen must be restarted.
  • LoadRunner cannot serialize both GraniteDS and BlazeDS/LCDS messages in the same script.
  • All limitations that apply to AMF3 parsing, also apply to externalizable objects over RTMP.
  • If the Generate flex_rtmp_receive_stream step option is enabled, all transactions, comments, and rendezvous points that you add from the Recording toolbar are added to the script after the flex_rtmp_receive_stream step in your script.
  • Web diagnostics is not supported for RTMP and RTMPT steps (even when the breakdown is enabled).
  • You cannot replay two RTMPT steps at once.
Back to top