Ajuda com java.lang.InterruptException

Pessoal recentemente tenho um sistema que anda travando por conta de um InterruptException mas não estou conseguindo saber o que está sendo interrompido e porque . Rodo uma aplicação no RDS da amazon com mysql , vraptor e hibernate hospedado num servidor jetty (aumentei http timeout para 60 segundos (default 30) ) mesmo assim o problema ainda continua ocorrendo . Segue a stack trace do erro . Poderiam me ajudar a ler a stack e a tentar entender o que se passa ?

http://pastebin.com/pUB4U40g

Ps : Nao consegui colar a stack aqui fica dando erro 500 (acho que pelo tamanho do texto)

já respondi isso na parte de perguntas, mas vá la de novo:

at br.com.jslsolucoes.tagria.tag.util.TagUtil.minifyJs(TagUtil.java:274)

esse cara tá rodando e possivelmente ficando lockado pra sempre. OU vc colocou as credenciais do banco erradas e ele ficou parado aqui:

java.lang.InterruptedException
        at java.lang.Object.wait(Native Method)
        at com.mchange.v2.resourcepool.BasicResourcePool.awaitAvailable(BasicResourcePool.java:1315)