Glassfish MethodExecutor异常

时间:2013-02-28 13:09:53

标签: java glassfish glassfish-3

我在Glassfish上部署一个相当简单的Spring MVC应用程序时遇到以下错误。我认为它与某处的内存泄漏有关,但实际上并没有任何迹象表明它可能存在。

这看起来像是应用程序问题还是我可以更改的应用服务器上的设置?

我以前收到了语句泄漏检测错误,但是我降低了JDBC池上的连接,然后就消失了。我正在使用JDBCTemplate,所以我认为我不需要手动关闭任何连接。

有人可以建议开始寻找的最佳位置吗?

SEVERE: Exception while visiting com/sun/gjc/util/MethodExecutor.class of size 6337
java.lang.NullPointerException
    at org.glassfish.hk2.classmodel.reflect.impl.TypesImpl.getType(TypesImpl.java:78)
    at org.glassfish.hk2.classmodel.reflect.impl.ModelClassVisitor.visit(ModelClassVisitor.java:119)
    at org.objectweb.asm.ClassReader.accept(Unknown Source)
    at org.objectweb.asm.ClassReader.accept(Unknown Source)
    at org.glassfish.hk2.classmodel.reflect.Parser$5.on(Parser.java:363)
    at org.glassfish.hk2.classmodel.reflect.util.JarArchive.onSelectedEntries(JarArchive.java:125)
    at org.glassfish.hk2.classmodel.reflect.Parser.doJob(Parser.java:348)
    at org.glassfish.hk2.classmodel.reflect.Parser.access$300(Parser.java:70)
    at org.glassfish.hk2.classmodel.reflect.Parser$3.call(Parser.java:307)
    at org.glassfish.hk2.classmodel.reflect.Parser$3.call(Parser.java:296)
    at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
    at java.util.concurrent.FutureTask.run(FutureTask.java:138)
    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
    at java.lang.Thread.run(Thread.java:662)

0 个答案:

没有答案