问题描述
Illegalaccess:thiswebapplicationinstancehasbeenstoppedalready.Couldnotloadcom.mchange.v2.c3p0.impl.IdentityTokenResolvableBeanInfo.Theeventualfollowingstacktraceiscausedbyanerrorthrownfordebuggingpurposesaswellastoattempttoterminatethethreadwhichcausedtheillegalaccess,andhasnofunctionalimpact.java.lang.IllegalStateExceptionatorg.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1612)atorg.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1571)atjava.lang.Class.forName0(NativeMethod)atjava.lang.Class.forName(UnknownSource)atcom.sun.beans.finder.ClassFinder.findClass(UnknownSource)atcom.sun.beans.finder.InstanceFinder.instantiate(UnknownSource)atcom.sun.beans.finder.InstanceFinder.find(UnknownSource)atjava.beans.Introspector.findExplicitBeanInfo(UnknownSource)atjava.beans.Introspector.<init>(UnknownSource)atjava.beans.Introspector.getBeanInfo(UnknownSource)atjava.beans.Introspector.<init>(UnknownSource)atjava.beans.Introspector.getBeanInfo(UnknownSource)atjava.beans.Introspector.<init>(UnknownSource)atjava.beans.Introspector.getBeanInfo(UnknownSource)atjava.beans.Introspector.<init>(UnknownSource)atjava.beans.Introspector.getBeanInfo(UnknownSource)atjava.beans.Introspector.getBeanInfo(UnknownSource)atcom.mchange.v2.beans.BeansUtils.extractAccessiblePropertiesToMap(BeansUtils.java:349)atcom.mchange.v2.beans.BeansUtils.appendPropNamesAndValues(BeansUtils.java:324)atcom.mchange.v2.c3p0.ComboPooledDataSource.toString(ComboPooledDataSource.java:539)atjava.lang.String.valueOf(UnknownSource)atjava.lang.StringBuffer.append(UnknownSource)atcom.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource.assertCpds(AbstractPoolBackedDataSource.java:447)atcom.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource.getPoolManager(AbstractPoolBackedDataSource.java:459)atcom.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource.getNumThreadsAwaitingCheckoutDefaultUser(AbstractPoolBackedDataSource.java:203)atsun.reflect.GeneratedMethodAccessor4451.invoke(UnknownSource)atsun.reflect.DelegatingMethodAccessorImpl.invoke(UnknownSource)atjava.lang.reflect.Method.invoke(UnknownSource)atcom.mchange.v2.beans.BeansUtils.extractAccessiblePropertiesToMap(BeansUtils.java:359)atcom.mchange.v2.beans.BeansUtils.appendPropNamesAndValues(BeansUtils.java:324)atcom.mchange.v2.c3p0.ComboPooledDataSource.toString(ComboPooledDataSource.java:539)atjava.lang.String.valueOf(UnknownSource)atjava.lang.StringBuffer.append(UnknownSource)atcom.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource.assertCpds(AbstractPoolBackedDataSource.java:447)atcom.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource.getPoolManager(AbstractPoolBackedDataSource.java:459)atcom.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource.getNumThreadsAwaitingCheckoutDefaultUser(AbstractPoolBackedDataSource.java:203)atsun.reflect.GeneratedMethodAccessor4451.invoke(UnknownSource)atsun.reflect.DelegatingMethodAccessorImpl.invoke(UnknownSource)atjava.lang.reflect.Method.invoke(UnknownSource)atcom.mchange.v2.beans.BeansUtils.extractAccessiblePropertiesToMap(BeansUtils.java:359)atcom.mchange.v2.beans.BeansUtils.appendPropNamesAndValues(BeansUtils.java:324)atcom.mchange.v2.c3p0.ComboPooledDataSource.toString(ComboPooledDataSource.java:539)atjava.lang.String.valueOf(UnknownSource)