我已将我的grails应用程序从1.3.9升级到2.2.3然后升级到2.3.3.我阅读了1.3.9-> 2.2.3的发布和升级说明,然后是2.2.3-> 2.3.3
我正在使用OpenJDK 6,Jetty 6插件jetty 1.1,MySQL 5.5我有连接器库lib
现在我的问题是如果我运行grails clean然后grails run-app应用程序运行没有任何问题,但如果我停止它并grails run-app再次运行我得到一个巨大的错误(见这里:http://pastebin.com/36MpXhir)
我还发现,更改某些内容BuildConfig.groovy(任何使其重新编译的内容)都会使应用程序正常运行.
看看堆栈跟踪,让我困惑的第一件事就是
[02.12.13 16:13:59.919] [main] pool.ConnectionPool Unable to create initial connections of pool.
java.sql.SQLException: com.mysql.jdbc.Driver
at org.apache.tomcat.jdbc.pool.PooledConnection.connectUsingDriver(PooledConnection.java:254)
at org.apache.tomcat.jdbc.pool.PooledConnection.connect(PooledConnection.java:182)
at org.apache.tomcat.jdbc.pool.ConnectionPool.createConnection(ConnectionPool.java:701)
at org.apache.tomcat.jdbc.pool.ConnectionPool.borrowConnection(ConnectionPool.java:635)
at org.apache.tomcat.jdbc.pool.ConnectionPool.init(ConnectionPool.java:486)
at org.apache.tomcat.jdbc.pool.ConnectionPool.<init>(ConnectionPool.java:144)
at org.apache.tomcat.jdbc.pool.DataSourceProxy.pCreatePool(DataSourceProxy.java:116)
at org.apache.tomcat.jdbc.pool.DataSourceProxy.createPool(DataSourceProxy.java:103)
at org.apache.tomcat.jdbc.pool.DataSourceProxy.getConnection(DataSourceProxy.java:127)
at org.springframework.jdbc.datasource.LazyConnectionDataSourceProxy.afterPropertiesSet(LazyConnectionDataSourceProxy.java:162)
Run Code Online (Sandbox Code Playgroud)
org.apache.tomcat即使我使用jetty(并从中删除了tomcat BuildConfig.groovy)也有引用.
有没有人遇到过这样的问题?
我一直在阅读文档,并提到了 5 个基本权限:
读取、写入、创建、删除和管理
前四个非常明显,我认为ADMINISTRATION意味着所有其他四个(以层次结构的方式),但根据this this other question,情况并非如此。
那么,ADMINISTRATION许可实际上意味着什么?