Trabajo relacionado con Java

15 de Abril de 2009

Consultar mensajes enviados a una dirección de correo para una incidencia en JIRA.

Archivado en: JIRA — jansoblog @ 10:28 am
Tags: , , ,

Consultar mensajes enviados a una dirección de correo para una incidencia en JIRA.

 

 

SELECT n.[ID]

      ,i.pkey as ISSUE

      ,[emailaddress]

      , e.name as EVENT

  FROM [jiradb].[jiraschema].[notificationinstance] n , [jiradb].[jiraschema].[jiraissue]  i

, jiraschema.jiraeventtype e

where 

n.emailaddress = ‘email@email.com’ and

i.pkey = ‘JIRA-1′ and

n.source = i.id

and n.notificationtype = ‘NOTIFICATION_’+convert(VARCHAR, e.id)

Pool jdbc/PoolXXX is disabled

Archivado en: Desarrollo — jansoblog @ 10:19 am
Tags: , ,

Recientemente he visto el siguiente error ejecutando una aplicación web sobre BEA Weblogic 9.2

 

weblogic.jdbc.extensions.PoolDisabledSQLException: weblogic.common.resourcepool.ResourceDisabledException: Pool jdbc/PoolXXX is disabled, cannot allocate resources to applications..

       at weblogic.jdbc.common.internal.JDBCUtil.wrapAndThrowResourceException(JDBCUtil.java:242)

       at weblogic.jdbc.pool.Driver.connect(Driver.java:161)

       at weblogic.jdbc.jts.Driver.getNonTxConnection(Driver.java:647)

       at weblogic.jdbc.jts.Driver.connect(Driver.java:137)

       at weblogic.jdbc.common.internal.RmiDataSource.getConnection(RmiDataSource.java:359)

 

El problema se deriva de que previamente se había producido otra excepción

 

weblogic.jdbc.extensions.ConnectionDeadSQLException: weblogic.common.resourcepool.ResourceDeadException: 0:weblogic.common.ResourceException: Could not create pool connection. The DBMS driver exception was: Io exception: The Network Adapter could not establish the connection

       at weblogic.jdbc.common.internal.JDBCUtil.wrapAndThrowResourceException(JDBCUtil.java:241)

       at weblogic.jdbc.pool.Driver.connect(Driver.java:161)

       at weblogic.jdbc.jts.Driver.getNonTxConnection(Driver.java:647)

       at weblogic.jdbc.jts.Driver.connect(Driver.java:137)

       at weblogic.jdbc.common.internal.RmiDataSource.getConnection(RmiDataSource.java:359)

 

Al producirse esta excepción Weblogic deshabilita el pool y las siguientes peticiones de conexiones al pool muestran el error inicial Pool jdbc/PoolXXX is disabled.

 

Después de hacer diferentes pruebas y eliminar cualquier sospecha de que el problema procedía de la aplicación y después de haber probado diferentes configuraciones del Pool para intentar mitigar el problema, se solucionó con una actuación, no se cual, al firewall.

Blog de WordPress.com.