tomcat启动异常,Unable to load configuration. - [unknown location]

以你之姓@ 2022-06-12 03:51 364阅读 0赞

1.异常信息

  1. Unable to load configuration. - [unknown location]
  2. at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:71)
  3. at org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(Dispatcher.java:429)
  4. at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:471)
  5. at org.apache.struts2.dispatcher.ng.InitOperations.initDispatcher(InitOperations.java:74)
  6. at org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.init(StrutsPrepareAndExecuteFilter.java:51)
  7. at org.apache.catalina.core.ApplicationFilterConfig.initFilter(ApplicationFilterConfig.java:279)
  8. at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:260)
  9. at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:105)
  10. at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4958)
  11. at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5652)
  12. at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
  13. at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:899)
  14. at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:875)
  15. at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:652)
  16. at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1260)
  17. at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:2002)
  18. at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
  19. at java.util.concurrent.FutureTask.run(FutureTask.java:262)
  20. at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
  21. at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
  22. at java.lang.Thread.run(Thread.java:745)
  23. Caused by: The Result type [json] which is defined in the Result annotation on the class [class com.xxxxAction] or determined by the file extension or is the default result type for the PackageConfig of the action, could not be found as a result-type defined for the Struts/XWork package [com.tentinet.action#convention-default#/goods] - [unknown location]
  24. at org.apache.struts2.convention.DefaultResultMapBuilder.createResultConfig(DefaultResultMapBuilder.java:438)
  25. at org.apache.struts2.convention.DefaultResultMapBuilder.createFromAnnotations(DefaultResultMapBuilder.java:410)
  26. at org.apache.struts2.convention.DefaultResultMapBuilder.build(DefaultResultMapBuilder.java:202)
  27. at org.apache.struts2.convention.PackageBasedActionConfigBuilder.createActionConfig(PackageBasedActionConfigBuilder.java:917)
  28. at org.apache.struts2.convention.PackageBasedActionConfigBuilder.buildConfiguration(PackageBasedActionConfigBuilder.java:700)
  29. at org.apache.struts2.convention.PackageBasedActionConfigBuilder.buildActionConfigs(PackageBasedActionConfigBuilder.java:346)
  30. at org.apache.struts2.convention.ClasspathPackageProvider.loadPackages(ClasspathPackageProvider.java:53)
  31. at com.opensymphony.xwork2.config.impl.DefaultConfiguration.reloadContainer(DefaultConfiguration.java:249)
  32. at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:68)
  33. ... 20 more
  34. [org.springframework.web.context.support.XmlWebApplicationContext] - Closing Root WebApplicationContext: startup date [Fri Jul 14 18:13:59 CST 2017]; root of context hierarchy
  35. [org.springframework.beans.factory.support.DefaultListableBeanFactory] - Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@43726337: defining beans [org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,aliPayAction,appInfoAction,bannerAction,buddyAction,diveRecordAction,equipmentAction,friendAction,goodsAction,goodsSkuAction,integralAction,ipnAction,jpushAction,memberAction,messageAction,orderAction,orderItemAction,regionAction,registerAction,sendEmailAction,sendSmsAction,sessionAction,shareAction,uploadFileAction,uploadFileAction1,userAccountAction,userPayAction,withdrawalRecordAction,appinfoServiceImpl,bannerServiceImpl,coachServiceImpl,diveRecordServiceImpl,emaiServiceImpl,equipmentServiceImpl,friendService,goodsService,goodsSkuService,integralServiceImpl,memberServiceImpl,messageServiceImpl,orderItemService,orderService,regionServiceImpl,registerServiceImpl,sessionServiceImpl,smsVerificationCodeServiceImpl,userAccountServiceImpl,userPayServiceImpl,withdrawalRecordServiceImpl,org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,dataSource,sqlSessionFactory,org.mybatis.spring.mapper.MapperScannerConfigurer#0,transactionManager,transactionAdvice,org.springframework.aop.config.internalAutoProxyCreator,transactionPointcut,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0,org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor,appinfoMapper,bannerMapper,BUserAccountMapper,coachAuthMapper,cqMemberMapper,diverAuthMapper,diveRecordMapper,emailVerificationCodeMapper,equipmentMacMapper,equipmentMapper,firmwareUpgradeMapper,friendRosterMapper,fundMapper,goodsMapper,goodsSkuMapper,integralMapper,memberRecommendMapper,messageMapper,orderItemMapper,orderMapper,payMapper,regionMapper,sequenceMapper,smsVerificationCodeMapper,userAccountMapper,userAddressMapper,userInfoMapper,userMapper,userPayMapper,withdrawalRecordMapper]; root of factory hierarchy
  36. 七月 14, 2017 6:14:11 下午 org.apache.catalina.core.StandardContext filterStart
  37. 严重: Exception starting filter struts2
  38. Unable to load configuration. - [unknown location]
  39. at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:483)
  40. at org.apache.struts2.dispatcher.ng.InitOperations.initDispatcher(InitOperations.java:74)
  41. at org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.init(StrutsPrepareAndExecuteFilter.java:51)
  42. at org.apache.catalina.core.ApplicationFilterConfig.initFilter(ApplicationFilterConfig.java:279)
  43. at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:260)
  44. at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:105)
  45. at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4958)
  46. at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5652)
  47. at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
  48. at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:899)
  49. at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:875)
  50. at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:652)
  51. at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1260)
  52. at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:2002)
  53. at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
  54. at java.util.concurrent.FutureTask.run(FutureTask.java:262)
  55. at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
  56. at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
  57. at java.lang.Thread.run(Thread.java:745)
  58. Caused by: Unable to load configuration. - [unknown location]
  59. at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:71)
  60. at org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(Dispatcher.java:429)
  61. at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:471)
  62. ... 18 more
  63. Caused by: The Result type [json] which is defined in the Result annotation on the class [class com.xxxxAction] or determined by the file extension or is the default result type for the PackageConfig of the action, could not be found as a result-type defined for the Struts/XWork package [com.tentinet.action#convention-default#/goods] - [unknown location]
  64. at org.apache.struts2.convention.DefaultResultMapBuilder.createResultConfig(DefaultResultMapBuilder.java:438)
  65. at org.apache.struts2.convention.DefaultResultMapBuilder.createFromAnnotations(DefaultResultMapBuilder.java:410)
  66. at org.apache.struts2.convention.DefaultResultMapBuilder.build(DefaultResultMapBuilder.java:202)
  67. at org.apache.struts2.convention.PackageBasedActionConfigBuilder.createActionConfig(PackageBasedActionConfigBuilder.java:917)
  68. at org.apache.struts2.convention.PackageBasedActionConfigBuilder.buildConfiguration(PackageBasedActionConfigBuilder.java:700)
  69. at org.apache.struts2.convention.PackageBasedActionConfigBuilder.buildActionConfigs(PackageBasedActionConfigBuilder.java:346)
  70. at org.apache.struts2.convention.ClasspathPackageProvider.loadPackages(ClasspathPackageProvider.java:53)
  71. at com.opensymphony.xwork2.config.impl.DefaultConfiguration.reloadContainer(DefaultConfiguration.java:249)
  72. at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:68)
  73. ... 20 more
  74. java.lang.IllegalStateException
  75. at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1777)
  76. at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1735)
  77. at com.mysql.jdbc.StringUtils.toString(StringUtils.java:1871)
  78. at com.mysql.jdbc.Buffer.readString(Buffer.java:449)
  79. at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1108)
  80. at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2397)
  81. at com.mysql.jdbc.ConnectionImpl.connectWithRetries(ConnectionImpl.java:2238)
  82. at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2220)
  83. at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:813)
  84. at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
  85. at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
  86. at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
  87. at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
  88. at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
  89. at com.mysql.jdbc.Util.handleNewInstance(Util.java:411)
  90. at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:399)
  91. at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:334)
  92. at com.mchange.v2.c3p0.DriverManagerDataSource.getConnection(DriverManagerDataSource.java:134)
  93. at com.mchange.v2.c3p0.WrapperConnectionPoolDataSource.getPooledConnection(WrapperConnectionPoolDataSource.java:182)
  94. at com.mchange.v2.c3p0.WrapperConnectionPoolDataSource.getPooledConnection(WrapperConnectionPoolDataSource.java:171)
  95. at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool$1PooledConnectionResourcePoolManager.acquireResource(C3P0PooledConnectionPool.java:137)
  96. at com.mchange.v2.resourcepool.BasicResourcePool.doAcquire(BasicResourcePool.java:1014)
  97. at com.mchange.v2.resourcepool.BasicResourcePool.access$800(BasicResourcePool.java:32)
  98. at com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask.run(BasicResourcePool.java:1810)
  99. at com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:547)
  100. 七月 14, 2017 6:14:12 下午 org.apache.catalina.loader.WebappClassLoaderBase loadClass
  101. 信息: Illegal access: this web application instance has been stopped already. Could not load java.nio.CharBuffer. 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.
  102. java.lang.IllegalStateException
  103. at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1777)
  104. at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1735)
  105. at com.mysql.jdbc.StringUtils.toString(StringUtils.java:1871)
  106. at com.mysql.jdbc.Buffer.readString(Buffer.java:449)
  107. at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1108)
  108. at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2397)
  109. at com.mysql.jdbc.ConnectionImpl.connectWithRetries(ConnectionImpl.java:2238)
  110. at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2220)
  111. at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:813)
  112. at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
  113. at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
  114. at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
  115. at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
  116. at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
  117. at com.mysql.jdbc.Util.handleNewInstance(Util.java:411)
  118. at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:399)
  119. at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:334)
  120. at com.mchange.v2.c3p0.DriverManagerDataSource.getConnection(DriverManagerDataSource.java:134)
  121. at com.mchange.v2.c3p0.WrapperConnectionPoolDataSource.getPooledConnection(WrapperConnectionPoolDataSource.java:182)
  122. at com.mchange.v2.c3p0.WrapperConnectionPoolDataSource.getPooledConnection(WrapperConnectionPoolDataSource.java:171)
  123. at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool$1PooledConnectionResourcePoolManager.acquireResource(C3P0PooledConnectionPool.java:137)
  124. at com.mchange.v2.resourcepool.BasicResourcePool.doAcquire(BasicResourcePool.java:1014)
  125. at com.mchange.v2.resourcepool.BasicResourcePool.access$800(BasicResourcePool.java:32)
  126. at com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask.run(BasicResourcePool.java:1810)
  127. at com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:547)
  128. 七月 14, 2017 6:14:12 下午 org.apache.catalina.loader.WebappClassLoaderBase loadClass
  129. 信息: Illegal access: this web application instance has been stopped already. Could not load com.mysql.jdbc.authentication.MysqlOldPasswordPlugin. 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.
  130. java.lang.IllegalStateException
  131. at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1777)
  132. at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1735)
  133. at com.mysql.jdbc.MysqlIO.loadAuthenticationPlugins(MysqlIO.java:1475)
  134. at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1620)
  135. at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1244)
  136. at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2397)
  137. at com.mysql.jdbc.ConnectionImpl.connectWithRetries(ConnectionImpl.java:2238)
  138. at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2220)
  139. at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:813)
  140. at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
  141. at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
  142. at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
  143. at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
  144. at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
  145. at com.mysql.jdbc.Util.handleNewInstance(Util.java:411)
  146. at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:399)
  147. at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:334)
  148. at com.mchange.v2.c3p0.DriverManagerDataSource.getConnection(DriverManagerDataSource.java:134)
  149. at com.mchange.v2.c3p0.WrapperConnectionPoolDataSource.getPooledConnection(WrapperConnectionPoolDataSource.java:182)
  150. at com.mchange.v2.c3p0.WrapperConnectionPoolDataSource.getPooledConnection(WrapperConnectionPoolDataSource.java:171)
  151. at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool$1PooledConnectionResourcePoolManager.acquireResource(C3P0PooledConnectionPool.java:137)
  152. at com.mchange.v2.resourcepool.BasicResourcePool.doAcquire(BasicResourcePool.java:1014)
  153. at com.mchange.v2.resourcepool.BasicResourcePool.access$800(BasicResourcePool.java:32)
  154. at com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask.run(BasicResourcePool.java:1810)
  155. at com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:547)
  156. 七月 14, 2017 6:14:12 下午 org.apache.catalina.loader.WebappClassLoaderBase loadClass
  157. 信息: Illegal access: this web application instance has been stopped already. Could not load com.mysql.jdbc.SQLError. 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.
  158. java.lang.IllegalStateException
  159. at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1777)
  160. at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1735)
  161. at com.mysql.jdbc.Util.handleNewInstance(Util.java:435)
  162. at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:399)
  163. at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:334)
  164. at com.mchange.v2.c3p0.DriverManagerDataSource.getConnection(DriverManagerDataSource.java:134)
  165. at com.mchange.v2.c3p0.WrapperConnectionPoolDataSource.getPooledConnection(WrapperConnectionPoolDataSource.java:182)
  166. at com.mchange.v2.c3p0.WrapperConnectionPoolDataSource.getPooledConnection(WrapperConnectionPoolDataSource.java:171)
  167. at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool$1PooledConnectionResourcePoolManager.acquireResource(C3P0PooledConnectionPool.java:137)
  168. at com.mchange.v2.resourcepool.BasicResourcePool.doAcquire(BasicResourcePool.java:1014)
  169. at com.mchange.v2.resourcepool.BasicResourcePool.access$800(BasicResourcePool.java:32)
  170. at com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask.run(BasicResourcePool.java:1810)
  171. at com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:547)
  172. 七月 14, 2017 6:14:12 下午 org.apache.catalina.loader.WebappClassLoaderBase loadClass
  173. 信息: Illegal access: this web application instance has been stopped already. Could not load com.mysql.jdbc.authentication.MysqlOldPasswordPlugin. 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.
  174. java.lang.IllegalStateException
  175. at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1777)
  176. at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1735)
  177. at com.mysql.jdbc.MysqlIO.loadAuthenticationPlugins(MysqlIO.java:1475)
  178. at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1620)
  179. at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1244)
  180. at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2397)
  181. at com.mysql.jdbc.ConnectionImpl.connectWithRetries(ConnectionImpl.java:2238)
  182. at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2220)
  183. at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:813)
  184. at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
  185. at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
  186. at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
  187. at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
  188. at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
  189. at com.mysql.jdbc.Util.handleNewInstance(Util.java:411)
  190. at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:399)
  191. at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:334)
  192. at com.mchange.v2.c3p0.DriverManagerDataSource.getConnection(DriverManagerDataSource.java:134)
  193. at com.mchange.v2.c3p0.WrapperConnectionPoolDataSource.getPooledConnection(WrapperConnectionPoolDataSource.java:182)
  194. at com.mchange.v2.c3p0.WrapperConnectionPoolDataSource.getPooledConnection(WrapperConnectionPoolDataSource.java:171)
  195. at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool$1PooledConnectionResourcePoolManager.acquireResource(C3P0PooledConnectionPool.java:137)
  196. at com.mchange.v2.resourcepool.BasicResourcePool.doAcquire(BasicResourcePool.java:1014)
  197. at com.mchange.v2.resourcepool.BasicResourcePool.access$800(BasicResourcePool.java:32)
  198. at com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask.run(BasicResourcePool.java:1810)
  199. at com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:547)

不是很收悉status2,找了半天,
报这个错的原因是因为在Action里面新增了一个需要返回json的方法,

  1. @Action(value = "", results = {
  2. @Result(name = "success", type = "json", params = { "root", "result"})})

而之前Action里面没返回json的方法,而status2返回json需要在类里面加一个注解

  1. @ParentPackage("json-default")

所以解决办法就是加上面那个注解

发表评论

表情:
评论列表 (有 0 条评论,364人围观)

还没有评论,来说两句吧...

相关阅读