JavaScript for Browsers Programmer’s Checklist

When developing eFTL JavaScript programs for browser platforms, remember these steps.

Code

JavaScript programs must reference the TIBCO eFTL library package, TIBCO_HOME/eftl/version/sdks/javascript/lib/eftl.js.

Run

  • Ensure that the TIBCO FTL realm server is running, and that each TIBCO eFTL server process can connect to it.
  • If your application communicates over EMS channels, ensure that the TIBCO EMS server is running, and that each TIBCO eFTL server process can connect to it.
  • If your application uses FTL durables, ensure that persistence stores are configured, running, and reachable.
  • Ensure that the TIBCO eFTL server is running, and that each client process can connect to it.
  • If you run a secure eFTL server, which listens using wss protocol, ensure that the client browser trusts the server certificate of the TIBCO eFTL server; see “Clients Trust the Server” in TIBCO eFTL Administration.
  • The Compatibility View feature of Internet Explorer interferes with correct operation of JavaScript programs. Instruct application users to disable this feature.

    To disable the Compatibility View feature, click Tools > Compatibility View Settings to open the settings dialog. Clear all the check boxes.