Utilice la página de Nueva Fábrica de Conexiones JMS para crear una fábrica de conexiones JMS nueva.
La página Nueva Fábrica de Conexiones JMS contiene las siguientes opciones.
Un nombre único que identifica la fábrica de conexiones. GlassFish Server define el nombre JNDI de la fábrica de conexiones en este valor.
Tipo de la fábrica de conexiones. Las opciones disponibles son javax.jms.ConnectionFactory, javax.jms.QueueConnectionFactory y javax.jms.TopicConnectionFactory.
Descripción de la fábrica de conexiones.
Estado de la fábrica de conexiones. La fábrica de conexiones se puede activar o desactivar. Esta opción se encuentra activada por defecto.
El número mínimo de conexiones del pool para la fábrica de conexiones. El valor por defecto es 8.
El número máximo de conexiones del pool para la fábrica de conexiones. El valor por defecto es 32.
Número de conexiones que se pueden eliminar cuando se agota el timeout de inactividad del pool. El valor por defecto es 2.
Tiempo máximo, en segundos, que una conexión puede permanecer inactiva en el pool. El valor por defecto es 300.
Cantidad de tiempo que la aplicación que solicita una conexión puede esperar para obtener un mensaje de timeout de conexión. El valor por defecto es 60000.
Si se activa la casilla de control Cerrar Todas las Conexiones, GlassFish Server cerrará todas las conexiones del pool y las restablecerá aunque tan sólo falle una. Esta opción se activada por defecto.
El soporte de transacción seleccionado sustituye el atributo de soporte de transacción en el adaptador de recursos asociado al pool de conexiones de una forma descendente. Dicho de otro modo, puede soportar un nivel de transacción inferior o idéntico al que se especifica en el adaptador de recursos, pero no puede indicar un nivel superior.
El valor puede ser cualquiera de los siguientes:
El recurso se puede utilizar para transacciones que suponen el uso de más de un recurso dentro de un ámbito de transacción. Éste es el valor por defecto de una fábrica de conexiones JMS.
Por ejemplo, en las transacciones puede participar este recurso más un recurso JDBC, un recurso de conector u otro recurso de fábrica de conexiones JMS. Este valor ofrece la máxima flexibilidad. Un recurso que se configure como XATransaction participará en operaciones de confirmación de dos fases.
Este recurso se puede utilizar bien para transacciones que impliquen solamente un recurso dentro del ámbito de la transacción o bien como el último agente en una transacción distribuida que involucre a más de un recurso XA.
Este valor ofrece un rendimiento mucho más óptimo. Un recurso que se configura como LocalTransaction no se utilizará en operaciones de confirmación de dos fases.
Este recurso no puede participar nunca en transacciones. Esta configuración es de uso limitado en aplicaciones JMS.
Si la casilla de control Necesaria está activada, las conexiones se validarán antes de proporcionárselas a la aplicación. Si falla la validación de un recurso, éste se destruye, y se crea y se devuelve un recurso nuevo. Esta opción se activada por defecto.
Son las propiedades adicionales de la fábrica de conexiones.
Para obtener más información sobre las propiedades disponibles, consulte Propiedades específicas de fábricas de conexiones JMS.
Clusters e instancias independientes para la fábrica de conexiones. Mueva los destinos seleccionados a la columna Destinos Seleccionados mediante los botones Agregar y Agregar Todos. Mueva los destinos que no necesite a la columna Destinos Disponibles mediante los botones Eliminar y Eliminar Todos.
Esta opción sólo se muestra si en el dominio se han creado clusters o instancias independientes.