Root element for a jboss-ejb-client.xml file The EJB client configurations Configurations that will be used to setup an EJB client context for the deployment. Configures EJB receivers for the client context Cluster configurations applicable for this client context Remote connection profile selected for this client context Configures remote http-connection for EJB invocation A timeout, in milliseconds, that will be used for EJB invocations. A value of zero or a negative value will imply a "wait forever" semantic where the invocation will never timeout and the client will wait for the invocation result indefinitely. The fully qualified class name of the class which implements the org.jboss.ejb.client.DeploymentNodeSelector interface. The instance of this class will be used for selecting nodes, from among multiple eligible nodes within an EJB client context, which can handle a particular deployment Default compression level (from 0 to 9) of request and response message payload. Configures a remoting based EJB receiver Set to true if the local receiver which gets added to the EJB client context by default, has to be excluded from the context Set to false if the local receiver that's available in the EJB client context, should use pass-by-reference (instead of pass-by-value) semantics for the EJB invocations. Configures the channel creation options for this remoting EJB receiver Reference to an outbound connection configured in the remoting subsystem The timeout, in milliseconds, to be used while creating a connection Configures remote HTTP Connection for EJB invocation Uniform Resource Identifier for the HTTP connection Configures a cluster in the client context Configures the channel creation options for the nodes in this cluster Configures the connection creation options for the nodes in this cluster Configures the channel creation options for the nodes in this cluster The name of the cluster The timeout in milliseconds while creating a connection for the nodes in the cluster The maximum number of nodes to which the connection will be established in the cluster The fully qualified class name of the class which implements the org.jboss.ejb.client.ClusterNodeSelector interface. The instance of this class will be used for selecting nodes, within the cluster, for handling invocations Configures the channel creation options for the node Configures the connection creation options for the node The name of the cluster node The timeout in milliseconds while creating a connection for the node The name of the property. Example org.xnio.Options.SASL_POLICY_NOANONYMOUS The value of the property. The name of the profile.