Configure Clients for Unshared State Failover Connections

Warning: Unshared state failover is an extension of the JMS specification. Because state is not shared among servers, messages can be lost, duplicated, or delivered out-of-order across the failover process.

Unshared state connections are created differently from shared state connections in several important ways.

  • For Java applications, a JAR file must be present in the environment CLASSPATH of the client.
  • For C applications, a header file must be included and clients must link using the unshared state library.
  • The connection must be created using an unshared state connection factory.
  • The server URLs must be specified using unshared state syntax.