# Class name of the implementation of JMSProvider to use. Defaults to JBoss.
#com.apldbio.core.reqres.JMSProvider=com.apldbio.core.reqres.channel.fiorano.FioranoJMSProvider

# JNDI properties for the JMS provider's JNDI provider
#java.naming.factory.initial=fiorano.jms.runtime.naming.FioranoInitialContextFactory
#java.naming.provider.url=http://@IA_JMS_HOST@:@IA_JMS_PORT@
java.naming.factory.initial=com.apldbio.core.jnp.interfaces.NamingContextFactory
java.naming.factory.url.pkgs=com.apldbio.core.naming
java.naming.provider.url=jnp://@IA_JMS_HOST@:@IA_JMS_PORT@
java.naming.security.principal=anonymous
java.naming.security.credentials=anonymous

# JNDI names (relative to the root) of JMS ConnectionFactory implementations
#com.apldbio.core.reqres.QueueFactoryKey=PrimaryQCF
#com.apldbio.core.reqres.TopicFactoryKey=PrimaryTCF
com.apldbio.core.reqres.QueueFactoryKey=ConnectionFactory
com.apldbio.core.reqres.TopicFactoryKey=ConnectionFactory

# Message expiration, in seconds
com.apldbio.core.reqres.TimeToLive=120

# When JMS is down, RR waits this long between attempts at reconnecting.
# If this value is absent, RR uses a hardcoded default of 60 seconds.
com.apldbio.core.reqres.JMSReconnectionInterval=60

# user session holder implementation
com.apldbio.core.usercontext.UserSessionHolder.impl=com.apldbio.core.usercontext.impl.UserSessionHolderImpl
