信息: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
三月 24, 2017 2:58:56 下午 org.apache.catalina.core.StandardContext startInternal
严重: One or more Filters failed to start. Full details will be found in the appropriate container log file
三月 24, 2017 2:58:56 下午 org.apache.catalina.core.StandardContext startInternal
严重: Context [] startup failed due to previous errors
三月 24, 2017 2:58:56 下午 org.apache.catalina.loader.WebappClassLoader clearReferencesJdbc
严重: The web application [] registered the JDBC driver [com.mysql.jdbc.Driver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.
三月 24, 2017 2:58:56 下午 org.apache.catalina.loader.WebappClassLoader clearReferencesJdbc
严重: The web application [] registered the JDBC driver [org.hsqldb.jdbc.JDBCDriver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.
三月 24, 2017 2:58:56 下午 org.apache.catalina.loader.WebappClassLoader clearReferencesJdbc
严重: The web application [] registered the JDBC driver [org.logicalcobwebs.proxool.ProxoolDriver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.
三月 24, 2017 2:58:56 下午 org.apache.catalina.loader.WebappClassLoader clearReferencesThreads
严重: The web application [] appears to have started a thread named [Thread-2] but has failed to stop it. This is very likely to create a memory leak.
三月 24, 2017 2:58:56 下午 org.apache.catalina.loader.WebappClassLoader clearReferencesThreads
严重: The web application [] appears to have started a thread named [Thread-3] but has failed to stop it. This is very likely to create a memory leak.
三月 24, 2017 2:58:56 下午 org.apache.catalina.loader.WebappClassLoader clearReferencesThreads
严重: The web application [] appears to have started a thread named [Thread-4] but has failed to stop it. This is very likely to create a memory leak.
三月 24, 2017 2:58:56 下午 org.apache.catalina.loader.WebappClassLoader clearReferencesThreads
严重: The web application [] appears to have started a thread named [HouseKeeper] but has failed to stop it. This is very likely to create a memory leak.
三月 24, 2017 2:58:56 下午 org.apache.catalina.loader.WebappClassLoader clearReferencesThreads
严重: The web application [] appears to have started a thread named [Store query.Document Spool Thread] but has failed to stop it. This is very likely to create a memory leak.
三月 24, 2017 2:58:56 下午 org.apache.catalina.loader.WebappClassLoader clearReferencesThreads
严重: The web application [] appears to have started a thread named [Store sampleCache1 Spool Thread] but has failed to stop it. This is very likely to create a memory leak.
三月 24, 2017 2:58:56 下午 org.apache.catalina.loader.WebappClassLoader clearReferencesThreads
严重: The web application [] appears to have started a thread named [Store sampleCache1 Expiry Thread] but has failed to stop it. This is very likely to create a memory leak.
三月 24, 2017 2:58:56 下午 org.apache.catalina.loader.WebappClassLoader clearReferencesThreads
严重: The web application [] appears to have started a thread named [Timer-0] but has failed to stop it. This is very likely to create a memory leak.
三月 24, 2017 2:58:56 下午 org.apache.catalina.loader.WebappClassLoader clearReferencesThreads
严重: The web application [] appears to have started a thread named [Timer-1] but has failed to stop it. This is very likely to create a memory leak.
三月 24, 2017 2:58:56 下午 org.apache.catalina.loader.WebappClassLoader clearReferencesThreads
严重: The web application [] appears to have started a thread named [Timer-2] but has failed to stop it. This is very likely to create a memory leak.
三月 24, 2017 2:58:56 下午 org.apache.catalina.loader.WebappClassLoader clearReferencesThreads
严重: The web application [] appears to have started a thread named [cn.myapps.core.scheduler.ejb.RegularScheduler] but has failed to stop it. This is very likely to create a memory leak.
三月 24, 2017 2:58:56 下午 org.apache.catalina.loader.WebappClassLoader clearReferencesThreads
严重: The web application [] appears to have started a thread named [Thread-13] but has failed to stop it. This is very likely to create a memory leak.
三月 24, 2017 2:58:56 下午 org.apache.catalina.loader.WebappClassLoader clearReferencesThreads
严重: The web application [] appears to have started a thread named [Prototyper] but has failed to stop it. This is very likely to create a memory leak.
三月 24, 2017 2:58:56 下午 org.apache.catalina.loader.WebappClassLoader clearReferencesThreads
严重: The web application [] appears to have started a thread named [MySQL Statement Cancellation Timer] but has failed to stop it. This is very likely to create a memory leak.
三月 24, 2017 2:58:56 下午 org.apache.catalina.loader.WebappClassLoader checkThreadLocalMapForLeaks
严重: The web application [] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@4d11d39]) and a value of type [cn.myapps.base.dao.SessionSignal] (value [cn.myapps.base.dao.SessionSignal@3cd58ba7]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
三月 24, 2017 2:58:56 下午 org.apache.catalina.loader.WebappClassLoader loadClass
信息: Illegal access: this web application instance has been stopped already.  Could not load cn.myapps.core.workflow.WorkflowException.  The eventual following stack trace is caused by an error thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access, and has no functional impact.
java.lang.IllegalStateException
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1612)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1571)
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Class.java:2531)
at java.lang.Class.privateGetPublicMethods(Class.java:2651)
at java.lang.Class.getMethods(Class.java:1467)
at org.mozilla.javascript.JavaMembers.discoverAccessibleMethods(Unknown Source)
at org.mozilla.javascript.JavaMembers.discoverAccessibleMethods(Unknown Source)
at org.mozilla.javascript.JavaMembers.reflect(Unknown Source)
at org.mozilla.javascript.JavaMembers.<init>(Unknown Source)
at org.mozilla.javascript.JavaMembers.lookupClass(Unknown Source)
at org.mozilla.javascript.NativeJavaClass.initMembers(Unknown Source)
at org.mozilla.javascript.NativeJavaClass.<init>(Unknown Source)
at org.mozilla.javascript.NativeJavaPackage.getPkgProperty(Unknown Source)
at org.mozilla.javascript.NativeJavaPackage.get(Unknown Source)
at org.mozilla.javascript.ScriptableObject.getProperty(Unknown Source)
at org.mozilla.javascript.ScriptRuntime.getObjectProp(Unknown Source)
at org.mozilla.javascript.ScriptRuntime.getObjectProp(Unknown Source)
at org.mozilla.javascript.gen.c45._c114(baselib:1845)
at org.mozilla.javascript.gen.c45.call(baselib)
at org.mozilla.javascript.optimizer.OptRuntime.callName0(Unknown Source)
at org.mozilla.javascript.gen.c61._c0(TASK(11e4-7c55-dd171821-a123-adad4d984b28).修改商户新进状态.TaskScript:5)
at org.mozilla.javascript.gen.c61.call(TASK(11e4-7c55-dd171821-a123-adad4d984b28).修改商户新进状态.TaskScript)
at org.mozilla.javascript.ContextFactory.doTopCall(Unknown Source)
at org.mozilla.javascript.ScriptRuntime.doTopCall(Unknown Source)
at org.mozilla.javascript.gen.c61.call(TASK(11e4-7c55-dd171821-a123-adad4d984b28).修改商户新进状态.TaskScript)
at org.mozilla.javascript.gen.c61.exec(TASK(11e4-7c55-dd171821-a123-adad4d984b28).修改商户新进状态.TaskScript)
at cn.myapps.core.macro.runner.JavaScriptRunner.run(JavaScriptRunner.java:135)
at cn.myapps.core.task.ejb.Task.execute(Task.java:582)
at cn.myapps.util.timer.TimerRunner$1.run(TimerRunner.java:102)
at java.util.TimerThread.mainLoop(Timer.java:555)
at java.util.TimerThread.run(Timer.java:505)这是启动tomcat报错部分日志,尝试过改server.xml里面context的reloadable="false",但是无效,请路过大虾看看,谢谢,在线等

解决方案 »

  1.   

    三月 24, 2017 2:58:56 下午 org.apache.catalina.startup.HostConfig deployDirectory
    信息: Deploying web application directory D:\server\apache-tomcat-7.0.62\webapps\zsobpm
    三月 24, 2017 2:58:57 下午 org.apache.catalina.loader.WebappClassLoader loadClass
    信息: Illegal access: this web application instance has been stopped already.  Could not load cn.myapps.core.scheduler.ejb.TriggerVO.  The eventual following stack trace is caused by an error thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access, and has no functional impact.
    java.lang.IllegalStateException
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1612)
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1571)
    at org.hibernate.util.ReflectHelper.classForName(ReflectHelper.java:95)
    at org.hibernate.impl.SessionFactoryImpl.getImplementors(SessionFactoryImpl.java:683)
    at org.hibernate.hql.QuerySplitter.concreteQueries(QuerySplitter.java:100)
    at org.hibernate.engine.query.HQLQueryPlan.<init>(HQLQueryPlan.java:68)
    at org.hibernate.engine.query.HQLQueryPlan.<init>(HQLQueryPlan.java:56)
    at org.hibernate.engine.query.QueryPlanCache.getHQLQueryPlan(QueryPlanCache.java:72)
    at org.hibernate.impl.AbstractSessionImpl.getHQLQueryPlan(AbstractSessionImpl.java:133)
    at org.hibernate.impl.AbstractSessionImpl.createQuery(AbstractSessionImpl.java:112)
    at org.hibernate.impl.SessionImpl.createQuery(SessionImpl.java:1623)
    at cn.myapps.base.dao.HibernateBaseDAO.getDatas(HibernateBaseDAO.java:232)
    at cn.myapps.base.dao.HibernateBaseDAO.getDatas(HibernateBaseDAO.java:96)
    at cn.myapps.core.scheduler.dao.HibernateTriggerDAO.getStandbyTrigger(HibernateTriggerDAO.java:24)
    at cn.myapps.core.scheduler.ejb.TriggerProcessBean.getStandbyTrigger(TriggerProcessBean.java:25)
    at cn.myapps.core.scheduler.ejb.TriggerProcessBean$$EnhancerByCGLIB$$bc07f346.CGLIB$getStandbyTrigger$2(<generated>)
    at cn.myapps.core.scheduler.ejb.TriggerProcessBean$$EnhancerByCGLIB$$bc07f346$$FastClassByCGLIB$$5555e870.invoke(<generated>)
    at net.sf.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:167)
    at cn.myapps.protection.util.WarpProcessFactory.intercept(WarpProcessFactory.java:285)
    at cn.myapps.core.scheduler.ejb.TriggerProcessBean$$EnhancerByCGLIB$$bc07f346.getStandbyTrigger(<generated>)
    at cn.myapps.core.scheduler.ejb.RegularScheduler$1.run(RegularScheduler.java:150)
    at java.util.TimerThread.mainLoop(Timer.java:555)
    at java.util.TimerThread.run(Timer.java:505)三月 24, 2017 2:58:57 下午 org.apache.catalina.loader.WebappClassLoader loadClass
    信息: Illegal access: this web application instance has been stopped already.  Could not load org.hibernate.hql.ast.HqlToken.  The eventual following stack trace is caused by an error thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access, and has no functional impact.
    java.lang.IllegalStateException
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1612)
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1571)
    at antlr.Utils.loadClass(Utils.java:18)
    at antlr.CharScanner.setTokenObjectClass(CharScanner.java:335)
    at org.hibernate.hql.ast.HqlLexer.setTokenObjectClass(HqlLexer.java:31)
    at antlr.CharScanner.<init>(CharScanner.java:49)
    at antlr.CharScanner.<init>(CharScanner.java:58)
    at org.hibernate.hql.antlr.HqlBaseLexer.<init>(HqlBaseLexer.java:56)
    at org.hibernate.hql.antlr.HqlBaseLexer.<init>(HqlBaseLexer.java:53)
    at org.hibernate.hql.antlr.HqlBaseLexer.<init>(HqlBaseLexer.java:50)
    at org.hibernate.hql.ast.HqlLexer.<init>(HqlLexer.java:26)
    at org.hibernate.hql.ast.HqlParser.getInstance(HqlParser.java:44)
    at org.hibernate.hql.ast.QueryTranslatorImpl.parse(QueryTranslatorImpl.java:242)
    at org.hibernate.hql.ast.QueryTranslatorImpl.doCompile(QueryTranslatorImpl.java:157)
    at org.hibernate.hql.ast.QueryTranslatorImpl.compile(QueryTranslatorImpl.java:111)
    at org.hibernate.engine.query.HQLQueryPlan.<init>(HQLQueryPlan.java:77)
    at org.hibernate.engine.query.HQLQueryPlan.<init>(HQLQueryPlan.java:56)
    at org.hibernate.engine.query.QueryPlanCache.getHQLQueryPlan(QueryPlanCache.java:72)
    at org.hibernate.impl.AbstractSessionImpl.getHQLQueryPlan(AbstractSessionImpl.java:133)
    at org.hibernate.impl.AbstractSessionImpl.createQuery(AbstractSessionImpl.java:112)
    at org.hibernate.impl.SessionImpl.createQuery(SessionImpl.java:1623)
    at cn.myapps.base.dao.HibernateBaseDAO.getDatas(HibernateBaseDAO.java:232)
    at cn.myapps.base.dao.HibernateBaseDAO.getDatas(HibernateBaseDAO.java:96)
    at cn.myapps.core.scheduler.dao.HibernateTriggerDAO.getStandbyTrigger(HibernateTriggerDAO.java:24)
    at cn.myapps.core.scheduler.ejb.TriggerProcessBean.getStandbyTrigger(TriggerProcessBean.java:25)
    at cn.myapps.core.scheduler.ejb.TriggerProcessBean$$EnhancerByCGLIB$$bc07f346.CGLIB$getStandbyTrigger$2(<generated>)
    at cn.myapps.core.scheduler.ejb.TriggerProcessBean$$EnhancerByCGLIB$$bc07f346$$FastClassByCGLIB$$5555e870.invoke(<generated>)
    at net.sf.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:167)
    at cn.myapps.protection.util.WarpProcessFactory.intercept(WarpProcessFactory.java:285)
    at cn.myapps.core.scheduler.ejb.TriggerProcessBean$$EnhancerByCGLIB$$bc07f346.getStandbyTrigger(<generated>)
    at cn.myapps.core.scheduler.ejb.RegularScheduler$1.run(RegularScheduler.java:150)
    at java.util.TimerThread.mainLoop(Timer.java:555)
    at java.util.TimerThread.run(Timer.java:505)
    三月 24, 2017 2:58:57 下午 org.apache.catalina.loader.WebappClassLoader loadClass
    信息: Illegal access: this web application instance has been stopped already.  Could not load cn.myapps.core.scheduler.ejb.  The eventual following stack trace is caused by an error thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access, and has no functional impact.
    java.lang.IllegalStateException
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1612)
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1571)
    at org.hibernate.util.ReflectHelper.classForName(ReflectHelper.java:95)
    at org.hibernate.util.ReflectHelper.getConstantValue(ReflectHelper.java:122)
    at org.hibernate.hql.ast.QueryTranslatorImpl$JavaConstantConverter.handleDotStructure(QueryTranslatorImpl.java:569)
    at org.hibernate.hql.ast.QueryTranslatorImpl$JavaConstantConverter.visit(QueryTranslatorImpl.java:564)
    at org.hibernate.hql.ast.util.NodeTraverser.visitDepthFirst(NodeTraverser.java:40)
    at org.hibernate.hql.ast.util.NodeTraverser.visitDepthFirst(NodeTraverser.java:41)
    at org.hibernate.hql.ast.util.NodeTraverser.visitDepthFirst(NodeTraverser.java:41)
    at org.hibernate.hql.ast.util.NodeTraverser.visitDepthFirst(NodeTraverser.java:41)
    at org.hibernate.hql.ast.util.NodeTraverser.traverseDepthFirst(NodeTraverser.java:33)
    at org.hibernate.hql.ast.QueryTranslatorImpl.parse(QueryTranslatorImpl.java:254)
    at org.hibernate.hql.ast.QueryTranslatorImpl.doCompile(QueryTranslatorImpl.java:157)
    at org.hibernate.hql.ast.QueryTranslatorImpl.compile(QueryTranslatorImpl.java:111)
    at org.hibernate.engine.query.HQLQueryPlan.<init>(HQLQueryPlan.java:77)
    at org.hibernate.engine.query.HQLQueryPlan.<init>(HQLQueryPlan.java:56)
    at org.hibernate.engine.query.QueryPlanCache.getHQLQueryPlan(QueryPlanCache.java:72)
    at org.hibernate.impl.AbstractSessionImpl.getHQLQueryPlan(AbstractSessionImpl.java:133)
    at org.hibernate.impl.AbstractSessionImpl.createQuery(AbstractSessionImpl.java:112)
    at org.hibernate.impl.SessionImpl.createQuery(SessionImpl.java:1623)
    at cn.myapps.base.dao.HibernateBaseDAO.getDatas(HibernateBaseDAO.java:232)
    at cn.myapps.base.dao.HibernateBaseDAO.getDatas(HibernateBaseDAO.java:96)
    at cn.myapps.core.scheduler.dao.HibernateTriggerDAO.getStandbyTrigger(HibernateTriggerDAO.java:24)
    at cn.myapps.core.scheduler.ejb.TriggerProcessBean.getStandbyTrigger(TriggerProcessBean.java:25)
    at cn.myapps.core.scheduler.ejb.TriggerProcessBean$$EnhancerByCGLIB$$bc07f346.CGLIB$getStandbyTrigger$2(<generated>)
    at cn.myapps.core.scheduler.ejb.TriggerProcessBean$$EnhancerByCGLIB$$bc07f346$$FastClassByCGLIB$$5555e870.invoke(<generated>)
    at net.sf.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:167)
    at cn.myapps.protection.util.WarpProcessFactory.intercept(WarpProcessFactory.java:285)
    at cn.myapps.core.scheduler.ejb.TriggerProcessBean$$EnhancerByCGLIB$$bc07f346.getStandbyTrigger(<generated>)
    at cn.myapps.core.scheduler.ejb.RegularScheduler$1.run(RegularScheduler.java:150)
    at java.util.TimerThread.mainLoop(Timer.java:555)
    at java.util.TimerThread.run(Timer.java:505)
    上面输入内容有限,这是补充日志
      

  2.   

    有没有Caused by开头的异常???
      

  3.   

    This is very likely to create a memory leak.
    看起来像是内存泄漏