[INFO] --- maven-jetty-plugin:6.1.22:run (default-cli) @ kitchensink ---
[INFO] Configuring Jetty for project: ActiveWeb - KitchenSink WebApp
[INFO] Webapp source directory = D:\IntellijWorkSpace\kitchensink-master\src\main\webapp
[INFO] Reload Mechanic: automatic
[INFO] Classes = D:\IntellijWorkSpace\kitchensink-master\target\classes
[INFO] Logging to org.slf4j.impl.SimpleLogger(org.mortbay.log) via org.mortbay.log.Slf4jLog
[INFO] Context path = /
[INFO] Tmp directory = determined at runtime
[INFO] Web defaults = org/mortbay/jetty/webapp/webdefault.xml
[INFO] Web overrides = none
[INFO] web.xml file = D:\IntellijWorkSpace\kitchensink-master\src\main\webapp\WEB-INF\web.xml
[INFO] Webapp directory = D:\IntellijWorkSpace\kitchensink-master\src\main\webapp
[INFO] Starting jetty 6.1.22 ...
[INFO] jetty-6.1.22
[INFO] No Transaction manager found - if your webapp requires one, please configure one.
[main] WARN org.javalite.activeweb.Configuration - Environment variable ACTIVE_ENV not provided, defaulting to 'development'
[main] INFO org.javalite.activeweb.RequestDispatcher - ActiveWeb: starting the app in environment: development
[INFO] Started Jetty Server
[INFO] Starting scanner at interval of 10000 seconds.
[12006451@qtp-1911379471-0] INFO org.javalite.activeweb.RequestDispatcher - ================ New request: Thu May 28 11:21:29 IST 2015 ================
[12006451@qtp-1911379471-0] INFO org.javalite.activeweb.controller_filters.RequestPropertiesLogFilter - ** Request headers **
ContextPath:
Query String: null
URI Full Path: /
URI Path: /
Method: GET
[12006451@qtp-1911379471-0] INFO org.javalite.activeweb.controller_filters.RequestParamsLogFilter - ** Request headers **
[12006451@qtp-1911379471-0] INFO org.javalite.activeweb.controller_filters.HeadersLogFilter - ** Request headers **
Header: Cookie=JSESSIONID=1s2mtn6bb4qzz
Header: Accept=text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8
Header: Connection=keep-alive
Header: User-Agent=Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.81 Safari/537.36
Header: Host=localhost:8080
Header: Accept-Encoding=gzip, deflate, sdch
Header: Accept-Language=en-US,en;q=0.8
[12006451@qtp-1911379471-0] INFO org.javalite.activeweb.ControllerRunner - Executing controller: app.controllers.HomeController.index
[12006451@qtp-1911379471-0] INFO org.javalite.activeweb.freemarker.FreeMarkerTemplateManager - Rendered template: '/home/index' with layout: '/layouts/default_layout'
[12006451@qtp-1911379471-0] INFO org.javalite.activeweb.controller_filters.TimingFilter - Processed request in: 136 milliseconds, path: /, method: GET
[12006451@qtp-1911379471-0] INFO org.javalite.activeweb.RequestDispatcher - ================ New request: Thu May 28 11:21:33 IST 2015 ================
[12006451@qtp-1911379471-0] INFO org.javalite.activeweb.controller_filters.RequestPropertiesLogFilter - ** Request headers **
ContextPath:
Query String: null
URI Full Path: /posts
URI Path: /posts
Method: GET
[12006451@qtp-1911379471-0] INFO org.javalite.activeweb.controller_filters.RequestParamsLogFilter - ** Request headers **
[12006451@qtp-1911379471-0] WARN org.javalite.activejdbc.DB - Could not close connection! MUST INVESTIGATE POTENTIAL CONNECTION LEAK!
org.javalite.activejdbc.DBException: cannot close connection 'default' because it is not available
at org.javalite.activejdbc.DB.close(DB.java:263)
at org.javalite.activejdbc.DB.close(DB.java:252)
at org.javalite.activeweb.controller_filters.DBConnectionFilter.onException(DBConnectionFilter.java:121)
at org.javalite.activeweb.ControllerRunner.exceptionHandled(ControllerRunner.java:224)
at org.javalite.activeweb.ControllerRunner.run(ControllerRunner.java:85)
at org.javalite.activeweb.RequestDispatcher.doFilter(RequestDispatcher.java:202)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:388)
at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:418)
at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230)
at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
at org.mortbay.jetty.Server.handle(Server.java:326)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542)
at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:923)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:547)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409)
at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)
[12006451@qtp-1911379471-0] INFO org.javalite.activejdbc.ConnectionsAccess - Detached connection: default from thread: Thread[12006451@qtp-1911379471-0,5,main]
[12006451@qtp-1911379471-0] ERROR org.javalite.activeweb.RequestDispatcher - ActiveWeb ERROR:
ContextPath:
Query String: null
URI Full Path: /posts
URI Path: /posts
Method: GET
org.javalite.activejdbc.InitException: Failed to connect to JNDI name: jdbc/kitchensink_development
at org.javalite.activejdbc.DB.open(DB.java:111)
at org.javalite.activejdbc.DB.openJndi(DB.java:227)
at org.javalite.activejdbc.DB.open(DB.java:191)
at org.javalite.activeweb.controller_filters.DBConnectionFilter.before(DBConnectionFilter.java:85)
at org.javalite.activeweb.ControllerRunner.filterBefore(ControllerRunner.java:249)
at org.javalite.activeweb.ControllerRunner.run(ControllerRunner.java:54)
at org.javalite.activeweb.RequestDispatcher.doFilter(RequestDispatcher.java:202)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:388)
at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:418)
at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230)
at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
at org.mortbay.jetty.Server.handle(Server.java:326)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542)
at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:923)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:547)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409)
at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)
Caused by: java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:998)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3835)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3771)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:870)
at com.mysql.jdbc.MysqlIO.secureAuth411(MysqlIO.java:4280)
at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1258)
at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2239)
at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2270)
at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2069)
at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:794)
at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:44)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at com.mysql.jdbc.Util.handleNewInstance(Util.java:389)
at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:399)
at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:325)
at com.mysql.jdbc.jdbc2.optional.MysqlDataSource.getConnection(MysqlDataSource.java:422)
at com.mysql.jdbc.jdbc2.optional.MysqlDataSource.getConnection(MysqlDataSource.java:134)
at com.mysql.jdbc.jdbc2.optional.MysqlDataSource.getConnection(MysqlDataSource.java:105)
at org.javalite.activejdbc.DB.open(DB.java:108)
... 23 more
[12006451@qtp-1911379471-0] WARN org.javalite.activeweb.ParamCopy - found 'session' value set by controller. It is reserved by ActiveWeb and will be overwritten.
[12006451@qtp-1911379471-0] INFO org.javalite.activeweb.freemarker.FreeMarkerTemplateManager - Rendered template: '/system/error' with layout: '/layouts/default_layout'