各位大家好!我编写了一个独立的应用,在这个独立的应用中我集成了Jboss的JnpServer.我的思路是用jnpServer存储druid的连接池,然后在客户端调用。目前情况是,虽然数据能够取到,但是总是报错误:
2015/07/15 10:20:01 Agent error: 2015-7-15 10:20:01 com.alibaba.druid.pool.DruidDataSource getStackTrace
INFO: {dataSource-18} inited
2015/07/15 10:20:01 Agent printing: 1Aaaa
2015/07/15 10:20:01 Agent printing: 2A
2015/07/15 10:20:01 Agent printing: 3A
2015/07/15 10:20:01 Agent printing: 4A
2015/07/15 10:20:01 Agent error: Exception in thread "Druid-ConnectionPool-Create-671361028"
2015/07/15 10:20:01 Agent error: java.lang.IllegalMonitorStateException
2015/07/15 10:20:01 Agent error: at java.util.concurrent.locks.ReentrantLock$Sync.tryRelease(ReentrantLock.java:138)
2015/07/15 10:20:01 Agent error: at java.util.concurrent.locks.AbstractQueuedSynchronizer.release(AbstractQueuedSynchronizer.java:1250)
2015/07/15 10:20:01 Agent error: at java.util.concurrent.locks.ReentrantLock.unlock(ReentrantLock.java:442)
2015/07/15 10:20:01 Agent error: at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:1882)
测试数据可以取到,但是随后会紧跟错误信息。请给位高手帮忙看看或者给个解决思路。多谢了!
http://my.oschina.net/haogrgr/blog/224010
楼上的方法我已经试过了,加了这两个参数也不行。