Error when starting development server: cannot run due to initialisation problem
--------------------------------------------------------------------------------

                 Key: WOOKIE-124
                 URL: https://issues.apache.org/jira/browse/WOOKIE-124
             Project: Wookie
          Issue Type: Bug
         Environment: Mac OS X; clean install; embedded Derby DB and Jetty 
server
            Reporter: Scott Wilson
            Priority: Blocker


Running the default development server using "ant run" results in an error:

run:
     [java] Runtime argmuent: port=8080
     [java]  INFO [main] (Start.java:95) - Configuring Jetty server
     [java] 19:28:21,312  INFO Start:95 - Configuring Jetty server
     [java]  INFO [main] (Start.java:88) - Starting Wookie Server
     [java] 19:28:21,448  INFO Start:88 - Starting Wookie Server
     [java] Initial SessionFactory creation 
failed.java.lang.ExceptionInInitializerError
     [java] 19:28:23,622 ERROR log:? - failed 
org.mortbay.jetty.webapp.webappcont...@c7268a{/wookie,build/webapp/wookie}
     [java] java.lang.ExceptionInInitializerError
     [java]     at 
org.apache.wookie.util.hibernate.HibernateUtil.<clinit>(HibernateUtil.java:35)
     [java]     at 
org.apache.wookie.server.ContextListener.contextInitialized(ContextListener.java:65)
     [java]     at 
org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:530)
     [java]     at 
org.mortbay.jetty.servlet.Context.startContext(Context.java:135)
     [java]     at 
org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1218)
     [java]     at 
org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:500)
     [java]     at 
org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:448)
     [java]     at 
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
     [java]     at 
org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:117)
     [java]     at org.mortbay.jetty.Server.doStart(Server.java:210)
     [java]     at 
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
     [java]     at org.apache.wookie.server.Start.startServer(Start.java:89)
     [java]     at org.apache.wookie.server.Start.main(Start.java:67)
     [java] Caused by: java.lang.ExceptionInInitializerError
     [java]     at java.lang.Class.forName0(Native Method)
     [java]     at java.lang.Class.forName(Class.java:164)
     [java]     at 
org.hibernate.connection.C3P0ConnectionProvider.configure(C3P0ConnectionProvider.java:114)
     [java]     at 
org.hibernate.connection.ConnectionProviderFactory.newConnectionProvider(ConnectionProviderFactory.java:137)
     [java]     at 
org.hibernate.connection.ConnectionProviderFactory.newConnectionProvider(ConnectionProviderFactory.java:79)
     [java]     at 
org.hibernate.cfg.SettingsFactory.createConnectionProvider(SettingsFactory.java:448)
     [java]     at 
org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:89)
     [java]     at 
org.hibernate.cfg.Configuration.buildSettings(Configuration.java:2101)
     [java]     at 
org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1325)
     [java]     at 
org.apache.wookie.util.hibernate.HibernateUtil.<clinit>(HibernateUtil.java:31)
     [java]     ... 12 more
     [java] Caused by: java.lang.SecurityException: sealing violation: package 
org.apache.derby.iapi.jdbc is sealed
     [java]     at java.net.URLClassLoader.defineClass(URLClassLoader.java:227)
     [java]     at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
     [java]     at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
     [java]     at java.security.AccessController.doPrivileged(Native Method)
     [java]     at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
     [java]     at 
org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:366)
     [java]     at 
org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:337)
     [java]     at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:375)
     [java]     at org.apache.derby.jdbc.EmbeddedDriver.boot(Unknown Source)
     [java]     at org.apache.derby.jdbc.EmbeddedDriver.<clinit>(Unknown Source)
     [java]     ... 22 more
     [java] 19:28:23,625 ERROR log:? - Nested in 
java.lang.ExceptionInInitializerError:
     [java] java.lang.ExceptionInInitializerError
     [java]     at java.lang.Class.forName0(Native Method)
     [java]     at java.lang.Class.forName(Class.java:164)
     [java]     at 
org.hibernate.connection.C3P0ConnectionProvider.configure(C3P0ConnectionProvider.java:114)
     [java]     at 
org.hibernate.connection.ConnectionProviderFactory.newConnectionProvider(ConnectionProviderFactory.java:137)
     [java]     at 
org.hibernate.connection.ConnectionProviderFactory.newConnectionProvider(ConnectionProviderFactory.java:79)
     [java]     at 
org.hibernate.cfg.SettingsFactory.createConnectionProvider(SettingsFactory.java:448)
     [java]     at 
org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:89)
     [java]     at 
org.hibernate.cfg.Configuration.buildSettings(Configuration.java:2101)
     [java]     at 
org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1325)
     [java]     at 
org.apache.wookie.util.hibernate.HibernateUtil.<clinit>(HibernateUtil.java:31)
     [java]     at 
org.apache.wookie.server.ContextListener.contextInitialized(ContextListener.java:65)
     [java]     at 
org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:530)
     [java]     at 
org.mortbay.jetty.servlet.Context.startContext(Context.java:135)
     [java]     at 
org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1218)
     [java]     at 
org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:500)
     [java]     at 
org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:448)
     [java]     at 
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
     [java]     at 
org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:117)
     [java]     at org.mortbay.jetty.Server.doStart(Server.java:210)
     [java]     at 
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
     [java]     at org.apache.wookie.server.Start.startServer(Start.java:89)
     [java]     at org.apache.wookie.server.Start.main(Start.java:67)
     [java] Caused by: java.lang.SecurityException: sealing violation: package 
org.apache.derby.iapi.jdbc is sealed
     [java]     at java.net.URLClassLoader.defineClass(URLClassLoader.java:227)
     [java]     at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
     [java]     at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
     [java]     at java.security.AccessController.doPrivileged(Native Method)
     [java]     at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
     [java]     at 
org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:366)
     [java]     at 
org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:337)
     [java]     at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:375)
     [java]     at org.apache.derby.jdbc.EmbeddedDriver.boot(Unknown Source)
     [java]     at org.apache.derby.jdbc.EmbeddedDriver.<clinit>(Unknown Source)
     [java]     ... 22 more
     [java] 19:28:23,626 ERROR log:? - Nested in 
java.lang.ExceptionInInitializerError:
     [java] java.lang.SecurityException: sealing violation: package 
org.apache.derby.iapi.jdbc is sealed
     [java]     at java.net.URLClassLoader.defineClass(URLClassLoader.java:227)
     [java]     at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
     [java]     at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
     [java]     at java.security.AccessController.doPrivileged(Native Method)
     [java]     at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
     [java]     at 
org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:366)
     [java]     at 
org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:337)
     [java]     at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:375)
     [java]     at org.apache.derby.jdbc.EmbeddedDriver.boot(Unknown Source)
     [java]     at org.apache.derby.jdbc.EmbeddedDriver.<clinit>(Unknown Source)
     [java]     at java.lang.Class.forName0(Native Method)
     [java]     at java.lang.Class.forName(Class.java:164)
     [java]     at 
org.hibernate.connection.C3P0ConnectionProvider.configure(C3P0ConnectionProvider.java:114)
     [java]     at 
org.hibernate.connection.ConnectionProviderFactory.newConnectionProvider(ConnectionProviderFactory.java:137)
     [java]     at 
org.hibernate.connection.ConnectionProviderFactory.newConnectionProvider(ConnectionProviderFactory.java:79)
     [java]     at 
org.hibernate.cfg.SettingsFactory.createConnectionProvider(SettingsFactory.java:448)
     [java]     at 
org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:89)
     [java]     at 
org.hibernate.cfg.Configuration.buildSettings(Configuration.java:2101)
     [java]     at 
org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1325)
     [java]     at 
org.apache.wookie.util.hibernate.HibernateUtil.<clinit>(HibernateUtil.java:31)
     [java]     at 
org.apache.wookie.server.ContextListener.contextInitialized(ContextListener.java:65)
     [java]     at 
org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:530)
     [java]     at 
org.mortbay.jetty.servlet.Context.startContext(Context.java:135)
     [java]     at 
org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1218)
     [java]     at 
org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:500)
     [java]     at 
org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:448)
     [java]     at 
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
     [java]     at 
org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:117)
     [java]     at org.mortbay.jetty.Server.doStart(Server.java:210)
     [java]     at 
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
     [java]     at org.apache.wookie.server.Start.startServer(Start.java:89)
     [java]     at org.apache.wookie.server.Start.main(Start.java:67)
     [java] 19:28:23,635 ERROR log:? - Error starting handlers
     [java] java.lang.ExceptionInInitializerError
     [java]     at 
org.apache.wookie.util.hibernate.HibernateUtil.<clinit>(HibernateUtil.java:35)
     [java]     at 
org.apache.wookie.server.ContextListener.contextInitialized(ContextListener.java:65)
     [java]     at 
org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:530)
     [java]     at 
org.mortbay.jetty.servlet.Context.startContext(Context.java:135)
     [java]     at 
org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1218)
     [java]     at 
org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:500)
     [java]     at 
org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:448)
     [java]     at 
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
     [java]     at 
org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:117)
     [java]     at org.mortbay.jetty.Server.doStart(Server.java:210)
     [java]     at 
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
     [java]     at org.apache.wookie.server.Start.startServer(Start.java:89)
     [java]     at org.apache.wookie.server.Start.main(Start.java:67)
     [java] Caused by: java.lang.ExceptionInInitializerError
     [java]     at java.lang.Class.forName0(Native Method)
     [java]     at java.lang.Class.forName(Class.java:164)
     [java]     at 
org.hibernate.connection.C3P0ConnectionProvider.configure(C3P0ConnectionProvider.java:114)
     [java]     at 
org.hibernate.connection.ConnectionProviderFactory.newConnectionProvider(ConnectionProviderFactory.java:137)
     [java]     at 
org.hibernate.connection.ConnectionProviderFactory.newConnectionProvider(ConnectionProviderFactory.java:79)
     [java]     at 
org.hibernate.cfg.SettingsFactory.createConnectionProvider(SettingsFactory.java:448)
     [java]     at 
org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:89)
     [java]     at 
org.hibernate.cfg.Configuration.buildSettings(Configuration.java:2101)
     [java]     at 
org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1325)
     [java]     at 
org.apache.wookie.util.hibernate.HibernateUtil.<clinit>(HibernateUtil.java:31)
     [java]     ... 12 more
     [java] Caused by: java.lang.SecurityException: sealing violation: package 
org.apache.derby.iapi.jdbc is sealed
     [java]     at java.net.URLClassLoader.defineClass(URLClassLoader.java:227)
     [java]     at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
     [java]     at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
     [java]     at java.security.AccessController.doPrivileged(Native Method)
     [java]     at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
     [java]     at 
org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:366)
     [java]     at 
org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:337)
     [java]     at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:375)
     [java]     at org.apache.derby.jdbc.EmbeddedDriver.boot(Unknown Source)
     [java]     at org.apache.derby.jdbc.EmbeddedDriver.<clinit>(Unknown Source)
     [java]     ... 22 more
     [java] 19:28:23,635 ERROR log:? - Nested in 
java.lang.ExceptionInInitializerError:
     [java] java.lang.ExceptionInInitializerError
     [java]     at java.lang.Class.forName0(Native Method)
     [java]     at java.lang.Class.forName(Class.java:164)
     [java]     at 
org.hibernate.connection.C3P0ConnectionProvider.configure(C3P0ConnectionProvider.java:114)
     [java]     at 
org.hibernate.connection.ConnectionProviderFactory.newConnectionProvider(ConnectionProviderFactory.java:137)
     [java]     at 
org.hibernate.connection.ConnectionProviderFactory.newConnectionProvider(ConnectionProviderFactory.java:79)
     [java]     at 
org.hibernate.cfg.SettingsFactory.createConnectionProvider(SettingsFactory.java:448)
     [java]     at 
org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:89)
     [java]     at 
org.hibernate.cfg.Configuration.buildSettings(Configuration.java:2101)
     [java]     at 
org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1325)
     [java]     at 
org.apache.wookie.util.hibernate.HibernateUtil.<clinit>(HibernateUtil.java:31)
     [java]     at 
org.apache.wookie.server.ContextListener.contextInitialized(ContextListener.java:65)
     [java]     at 
org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:530)
     [java]     at 
org.mortbay.jetty.servlet.Context.startContext(Context.java:135)
     [java]     at 
org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1218)
     [java]     at 
org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:500)
     [java]     at 
org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:448)
     [java]     at 
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
     [java]     at 
org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:117)
     [java]     at org.mortbay.jetty.Server.doStart(Server.java:210)
     [java]     at 
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
     [java]     at org.apache.wookie.server.Start.startServer(Start.java:89)
     [java]     at org.apache.wookie.server.Start.main(Start.java:67)
     [java] Caused by: java.lang.SecurityException: sealing violation: package 
org.apache.derby.iapi.jdbc is sealed
     [java]     at java.net.URLClassLoader.defineClass(URLClassLoader.java:227)
     [java]     at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
     [java]     at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
     [java]     at java.security.AccessController.doPrivileged(Native Method)
     [java]     at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
     [java]     at 
org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:366)
     [java]     at 
org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:337)
     [java]     at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:375)
     [java]     at org.apache.derby.jdbc.EmbeddedDriver.boot(Unknown Source)
     [java]     at org.apache.derby.jdbc.EmbeddedDriver.<clinit>(Unknown Source)
     [java]     ... 22 more
     [java] 19:28:23,637 ERROR log:? - Nested in 
java.lang.ExceptionInInitializerError:
     [java] java.lang.SecurityException: sealing violation: package 
org.apache.derby.iapi.jdbc is sealed
     [java]     at java.net.URLClassLoader.defineClass(URLClassLoader.java:227)
     [java]     at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
     [java]     at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
     [java]     at java.security.AccessController.doPrivileged(Native Method)
     [java]     at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
     [java]     at 
org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:366)
     [java]     at 
org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:337)
     [java]     at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:375)
     [java]     at org.apache.derby.jdbc.EmbeddedDriver.boot(Unknown Source)
     [java]     at org.apache.derby.jdbc.EmbeddedDriver.<clinit>(Unknown Source)
     [java]     at java.lang.Class.forName0(Native Method)
     [java]     at java.lang.Class.forName(Class.java:164)
     [java]     at 
org.hibernate.connection.C3P0ConnectionProvider.configure(C3P0ConnectionProvider.java:114)
     [java]     at 
org.hibernate.connection.ConnectionProviderFactory.newConnectionProvider(ConnectionProviderFactory.java:137)
     [java]     at 
org.hibernate.connection.ConnectionProviderFactory.newConnectionProvider(ConnectionProviderFactory.java:79)
     [java]     at 
org.hibernate.cfg.SettingsFactory.createConnectionProvider(SettingsFactory.java:448)
     [java]     at 
org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:89)
     [java]     at 
org.hibernate.cfg.Configuration.buildSettings(Configuration.java:2101)
     [java]     at 
org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1325)
     [java]     at 
org.apache.wookie.util.hibernate.HibernateUtil.<clinit>(HibernateUtil.java:31)
     [java]     at 
org.apache.wookie.server.ContextListener.contextInitialized(ContextListener.java:65)
     [java]     at 
org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:530)
     [java]     at 
org.mortbay.jetty.servlet.Context.startContext(Context.java:135)
     [java]     at 
org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1218)
     [java]     at 
org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:500)
     [java]     at 
org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:448)
     [java]     at 
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
     [java]     at 
org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:117)
     [java]     at org.mortbay.jetty.Server.doStart(Server.java:210)
     [java]     at 
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
     [java]     at org.apache.wookie.server.Start.startServer(Start.java:89)
     [java]     at org.apache.wookie.server.Start.main(Start.java:67)


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to