Created
November 22, 2010 20:29
-
-
Save elskwid/710612 to your computer and use it in GitHub Desktop.
Test of jdbc backtrace when a connection error happens.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Nov 22, 2010 12:25:58 PM org.apache.catalina.core.ApplicationContext log | |
SEVERE: Error: application initialization failed | |
org.jruby.rack.RackInitializationException: unable to create shared application instance | |
at org.jruby.rack.SharedRackApplicationFactory.init(SharedRackApplicationFactory.java:39) | |
at org.jruby.rack.RackServletContextListener.contextInitialized(RackServletContextListener.java:40) | |
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3972) | |
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4467) | |
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791) | |
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771) | |
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:546) | |
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1041) | |
at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:964) | |
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:502) | |
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1277) | |
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:321) | |
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) | |
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053) | |
at org.apache.catalina.core.StandardHost.start(StandardHost.java:785) | |
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045) | |
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443) | |
at org.apache.catalina.core.StandardService.start(StandardService.java:519) | |
at org.apache.catalina.core.StandardServer.start(StandardServer.java:710) | |
at org.apache.catalina.startup.Catalina.start(Catalina.java:581) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) | |
at java.lang.reflect.Method.invoke(Method.java:597) | |
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289) | |
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414) | |
Caused by: org.jruby.rack.RackInitializationException: NativeException: java.sql.SQLException: No suitable driver found for jdbc:postgresql://localhost:5432/console?user=user&password=pass | |
RuntimeError: SOME ERROR | |
from java/sql/DriverManager.java:207:in `getConnection' | |
from /Users/donm/projects/console-staging/console-server/webapps/ROOT/WEB-INF/gems/gems/sequel-3.17.0/lib/sequel/adapters/jdbc.rb:166:in `connect' | |
from /Users/donm/projects/console-staging/console-server/webapps/ROOT/WEB-INF/gems/gems/sequel-3.17.0/lib/sequel/database/misc.rb:45:in `initialize' | |
from /Users/donm/projects/console-staging/console-server/webapps/ROOT/WEB-INF/gems/gems/sequel-3.17.0/lib/sequel/connection_pool.rb:92:in `call' | |
from /Users/donm/projects/console-staging/console-server/webapps/ROOT/WEB-INF/gems/gems/sequel-3.17.0/lib/sequel/connection_pool.rb:92:in `make_new' | |
from /Users/donm/projects/console-staging/console-server/webapps/ROOT/WEB-INF/gems/gems/sequel-3.17.0/lib/sequel/connection_pool/threaded.rb:126:in `make_new' | |
from /Users/donm/projects/console-staging/console-server/webapps/ROOT/WEB-INF/gems/gems/sequel-3.17.0/lib/sequel/connection_pool/threaded.rb:112:in `available' | |
from /Users/donm/projects/console-staging/console-server/webapps/ROOT/WEB-INF/gems/gems/sequel-3.17.0/lib/sequel/connection_pool/threaded.rb:102:in `acquire' | |
... 29 levels... | |
from file:/Users/donm/projects/console-staging/console-server/webapps/ROOT/WEB-INF/lib/jruby-rack-1.0.3.jar!/vendor/rack-1.2.1/rack/builder.rb:46:in `initialize' | |
from <script>:2:in `new' | |
from <script>:2 | |
at org.jruby.rack.DefaultRackApplicationFactory$4.init(DefaultRackApplicationFactory.java:184) | |
at org.jruby.rack.DefaultRackApplicationFactory.getApplication(DefaultRackApplicationFactory.java:59) | |
at org.jruby.rack.SharedRackApplicationFactory.init(SharedRackApplicationFactory.java:27) | |
... 25 more | |
Caused by: org.jruby.exceptions.RaiseException: NativeException: java.sql.SQLException: No suitable driver found for jdbc:postgresql://localhost:5432/console?user=user&password=pass | |
RuntimeError: SOME ERROR | |
at Kernel.raise(/Users/donm/projects/console-staging/console-server/webapps/ROOT/WEB-INF/gems/gems/sequel-3.17.0/lib/sequel/connection_pool.rb:95) | |
at Sequel::ConnectionPool.make_new(/Users/donm/projects/console-staging/console-server/webapps/ROOT/WEB-INF/gems/gems/sequel-3.17.0/lib/sequel/connection_pool/threaded.rb:126) | |
at Sequel::ThreadedConnectionPool.make_new(/Users/donm/projects/console-staging/console-server/webapps/ROOT/WEB-INF/gems/gems/sequel-3.17.0/lib/sequel/connection_pool/threaded.rb:112) | |
at Sequel::ThreadedConnectionPool.available(/Users/donm/projects/console-staging/console-server/webapps/ROOT/WEB-INF/gems/gems/sequel-3.17.0/lib/sequel/connection_pool/threaded.rb:102) | |
at Sequel::ThreadedConnectionPool.acquire(/Users/donm/projects/console-staging/console-server/webapps/ROOT/WEB-INF/gems/gems/sequel-3.17.0/lib/sequel/connection_pool/threaded.rb:146) | |
at Sequel::ThreadedConnectionPool.sync(/Users/donm/projects/console-staging/console-server/webapps/ROOT/WEB-INF/gems/gems/sequel-3.17.0/lib/sequel/connection_pool/threaded.rb:146) | |
at Sequel::ThreadedConnectionPool.sync(/Users/donm/projects/console-staging/console-server/webapps/ROOT/WEB-INF/gems/gems/sequel-3.17.0/lib/sequel/connection_pool/threaded.rb:101) | |
at Sequel::ThreadedConnectionPool.acquire(/Users/donm/projects/console-staging/console-server/webapps/ROOT/WEB-INF/gems/gems/sequel-3.17.0/lib/sequel/connection_pool/threaded.rb:74) | |
at Sequel::ThreadedConnectionPool.hold(/Users/donm/projects/console-staging/console-server/webapps/ROOT/WEB-INF/gems/gems/sequel-3.17.0/lib/sequel/database/connecting.rb:226) | |
at Sequel::Database.synchronize(/Users/donm/projects/console-staging/console-server/webapps/ROOT/WEB-INF/gems/gems/sequel-3.17.0/lib/sequel/adapters/shared/postgres.rb:344) | |
at Sequel::Postgres::DatabaseMethods.server_version(/Users/donm/projects/console-staging/console-server/webapps/ROOT/WEB-INF/gems/gems/sequel-3.17.0/lib/sequel/adapters/shared/postgres.rb:856) | |
at Sequel::Postgres::DatasetMethods.server_version(/Users/donm/projects/console-staging/console-server/webapps/ROOT/WEB-INF/gems/gems/sequel-3.17.0/lib/sequel/adapters/shared/postgres.rb:836) | |
at Sequel::Postgres::DatasetMethods.select_clause_methods(/Users/donm/projects/console-staging/console-server/webapps/ROOT/WEB-INF/gems/gems/sequel-3.17.0/lib/sequel/dataset/sql.rb:540) | |
at Sequel::Dataset.clause_sql(/Users/donm/projects/console-staging/console-server/webapps/ROOT/WEB-INF/gems/gems/sequel-3.17.0/lib/sequel/dataset/sql.rb:131) | |
at Sequel::Dataset.select_sql(/Users/donm/projects/console-staging/console-server/webapps/ROOT/WEB-INF/gems/gems/sequel-3.17.0/lib/sequel/dataset/actions.rb:123) | |
at Sequel::Dataset.each(/Users/donm/projects/console-staging/console-server/webapps/ROOT/WEB-INF/gems/gems/sequel-3.17.0/lib/sequel/dataset/actions.rb:342) | |
at Enumerable.map(/Users/donm/projects/console-staging/console-server/webapps/ROOT/WEB-INF/gems/gems/sequel-3.17.0/lib/sequel/dataset/actions.rb:342) | |
at Sequel::Dataset.map(/Users/donm/projects/console-staging/console-server/webapps/ROOT/WEB-INF/gems/gems/sequel-3.17.0/lib/sequel/adapters/shared/postgres.rb:394) | |
at Sequel::Postgres::DatabaseMethods.tables(/Users/donm/projects/console-staging/console-server/webapps/ROOT/WEB-INF/config/initializers/sequel.rb:36) | |
at (unknown).(unknown)(/Users/donm/projects/console-staging/console-server/webapps/ROOT/WEB-INF/config/initializers/sequel.rb:147) | |
at Kernel.load(/Users/donm/projects/console-staging/console-server/webapps/ROOT/WEB-INF/gems/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:147) | |
at ActiveSupport::Dependencies::Loadable.load_with_new_constant_marking(/Users/donm/projects/console-staging/console-server/webapps/ROOT/WEB-INF/gems/gems/rails-2.3.5/lib/initializer.rb:622) | |
at Rails::Initializer.load_application_initializers(/Users/donm/projects/console-staging/console-server/webapps/ROOT/WEB-INF/gems/gems/rails-2.3.5/lib/initializer.rb:621) | |
at Array.each(/Users/donm/projects/console-staging/console-server/webapps/ROOT/WEB-INF/gems/gems/rails-2.3.5/lib/initializer.rb:621) | |
at Rails::Initializer.load_application_initializers(/Users/donm/projects/console-staging/console-server/webapps/ROOT/WEB-INF/gems/gems/rails-2.3.5/lib/initializer.rb:176) | |
at Rails::Initializer.process(/Users/donm/projects/console-staging/console-server/webapps/ROOT/WEB-INF/gems/gems/rails-2.3.5/lib/initializer.rb:113) | |
at #<Class:01xd167d36>.run(/Users/donm/projects/console-staging/console-server/webapps/ROOT/WEB-INF/config/environment.rb:10) | |
at (unknown).(unknown)(/Users/donm/projects/console-staging/console-server/webapps/ROOT/WEB-INF/config/environment.rb:44) | |
at Kernel.load(file:/Users/donm/projects/console-staging/console-server/webapps/ROOT/WEB-INF/lib/jruby-rack-1.0.3.jar!/jruby/rack/rails.rb:44) | |
at JRuby::Rack::RailsBooter::Rails2Environment.load_environment(file:/Users/donm/projects/console-staging/console-server/webapps/ROOT/WEB-INF/lib/jruby-rack-1.0.3.jar!/jruby/rack/rails.rb:38) | |
at JRuby::Rack::RailsBooter::Rails2Environment.to_app(file:/Users/donm/projects/console-staging/console-server/webapps/ROOT/WEB-INF/lib/jruby-rack-1.0.3.jar!/jruby/rack/rails.rb:186) | |
at #<Class:01x7e820d53>.new(<script>:2) | |
at (unknown).(unknown)(file:/Users/donm/projects/console-staging/console-server/webapps/ROOT/WEB-INF/lib/jruby-rack-1.0.3.jar!/vendor/rack-1.2.1/rack/builder.rb:46) | |
at Kernel.instance_eval(file:/Users/donm/projects/console-staging/console-server/webapps/ROOT/WEB-INF/lib/jruby-rack-1.0.3.jar!/vendor/rack-1.2.1/rack/builder.rb:46) | |
at Kernel.instance_eval(file:/Users/donm/projects/console-staging/console-server/webapps/ROOT/WEB-INF/lib/jruby-rack-1.0.3.jar!/vendor/rack-1.2.1/rack/builder.rb:46) | |
at Rack::Builder.initialize(<script>:2) | |
at (unknown).new(<script>:2) | |
at (unknown).(unknown)(:1) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment