this is a fix public AppModule() { super(); try { Class driverObject = Class.forName("org.hsqldb.jdbcDriver"); } catch (ClassNotFoundException e) { LOGGER.debug("Can't find the JDBC driver", e); } }
On Sat, Mar 15, 2014 at 2:15 PM, Jon Williams <williams.jonat...@gmail.com>wrote: > Hi, > > I got the 5.4 beta 3 version of the tapestry quick start app working here. > Looks nice with the bootstrap ui. > > I just tried enabling Hibernate for this simple project, created a simple > entity and I'm seeing a > sql exception No suitable driver error on bootstrapping the app. > > My HibernateSessionSource is failing to build Session Factory. > > <--snipped from below --> > > org.apache.tapestry5.internal.hibernate.HibernateSessionSourceImpl.<init>(HibernateSessionSourceImpl.java:46 > > My hsqldb maven dependency is working. > Everything in my hibernate.cfg.xml is valid. > It it obvious to any one what am I missing? > > thanks > > > > hibernate.cfg.xml > <?xml version='1.0' encoding='utf-8'?> > <!DOCTYPE hibernate-configuration PUBLIC > "-//Hibernate/Hibernate Configuration DTD 3.0//EN" > "http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd"> > <hibernate-configuration> > <session-factory> > <property name="connection.driver_class"> > org.hsqldb.jdbcDriver > </property> > <!--<property name="connection.url">--> > <!--jdbc:hsqldb:mem:test--> > <!--</property>--> > <property name="connection.url"> > > > jdbc:hsqldb:file:/dig/wrk/digimaxComOpenSource/apps/shop/db/shop;shutdown=true;create=true;hsqldb.sqllog=3 > </property> > <property name="connection.username">sa</property> > <property name="dialect"> > org.hibernate.dialect.HSQLDialect > </property> > <property name="current_session_context_class"> > thread > </property> > <!--<property name="cache.provider_class">--> > <!--org.hibernate.cache.NoCacheProvider--> > <!--</property>--> > <property name="show_sql">true</property> > <property name="format_sql">true</property> > <property name="hbm2ddl.auto">update</property> > <property name="hibernate.generate_statistics">true</property> > </session-factory> > </hibernate-configuration> > > > > Application 'app' (version 0.5-SNAPSHOT-DEV) startup time: 637 ms to build > IoC Registry, 1,716 ms overall. > > ______ __ ____ > /_ __/__ ____ ___ ___ / /_______ __ / __/ > / / / _ `/ _ \/ -_|_-</ __/ __/ // / /__ \ > /_/ \_,_/ .__/\__/___/\__/_/ \_, / /____/ > /_/ /___/ 5.4-beta-3 (development mode) > > > 2014-03-15 14:03:00.273:INFO:oejs.AbstractConnector:Started > SelectChannelConnector@0.0.0.0:8886 > 2014-03-15 14:03:01.029:INFO:oejus.SslContextFactory:Enabled Protocols > [SSLv2Hello, SSLv3, TLSv1, TLSv1.1, TLSv1.2] of [SSLv2Hello, SSLv3, TLSv1, > TLSv1.1, TLSv1.2] > [INFO] Started Jetty Server > 2014-03-15 14:03:01.032:INFO:oejs.AbstractConnector:Started > SslSelectChannelConnector@0.0.0.0:8443 > [INFO] common.Version HCANN000001: Hibernate Commons Annotations > {4.0.1.Final} > [INFO] hibernate.Version HHH000412: Hibernate Core {4.1.2.Final} > [INFO] cfg.Environment HHH000206: hibernate.properties not found > [INFO] cfg.Environment HHH000021: Bytecode provider name : javassist > [INFO] cfg.Configuration HHH000043: Configuring from resource: > /hibernate.cfg.xml > [INFO] cfg.Configuration HHH000040: Configuration resource: > /hibernate.cfg.xml > [INFO] cfg.Configuration HHH000041: Configured SessionFactory: null > [INFO] internal.DriverManagerConnectionProviderImpl HHH000402: Using > Hibernate built-in connection pool (not for production use!) > [INFO] internal.DriverManagerConnectionProviderImpl HHH000115: Hibernate > connection pool size: 20 > [INFO] internal.DriverManagerConnectionProviderImpl HHH000006: Autocommit > mode: false > [INFO] internal.DriverManagerConnectionProviderImpl HHH000401: using > driver [org.hsqldb.jdbcDriver] at URL > [jdbc:hsqldb:file:/dig/wrk/digimaxComOpenSource/apps/shop/db/shop;shutdown=true;create=true;hsqldb.sqllog=3] > [INFO] internal.DriverManagerConnectionProviderImpl HHH000046: Connection > properties: {user=sa} > [WARN] internal.JdbcServicesImpl HHH000342: Could not obtain connection to > query metadata : No suitable driver found for > jdbc:hsqldb:file:/dig/wrk/digimaxComOpenSource/apps/shop/db/shop;shutdown=true;create=true;hsqldb.sqllog=3 > [INFO] dialect.Dialect HHH000400: Using dialect: > org.hibernate.dialect.HSQLDialect > [INFO] internal.LobCreatorBuilder HHH000422: Disabling contextual LOB > creation as connection was null > [INFO] internal.TransactionFactoryInitiator HHH000399: Using default > transaction strategy (direct JDBC transactions) > [INFO] ast.ASTQueryTranslatorFactory HHH000397: Using > ASTQueryTranslatorFactory > [INFO] util.Version Hibernate Validator 4.2.0.Final > [INFO] search.Version HSEARCH000034: Hibernate Search 4.2.0.Final > [WARN] impl.ConfigContext HSEARCH000075: Configuration setting > hibernate.search.lucene_version was not specified, using LUCENE_CURRENT. > [INFO] hbm2ddl.SchemaUpdate HHH000228: Running hbm2ddl schema update > [INFO] hbm2ddl.SchemaUpdate HHH000102: Fetching database metadata > [ERROR] hbm2ddl.SchemaUpdate HHH000319: Could not get database metadata > java.sql.SQLException: No suitable driver found for > jdbc:hsqldb:file:/dig/wrk/digimaxComOpenSource/apps/shop/db/shop;shutdown=true;create=true;hsqldb.sqllog=3 > at java.sql.DriverManager.getConnection(DriverManager.java:596) > at java.sql.DriverManager.getConnection(DriverManager.java:187) > at > org.hibernate.service.jdbc.connections.internal.DriverManagerConnectionProviderImpl.getConnection(DriverManagerConnectionProviderImpl.java:192) > at > org.hibernate.tool.hbm2ddl.SuppliedConnectionProviderConnectionHelper.prepare(SuppliedConnectionProviderConnectionHelper.java:51) > at org.hibernate.tool.hbm2ddl.SchemaUpdate.execute(SchemaUpdate.java:194) > at org.hibernate.tool.hbm2ddl.SchemaUpdate.execute(SchemaUpdate.java:178) > at > org.hibernate.internal.SessionFactoryImpl.<init>(SessionFactoryImpl.java:495) > at > org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1741) > at > org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1779) > at > org.apache.tapestry5.internal.hibernate.HibernateSessionSourceImpl.<init>(HibernateSessionSourceImpl.java:46) > at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) > at > sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) > at > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > at java.lang.reflect.Constructor.newInstance(Constructor.java:526) > at > org.apache.tapestry5.ioc.internal.util.ConstructorInvoker.invoke(ConstructorInvoker.java:49) > at > org.apache.tapestry5.ioc.internal.util.LoggingInvokableWrapper.invoke(LoggingInvokableWrapper.java:42) > at > org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:80) > at > org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:89) > at > org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1112) > at > org.apache.tapestry5.ioc.internal.util.ConstructionPlan.createObject(ConstructionPlan.java:60) > at > org.apache.tapestry5.ioc.internal.ConstructorServiceCreator.createObject(ConstructorServiceCreator.java:61) > at > org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator$1.invoke(OperationTrackingObjectCreator.java:45) > at > org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:80) > at > org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:89) > at > org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1112) > at > org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator.createObject(OperationTrackingObjectCreator.java:49) > at > org.apache.tapestry5.ioc.internal.SingletonServiceLifecycle.createService(SingletonServiceLifecycle.java:29) > at > org.apache.tapestry5.ioc.internal.LifecycleWrappedServiceCreator.createObject(LifecycleWrappedServiceCreator.java:46) > at > org.apache.tapestry5.ioc.internal.AdvisorStackBuilder.createObject(AdvisorStackBuilder.java:63) > at > org.apache.tapestry5.ioc.internal.InterceptorStackBuilder.createObject(InterceptorStackBuilder.java:54) > at > org.apache.tapestry5.ioc.internal.RecursiveServiceCreationCheckWrapper.createObject(RecursiveServiceCreationCheckWrapper.java:60) > at > org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator$1.invoke(OperationTrackingObjectCreator.java:45) > at > org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:80) > at > org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:89) > at > org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1112) > at > org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator.createObject(OperationTrackingObjectCreator.java:49) > at > org.apache.tapestry5.ioc.internal.services.JustInTimeObjectCreator.obtainObjectFromCreator(JustInTimeObjectCreator.java:66) > at > org.apache.tapestry5.ioc.internal.services.JustInTimeObjectCreator.createObject(JustInTimeObjectCreator.java:54) > at $HibernateSessionSource_135bbab106dba4a6.delegate(Unknown Source) > at $HibernateSessionSource_135bbab106dba4a6.getConfiguration(Unknown > Source) > at > org.apache.tapestry5.hibernate.modules.HibernateModule.contributeValueEncoderSource(HibernateModule.java:94) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:606) > at > org.apache.tapestry5.ioc.internal.ContributionDefImpl.invokeMethod(ContributionDefImpl.java:120) > at > org.apache.tapestry5.ioc.internal.ContributionDefImpl.contribute(ContributionDefImpl.java:86) > at > org.apache.tapestry5.ioc.internal.RegistryImpl$7.run(RegistryImpl.java:563) > at > org.apache.tapestry5.ioc.internal.OperationTrackerImpl.run(OperationTrackerImpl.java:55) > at > org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.run(PerThreadOperationTracker.java:78) > at > org.apache.tapestry5.ioc.internal.RegistryImpl.addToMappedConfiguration(RegistryImpl.java:559) > at > org.apache.tapestry5.ioc.internal.RegistryImpl.getMappedConfiguration(RegistryImpl.java:513) > at > org.apache.tapestry5.ioc.internal.ServiceResourcesImpl$3.invoke(ServiceResourcesImpl.java:131) > at > org.apache.tapestry5.ioc.internal.ServiceResourcesImpl$3.invoke(ServiceResourcesImpl.java:128) > at > org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:80) > at > org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:89) > at > org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1112) > at > org.apache.tapestry5.ioc.internal.ServiceResourcesImpl.getMappedConfiguration(ServiceResourcesImpl.java:126) > at > org.apache.tapestry5.ioc.internal.AbstractServiceCreator.getMappedConfiguration(AbstractServiceCreator.java:144) > at > org.apache.tapestry5.ioc.internal.AbstractServiceCreator.access$300(AbstractServiceCreator.java:35) > at > org.apache.tapestry5.ioc.internal.AbstractServiceCreator$1.findResource(AbstractServiceCreator.java:107) > at > org.apache.tapestry5.ioc.internal.util.DelegatingInjectionResources.findResource(DelegatingInjectionResources.java:38) > at > org.apache.tapestry5.ioc.internal.util.InternalUtils.calculateInjection(InternalUtils.java:231) > at > org.apache.tapestry5.ioc.internal.util.InternalUtils.access$000(InternalUtils.java:50) > at > org.apache.tapestry5.ioc.internal.util.InternalUtils$4.invoke(InternalUtils.java:289) > at > org.apache.tapestry5.ioc.internal.util.InternalUtils$4.invoke(InternalUtils.java:286) > at > org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:80) > at > org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:89) > at > org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1112) > at > org.apache.tapestry5.ioc.internal.util.InternalUtils.calculateParameters(InternalUtils.java:293) > at > org.apache.tapestry5.ioc.internal.util.InternalUtils$22.invoke(InternalUtils.java:1415) > at > org.apache.tapestry5.ioc.internal.util.InternalUtils$22.invoke(InternalUtils.java:1410) > at > org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:80) > at > org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:89) > at > org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1112) > at > org.apache.tapestry5.ioc.internal.util.InternalUtils.createConstructorConstructionPlan(InternalUtils.java:1407) > at > org.apache.tapestry5.ioc.internal.ConstructorServiceCreator.getPlan(ConstructorServiceCreator.java:52) > at > org.apache.tapestry5.ioc.internal.ConstructorServiceCreator.createObject(ConstructorServiceCreator.java:61) > at > org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator$1.invoke(OperationTrackingObjectCreator.java:45) > at > org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:80) > at > org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:89) > at > org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1112) > at > org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator.createObject(OperationTrackingObjectCreator.java:49) > at > org.apache.tapestry5.ioc.internal.SingletonServiceLifecycle.createService(SingletonServiceLifecycle.java:29) > at > org.apache.tapestry5.ioc.internal.LifecycleWrappedServiceCreator.createObject(LifecycleWrappedServiceCreator.java:46) > at > org.apache.tapestry5.ioc.internal.AdvisorStackBuilder.createObject(AdvisorStackBuilder.java:63) > at > org.apache.tapestry5.ioc.internal.InterceptorStackBuilder.createObject(InterceptorStackBuilder.java:54) > at > org.apache.tapestry5.ioc.internal.RecursiveServiceCreationCheckWrapper.createObject(RecursiveServiceCreationCheckWrapper.java:60) > at > org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator$1.invoke(OperationTrackingObjectCreator.java:45) > at > org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:80) > at > org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:89) > at > org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1112) > at > org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator.createObject(OperationTrackingObjectCreator.java:49) > at > org.apache.tapestry5.ioc.internal.services.JustInTimeObjectCreator.obtainObjectFromCreator(JustInTimeObjectCreator.java:66) > at > org.apache.tapestry5.ioc.internal.services.JustInTimeObjectCreator.createObject(JustInTimeObjectCreator.java:54) > at $ValueEncoderSource_135bbab106dba4da.delegate(Unknown Source) > at $ValueEncoderSource_135bbab106dba4da.getValueEncoder(Unknown Source) > at > org.apache.tapestry5.internal.services.ComponentDefaultProviderImpl.defaultValueEncoder(ComponentDefaultProviderImpl.java:124) > at > $ComponentDefaultProvider_135bbab106dba4df.defaultValueEncoder(Unknown > Source) > at > org.apache.tapestry5.corelib.components.Loop.defaultEncoder(Loop.java:316) > at > org.apache.tapestry5.corelib.components.Loop$Shim_135bbab106dba532.invoke(Unknown > Source) > at > org.apache.tapestry5.internal.plastic.MethodHandleImpl.invoke(MethodHandleImpl.java:48) > at > org.apache.tapestry5.internal.transform.ParameterWorker$3$1.invokeDefaultMethod(ParameterWorker.java:430) > at > org.apache.tapestry5.internal.transform.ParameterWorker$3$1.getDefaultBindingForParameter(ParameterWorker.java:412) > at > org.apache.tapestry5.internal.transform.ParameterWorker$3$1.load(ParameterWorker.java:336) > at > org.apache.tapestry5.internal.transform.ParameterWorker$3$1$1.run(ParameterWorker.java:204) > at > org.apache.tapestry5.internal.structure.PageImpl.invokeCallbacks(PageImpl.java:354) > at > org.apache.tapestry5.internal.structure.PageImpl.loaded(PageImpl.java:222) > at > org.apache.tapestry5.internal.pageload.PageLoaderImpl$3.invoke(PageLoaderImpl.java:211) > at > org.apache.tapestry5.internal.pageload.PageLoaderImpl$3.invoke(PageLoaderImpl.java:196) > at > org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:80) > at > org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:89) > at > org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1112) > at > org.apache.tapestry5.internal.pageload.PageLoaderImpl.loadPage(PageLoaderImpl.java:195) > at $PageLoader_135bbab106dba4fe.loadPage(Unknown Source) > at > org.apache.tapestry5.internal.services.PageSourceImpl.getPage(PageSourceImpl.java:104) > at $PageSource_135bbab106dba4fd.getPage(Unknown Source) > at > org.apache.tapestry5.internal.services.RequestPageCacheImpl.get(RequestPageCacheImpl.java:86) > at $RequestPageCache_135bbab106dba4fc.get(Unknown Source) > at $RequestPageCache_135bbab106dba4f7.get(Unknown Source) > at > org.apache.tapestry5.internal.services.PageRenderRequestHandlerImpl.handle(PageRenderRequestHandlerImpl.java:56) > at > org.apache.tapestry5.modules.TapestryModule$34.handle(TapestryModule.java:1967) > at $PageRenderRequestHandler_135bbab106dba4fb.handle(Unknown Source) > at $PageRenderRequestHandler_135bbab106dba4f5.handle(Unknown Source) > at > org.apache.tapestry5.internal.services.ComponentRequestHandlerTerminator.handlePageRender(ComponentRequestHandlerTerminator.java:48) > at > org.apache.tapestry5.services.InitializeActivePageName.handlePageRender(InitializeActivePageName.java:47) > at $ComponentRequestHandler_135bbab106dba4f6.handlePageRender(Unknown > Source) > at > org.apache.tapestry5.internal.services.RequestOperationTracker$2.run(RequestOperationTracker.java:73) > at > org.apache.tapestry5.ioc.internal.OperationTrackerImpl.run(OperationTrackerImpl.java:55) > at > org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.run(PerThreadOperationTracker.java:78) > at > org.apache.tapestry5.ioc.internal.RegistryImpl.run(RegistryImpl.java:1107) > at > org.apache.tapestry5.internal.services.RequestOperationTracker.handlePageRender(RequestOperationTracker.java:66) > at $ComponentRequestHandler_135bbab106dba4f6.handlePageRender(Unknown > Source) > at $ComponentRequestHandler_135bbab106dba4bc.handlePageRender(Unknown > Source) > at > org.apache.tapestry5.internal.services.PageRenderDispatcher.dispatch(PageRenderDispatcher.java:45) > at $Dispatcher_135bbab106dba4bf.dispatch(Unknown Source) > at $Dispatcher_135bbab106dba4b6.dispatch(Unknown Source) > at > org.apache.tapestry5.modules.TapestryModule$RequestHandlerTerminator.service(TapestryModule.java:300) > at > org.apache.tapestry5.internal.services.RequestErrorFilter.service(RequestErrorFilter.java:26) > at $RequestHandler_135bbab106dba4b7.service(Unknown Source) > at > org.apache.tapestry5.modules.TapestryModule$3.service(TapestryModule.java:847) > at $RequestHandler_135bbab106dba4b7.service(Unknown Source) > at > org.apache.tapestry5.modules.TapestryModule$2.service(TapestryModule.java:837) > at $RequestHandler_135bbab106dba4b7.service(Unknown Source) > at > org.apache.tapestry5.internal.services.StaticFilesFilter.service(StaticFilesFilter.java:89) > at $RequestHandler_135bbab106dba4b7.service(Unknown Source) > at shop.digimax.com.services.AppModule$1.service(AppModule.java:128) > at $RequestFilter_135bbab106dba4b1.service(Unknown Source) > at $RequestHandler_135bbab106dba4b7.service(Unknown Source) > at > org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:105) > at > org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:95) > at > org.apache.tapestry5.ioc.internal.util.ConcurrentBarrier.withRead(ConcurrentBarrier.java:85) > at > org.apache.tapestry5.internal.services.CheckForUpdatesFilter.service(CheckForUpdatesFilter.java:119) > at $RequestHandler_135bbab106dba4b7.service(Unknown Source) > at $RequestHandler_135bbab106dba4ab.service(Unknown Source) > at > org.apache.tapestry5.modules.TapestryModule$HttpServletRequestHandlerTerminator.service(TapestryModule.java:251) > at > org.apache.tapestry5.internal.gzip.GZipFilter.service(GZipFilter.java:59) > at $HttpServletRequestHandler_135bbab106dba4ad.service(Unknown Source) > at > org.apache.tapestry5.internal.services.IgnoredPathsFilter.service(IgnoredPathsFilter.java:62) > at $HttpServletRequestFilter_135bbab106dba4a8.service(Unknown Source) > at $HttpServletRequestHandler_135bbab106dba4ad.service(Unknown Source) > at > org.apache.tapestry5.modules.TapestryModule$1.service(TapestryModule.java:797) > at $HttpServletRequestHandler_135bbab106dba4ad.service(Unknown Source) > at $HttpServletRequestHandler_135bbab106dba4a7.service(Unknown Source) > at org.apache.tapestry5.TapestryFilter.doFilter(TapestryFilter.java:166) > at > org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1419) > at > org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:455) > at > org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:137) > at > org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:557) > at > org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:231) > at > org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1075) > at > org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:384) > at > org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:193) > at > org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1009) > at > org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135) > at > org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:255) > at > org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:154) > at > org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116) > at org.eclipse.jetty.server.Server.handle(Server.java:370) > at > org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:489) > at > org.eclipse.jetty.server.AbstractHttpConnection.headerComplete(AbstractHttpConnection.java:949) > at > org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.headerComplete(AbstractHttpConnection.java:1011) > at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:644) > at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:235) > at > org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:82) > at > org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:668) > at > org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:52) > at > org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:608) > at > org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:543) > at java.lang.Thread.run(Thread.java:744) > [ERROR] hbm2ddl.SchemaUpdate HHH000299: Could not complete schema update >