DB migration error #149

Closed
Abyss777 opened this Issue Apr 20, 2015 · 1 comment

Comments

Projects
None yet
2 participants
@Abyss777

I've tried to update rather old (13 feb 2015) instance of traccar-web to latest version (14 apr 2015), but got an error about "Unable to perform DB migrations":

STATUS | wrapper  | 2015/04/20 11:24:55 | --> Wrapper Started as Service
STATUS | wrapper  | 2015/04/20 11:24:55 | Java Service Wrapper Community Edition 32-bit 3.5.26
STATUS | wrapper  | 2015/04/20 11:24:55 |   Copyright (C) 1999-2014 Tanuki Software, Ltd. All Rights Reserved.
STATUS | wrapper  | 2015/04/20 11:24:55 |     http://wrapper.tanukisoftware.com
STATUS | wrapper  | 2015/04/20 11:24:55 | 
STATUS | wrapper  | 2015/04/20 11:24:56 | Launching a JVM...
INFO   | jvm 1    | 2015/04/20 11:24:56 | WrapperManager: Initializing...
INFO   | jvm 1    | 2015/04/20 11:24:57 | 2015-04-20 11:24:57.870:INFO:oejs.Server:jetty-8.1.16.v20140903
INFO   | jvm 1    | 2015/04/20 11:24:58 | 2015-04-20 11:24:57.964:INFO:oejw.WebInfConfiguration:Extract jar:file:/C:/Program%20Files/Traccar/traccar-web.war!/ to C:\Windows\Temp\jetty-0.0.0.0-8082-traccar-web.war-_-any-\webapp
INFO   | jvm 1    | 2015/04/20 11:25:00 | 2015-04-20 11:25:00.568:INFO:oejw.StandardDescriptorProcessor:NO JSP Support for /, did not find org.apache.jasper.servlet.JspServlet
INFO   | jvm 1    | 2015/04/20 11:25:05 | 2015-04-20 11:25:05.762:WARN:oejuc.AbstractLifeCycle:FAILED guiceFilter: java.lang.RuntimeException: Unable to perform DB migrations
INFO   | jvm 1    | 2015/04/20 11:25:05 | java.lang.RuntimeException: Unable to perform DB migrations
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.traccar.web.server.model.DataServiceImpl.init(DataServiceImpl.java:71)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at javax.servlet.GenericServlet.init(GenericServlet.java:244)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at com.google.gwt.user.server.rpc.RemoteServiceServlet.init(RemoteServiceServlet.java:168)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at com.google.inject.servlet.ServletDefinition.init(ServletDefinition.java:117)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at com.google.inject.servlet.ManagedServletPipeline.init(ManagedServletPipeline.java:82)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at com.google.inject.servlet.ManagedFilterPipeline.initPipeline(ManagedFilterPipeline.java:102)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at com.google.inject.servlet.GuiceFilter.init(GuiceFilter.java:172)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.servlet.FilterHolder.doStart(FilterHolder.java:118)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:768)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:265)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1242)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:717)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:494)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:95)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.server.Server.doStart(Server.java:282)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.traccar.http.WebServer.start(WebServer.java:91)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.traccar.ServerManager.start(ServerManager.java:198)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.traccar.Main.main(Main.java:34)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at java.lang.reflect.Method.invoke(Unknown Source)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.tanukisoftware.wrapper.WrapperSimpleApp.run(WrapperSimpleApp.java:325)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at java.lang.Thread.run(Unknown Source)
INFO   | jvm 1    | 2015/04/20 11:25:05 | Caused by: 
INFO   | jvm 1    | 2015/04/20 11:25:05 | javax.persistence.PersistenceException: org.hibernate.PropertyAccessException: Null value was assigned to a property of primitive type setter of org.traccar.web.shared.model.User.readOnly
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1763)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1677)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.jpa.internal.QueryImpl.getResultList(QueryImpl.java:458)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.traccar.web.server.model.DBMigrations$AddDefaultNotifications.migrate(DBMigrations.java:237)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.traccar.web.server.model.DBMigrations.migrate(DBMigrations.java:49)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.traccar.web.server.model.DataServiceImpl.init(DataServiceImpl.java:69)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at javax.servlet.GenericServlet.init(GenericServlet.java:244)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at com.google.gwt.user.server.rpc.RemoteServiceServlet.init(RemoteServiceServlet.java:168)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at com.google.inject.servlet.ServletDefinition.init(ServletDefinition.java:117)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at com.google.inject.servlet.ManagedServletPipeline.init(ManagedServletPipeline.java:82)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at com.google.inject.servlet.ManagedFilterPipeline.initPipeline(ManagedFilterPipeline.java:102)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at com.google.inject.servlet.GuiceFilter.init(GuiceFilter.java:172)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.servlet.FilterHolder.doStart(FilterHolder.java:118)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:768)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:265)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1242)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:717)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:494)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:95)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.server.Server.doStart(Server.java:282)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.traccar.http.WebServer.start(WebServer.java:91)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.traccar.ServerManager.start(ServerManager.java:198)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.traccar.Main.main(Main.java:34)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at java.lang.reflect.Method.invoke(Unknown Source)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.tanukisoftware.wrapper.WrapperSimpleApp.run(WrapperSimpleApp.java:325)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at java.lang.Thread.run(Unknown Source)
INFO   | jvm 1    | 2015/04/20 11:25:05 | Caused by: 
INFO   | jvm 1    | 2015/04/20 11:25:05 | org.hibernate.PropertyAccessException: Null value was assigned to a property of primitive type setter of org.traccar.web.shared.model.User.readOnly
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.property.DirectPropertyAccessor$DirectSetter.set(DirectPropertyAccessor.java:126)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.tuple.entity.AbstractEntityTuplizer.setPropertyValues(AbstractEntityTuplizer.java:713)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.tuple.entity.PojoEntityTuplizer.setPropertyValues(PojoEntityTuplizer.java:362)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.persister.entity.AbstractEntityPersister.setPropertyValues(AbstractEntityPersister.java:4718)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.engine.internal.TwoPhaseLoad.doInitializeEntity(TwoPhaseLoad.java:188)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.engine.internal.TwoPhaseLoad.initializeEntity(TwoPhaseLoad.java:144)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.loader.plan.exec.process.internal.AbstractRowReader.performTwoPhaseLoad(AbstractRowReader.java:244)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.loader.plan.exec.process.internal.AbstractRowReader.finishUp(AbstractRowReader.java:215)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.loader.plan.exec.process.internal.ResultSetProcessorImpl.extractResults(ResultSetProcessorImpl.java:140)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader.executeLoad(AbstractLoadPlanBasedLoader.java:138)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader.executeLoad(AbstractLoadPlanBasedLoader.java:102)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.loader.entity.plan.AbstractLoadPlanBasedEntityLoader.load(AbstractLoadPlanBasedEntityLoader.java:186)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:4126)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.event.internal.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:503)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.event.internal.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:468)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.event.internal.DefaultLoadEventListener.load(DefaultLoadEventListener.java:213)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.event.internal.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:275)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.event.internal.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:151)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.internal.SessionImpl.fireLoad(SessionImpl.java:1070)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.internal.SessionImpl.internalLoad(SessionImpl.java:989)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.type.EntityType.resolveIdentifier(EntityType.java:716)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.type.EntityType.resolve(EntityType.java:502)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.engine.internal.TwoPhaseLoad.doInitializeEntity(TwoPhaseLoad.java:170)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.engine.internal.TwoPhaseLoad.initializeEntity(TwoPhaseLoad.java:144)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.loader.Loader.initializeEntitiesAndCollections(Loader.java:1115)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.loader.Loader.processResultSet(Loader.java:973)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.loader.Loader.doQuery(Loader.java:921)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:355)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.loader.Loader.doList(Loader.java:2554)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.loader.Loader.doList(Loader.java:2540)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2370)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.loader.Loader.list(Loader.java:2365)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:497)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.hql.internal.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:387)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.engine.query.spi.HQLQueryPlan.performList(HQLQueryPlan.java:236)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.internal.SessionImpl.list(SessionImpl.java:1264)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.internal.QueryImpl.list(QueryImpl.java:103)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.jpa.internal.QueryImpl.list(QueryImpl.java:573)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.jpa.internal.QueryImpl.getResultList(QueryImpl.java:449)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.traccar.web.server.model.DBMigrations$AddDefaultNotifications.migrate(DBMigrations.java:237)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.traccar.web.server.model.DBMigrations.migrate(DBMigrations.java:49)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.traccar.web.server.model.DataServiceImpl.init(DataServiceImpl.java:69)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at javax.servlet.GenericServlet.init(GenericServlet.java:244)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at com.google.gwt.user.server.rpc.RemoteServiceServlet.init(RemoteServiceServlet.java:168)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at com.google.inject.servlet.ServletDefinition.init(ServletDefinition.java:117)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at com.google.inject.servlet.ManagedServletPipeline.init(ManagedServletPipeline.java:82)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at com.google.inject.servlet.ManagedFilterPipeline.initPipeline(ManagedFilterPipeline.java:102)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at com.google.inject.servlet.GuiceFilter.init(GuiceFilter.java:172)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.servlet.FilterHolder.doStart(FilterHolder.java:118)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:768)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:265)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1242)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:717)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:494)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:95)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.server.Server.doStart(Server.java:282)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.traccar.http.WebServer.start(WebServer.java:91)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.traccar.ServerManager.start(ServerManager.java:198)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.traccar.Main.main(Main.java:34)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at java.lang.reflect.Method.invoke(Unknown Source)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.tanukisoftware.wrapper.WrapperSimpleApp.run(WrapperSimpleApp.java:325)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at java.lang.Thread.run(Unknown Source)
INFO   | jvm 1    | 2015/04/20 11:25:05 | Caused by: 
INFO   | jvm 1    | 2015/04/20 11:25:05 | java.lang.IllegalArgumentException: Can not set boolean field org.traccar.web.shared.model.User.readOnly to null value
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at sun.reflect.UnsafeFieldAccessorImpl.throwSetIllegalArgumentException(Unknown Source)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at sun.reflect.UnsafeFieldAccessorImpl.throwSetIllegalArgumentException(Unknown Source)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at sun.reflect.UnsafeBooleanFieldAccessorImpl.set(Unknown Source)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at java.lang.reflect.Field.set(Unknown Source)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.property.DirectPropertyAccessor$DirectSetter.set(DirectPropertyAccessor.java:122)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.tuple.entity.AbstractEntityTuplizer.setPropertyValues(AbstractEntityTuplizer.java:713)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.tuple.entity.PojoEntityTuplizer.setPropertyValues(PojoEntityTuplizer.java:362)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.persister.entity.AbstractEntityPersister.setPropertyValues(AbstractEntityPersister.java:4718)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.engine.internal.TwoPhaseLoad.doInitializeEntity(TwoPhaseLoad.java:188)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.engine.internal.TwoPhaseLoad.initializeEntity(TwoPhaseLoad.java:144)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.loader.plan.exec.process.internal.AbstractRowReader.performTwoPhaseLoad(AbstractRowReader.java:244)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.loader.plan.exec.process.internal.AbstractRowReader.finishUp(AbstractRowReader.java:215)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.loader.plan.exec.process.internal.ResultSetProcessorImpl.extractResults(ResultSetProcessorImpl.java:140)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader.executeLoad(AbstractLoadPlanBasedLoader.java:138)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader.executeLoad(AbstractLoadPlanBasedLoader.java:102)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.loader.entity.plan.AbstractLoadPlanBasedEntityLoader.load(AbstractLoadPlanBasedEntityLoader.java:186)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:4126)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.event.internal.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:503)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.event.internal.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:468)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.event.internal.DefaultLoadEventListener.load(DefaultLoadEventListener.java:213)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.event.internal.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:275)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.event.internal.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:151)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.internal.SessionImpl.fireLoad(SessionImpl.java:1070)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.internal.SessionImpl.internalLoad(SessionImpl.java:989)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.type.EntityType.resolveIdentifier(EntityType.java:716)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.type.EntityType.resolve(EntityType.java:502)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.engine.internal.TwoPhaseLoad.doInitializeEntity(TwoPhaseLoad.java:170)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.engine.internal.TwoPhaseLoad.initializeEntity(TwoPhaseLoad.java:144)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.loader.Loader.initializeEntitiesAndCollections(Loader.java:1115)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.loader.Loader.processResultSet(Loader.java:973)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.loader.Loader.doQuery(Loader.java:921)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:355)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.loader.Loader.doList(Loader.java:2554)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.loader.Loader.doList(Loader.java:2540)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2370)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.loader.Loader.list(Loader.java:2365)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:497)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.hql.internal.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:387)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.engine.query.spi.HQLQueryPlan.performList(HQLQueryPlan.java:236)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.internal.SessionImpl.list(SessionImpl.java:1264)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.internal.QueryImpl.list(QueryImpl.java:103)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.jpa.internal.QueryImpl.list(QueryImpl.java:573)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.jpa.internal.QueryImpl.getResultList(QueryImpl.java:449)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.traccar.web.server.model.DBMigrations$AddDefaultNotifications.migrate(DBMigrations.java:237)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.traccar.web.server.model.DBMigrations.migrate(DBMigrations.java:49)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.traccar.web.server.model.DataServiceImpl.init(DataServiceImpl.java:69)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at javax.servlet.GenericServlet.init(GenericServlet.java:244)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at com.google.gwt.user.server.rpc.RemoteServiceServlet.init(RemoteServiceServlet.java:168)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at com.google.inject.servlet.ServletDefinition.init(ServletDefinition.java:117)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at com.google.inject.servlet.ManagedServletPipeline.init(ManagedServletPipeline.java:82)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at com.google.inject.servlet.ManagedFilterPipeline.initPipeline(ManagedFilterPipeline.java:102)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at com.google.inject.servlet.GuiceFilter.init(GuiceFilter.java:172)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.servlet.FilterHolder.doStart(FilterHolder.java:118)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:768)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:265)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1242)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:717)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:494)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:95)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.server.Server.doStart(Server.java:282)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.traccar.http.WebServer.start(WebServer.java:91)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.traccar.ServerManager.start(ServerManager.java:198)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.traccar.Main.main(Main.java:34)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at java.lang.reflect.Method.invoke(Unknown Source)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.tanukisoftware.wrapper.WrapperSimpleApp.run(WrapperSimpleApp.java:325)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at java.lang.Thread.run(Unknown Source)
INFO   | jvm 1    | 2015/04/20 11:25:05 | 2015-04-20 11:25:05.778:WARN:oejw.WebAppContext:Failed startup of context o.e.j.w.WebAppContext{/,file:/C:/Windows/Temp/jetty-0.0.0.0-8082-traccar-web.war-_-any-/webapp/},C:\Program Files\Traccar\traccar-web.war
INFO   | jvm 1    | 2015/04/20 11:25:05 | java.lang.RuntimeException: Unable to perform DB migrations
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.traccar.web.server.model.DataServiceImpl.init(DataServiceImpl.java:71)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at javax.servlet.GenericServlet.init(GenericServlet.java:244)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at com.google.gwt.user.server.rpc.RemoteServiceServlet.init(RemoteServiceServlet.java:168)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at com.google.inject.servlet.ServletDefinition.init(ServletDefinition.java:117)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at com.google.inject.servlet.ManagedServletPipeline.init(ManagedServletPipeline.java:82)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at com.google.inject.servlet.ManagedFilterPipeline.initPipeline(ManagedFilterPipeline.java:102)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at com.google.inject.servlet.GuiceFilter.init(GuiceFilter.java:172)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.servlet.FilterHolder.doStart(FilterHolder.java:118)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:768)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:265)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1242)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:717)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:494)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:95)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.server.Server.doStart(Server.java:282)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.traccar.http.WebServer.start(WebServer.java:91)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.traccar.ServerManager.start(ServerManager.java:198)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.traccar.Main.main(Main.java:34)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at java.lang.reflect.Method.invoke(Unknown Source)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.tanukisoftware.wrapper.WrapperSimpleApp.run(WrapperSimpleApp.java:325)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at java.lang.Thread.run(Unknown Source)
INFO   | jvm 1    | 2015/04/20 11:25:05 | Caused by: 
INFO   | jvm 1    | 2015/04/20 11:25:05 | javax.persistence.PersistenceException: org.hibernate.PropertyAccessException: Null value was assigned to a property of primitive type setter of org.traccar.web.shared.model.User.readOnly
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1763)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1677)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.jpa.internal.QueryImpl.getResultList(QueryImpl.java:458)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.traccar.web.server.model.DBMigrations$AddDefaultNotifications.migrate(DBMigrations.java:237)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.traccar.web.server.model.DBMigrations.migrate(DBMigrations.java:49)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.traccar.web.server.model.DataServiceImpl.init(DataServiceImpl.java:69)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at javax.servlet.GenericServlet.init(GenericServlet.java:244)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at com.google.gwt.user.server.rpc.RemoteServiceServlet.init(RemoteServiceServlet.java:168)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at com.google.inject.servlet.ServletDefinition.init(ServletDefinition.java:117)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at com.google.inject.servlet.ManagedServletPipeline.init(ManagedServletPipeline.java:82)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at com.google.inject.servlet.ManagedFilterPipeline.initPipeline(ManagedFilterPipeline.java:102)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at com.google.inject.servlet.GuiceFilter.init(GuiceFilter.java:172)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.servlet.FilterHolder.doStart(FilterHolder.java:118)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:768)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:265)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1242)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:717)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:494)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:95)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.server.Server.doStart(Server.java:282)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.traccar.http.WebServer.start(WebServer.java:91)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.traccar.ServerManager.start(ServerManager.java:198)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.traccar.Main.main(Main.java:34)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at java.lang.reflect.Method.invoke(Unknown Source)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.tanukisoftware.wrapper.WrapperSimpleApp.run(WrapperSimpleApp.java:325)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at java.lang.Thread.run(Unknown Source)
INFO   | jvm 1    | 2015/04/20 11:25:05 | Caused by: 
INFO   | jvm 1    | 2015/04/20 11:25:05 | org.hibernate.PropertyAccessException: Null value was assigned to a property of primitive type setter of org.traccar.web.shared.model.User.readOnly
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.property.DirectPropertyAccessor$DirectSetter.set(DirectPropertyAccessor.java:126)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.tuple.entity.AbstractEntityTuplizer.setPropertyValues(AbstractEntityTuplizer.java:713)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.tuple.entity.PojoEntityTuplizer.setPropertyValues(PojoEntityTuplizer.java:362)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.persister.entity.AbstractEntityPersister.setPropertyValues(AbstractEntityPersister.java:4718)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.engine.internal.TwoPhaseLoad.doInitializeEntity(TwoPhaseLoad.java:188)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.engine.internal.TwoPhaseLoad.initializeEntity(TwoPhaseLoad.java:144)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.loader.plan.exec.process.internal.AbstractRowReader.performTwoPhaseLoad(AbstractRowReader.java:244)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.loader.plan.exec.process.internal.AbstractRowReader.finishUp(AbstractRowReader.java:215)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.loader.plan.exec.process.internal.ResultSetProcessorImpl.extractResults(ResultSetProcessorImpl.java:140)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader.executeLoad(AbstractLoadPlanBasedLoader.java:138)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader.executeLoad(AbstractLoadPlanBasedLoader.java:102)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.loader.entity.plan.AbstractLoadPlanBasedEntityLoader.load(AbstractLoadPlanBasedEntityLoader.java:186)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:4126)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.event.internal.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:503)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.event.internal.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:468)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.event.internal.DefaultLoadEventListener.load(DefaultLoadEventListener.java:213)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.event.internal.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:275)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.event.internal.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:151)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.internal.SessionImpl.fireLoad(SessionImpl.java:1070)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.internal.SessionImpl.internalLoad(SessionImpl.java:989)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.type.EntityType.resolveIdentifier(EntityType.java:716)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.type.EntityType.resolve(EntityType.java:502)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.engine.internal.TwoPhaseLoad.doInitializeEntity(TwoPhaseLoad.java:170)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.engine.internal.TwoPhaseLoad.initializeEntity(TwoPhaseLoad.java:144)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.loader.Loader.initializeEntitiesAndCollections(Loader.java:1115)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.loader.Loader.processResultSet(Loader.java:973)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.loader.Loader.doQuery(Loader.java:921)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:355)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.loader.Loader.doList(Loader.java:2554)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.loader.Loader.doList(Loader.java:2540)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2370)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.loader.Loader.list(Loader.java:2365)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:497)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.hql.internal.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:387)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.engine.query.spi.HQLQueryPlan.performList(HQLQueryPlan.java:236)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.internal.SessionImpl.list(SessionImpl.java:1264)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.internal.QueryImpl.list(QueryImpl.java:103)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.jpa.internal.QueryImpl.list(QueryImpl.java:573)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.jpa.internal.QueryImpl.getResultList(QueryImpl.java:449)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.traccar.web.server.model.DBMigrations$AddDefaultNotifications.migrate(DBMigrations.java:237)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.traccar.web.server.model.DBMigrations.migrate(DBMigrations.java:49)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.traccar.web.server.model.DataServiceImpl.init(DataServiceImpl.java:69)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at javax.servlet.GenericServlet.init(GenericServlet.java:244)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at com.google.gwt.user.server.rpc.RemoteServiceServlet.init(RemoteServiceServlet.java:168)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at com.google.inject.servlet.ServletDefinition.init(ServletDefinition.java:117)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at com.google.inject.servlet.ManagedServletPipeline.init(ManagedServletPipeline.java:82)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at com.google.inject.servlet.ManagedFilterPipeline.initPipeline(ManagedFilterPipeline.java:102)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at com.google.inject.servlet.GuiceFilter.init(GuiceFilter.java:172)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.servlet.FilterHolder.doStart(FilterHolder.java:118)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:768)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:265)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1242)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:717)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:494)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:95)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.server.Server.doStart(Server.java:282)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.traccar.http.WebServer.start(WebServer.java:91)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.traccar.ServerManager.start(ServerManager.java:198)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.traccar.Main.main(Main.java:34)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at java.lang.reflect.Method.invoke(Unknown Source)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.tanukisoftware.wrapper.WrapperSimpleApp.run(WrapperSimpleApp.java:325)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at java.lang.Thread.run(Unknown Source)
INFO   | jvm 1    | 2015/04/20 11:25:05 | Caused by: 
INFO   | jvm 1    | 2015/04/20 11:25:05 | java.lang.IllegalArgumentException: Can not set boolean field org.traccar.web.shared.model.User.readOnly to null value
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at sun.reflect.UnsafeFieldAccessorImpl.throwSetIllegalArgumentException(Unknown Source)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at sun.reflect.UnsafeFieldAccessorImpl.throwSetIllegalArgumentException(Unknown Source)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at sun.reflect.UnsafeBooleanFieldAccessorImpl.set(Unknown Source)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at java.lang.reflect.Field.set(Unknown Source)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.property.DirectPropertyAccessor$DirectSetter.set(DirectPropertyAccessor.java:122)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.tuple.entity.AbstractEntityTuplizer.setPropertyValues(AbstractEntityTuplizer.java:713)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.tuple.entity.PojoEntityTuplizer.setPropertyValues(PojoEntityTuplizer.java:362)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.persister.entity.AbstractEntityPersister.setPropertyValues(AbstractEntityPersister.java:4718)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.engine.internal.TwoPhaseLoad.doInitializeEntity(TwoPhaseLoad.java:188)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.engine.internal.TwoPhaseLoad.initializeEntity(TwoPhaseLoad.java:144)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.loader.plan.exec.process.internal.AbstractRowReader.performTwoPhaseLoad(AbstractRowReader.java:244)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.loader.plan.exec.process.internal.AbstractRowReader.finishUp(AbstractRowReader.java:215)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.loader.plan.exec.process.internal.ResultSetProcessorImpl.extractResults(ResultSetProcessorImpl.java:140)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader.executeLoad(AbstractLoadPlanBasedLoader.java:138)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader.executeLoad(AbstractLoadPlanBasedLoader.java:102)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.loader.entity.plan.AbstractLoadPlanBasedEntityLoader.load(AbstractLoadPlanBasedEntityLoader.java:186)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:4126)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.event.internal.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:503)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.event.internal.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:468)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.event.internal.DefaultLoadEventListener.load(DefaultLoadEventListener.java:213)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.event.internal.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:275)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.event.internal.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:151)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.internal.SessionImpl.fireLoad(SessionImpl.java:1070)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.internal.SessionImpl.internalLoad(SessionImpl.java:989)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.type.EntityType.resolveIdentifier(EntityType.java:716)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.type.EntityType.resolve(EntityType.java:502)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.engine.internal.TwoPhaseLoad.doInitializeEntity(TwoPhaseLoad.java:170)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.engine.internal.TwoPhaseLoad.initializeEntity(TwoPhaseLoad.java:144)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.loader.Loader.initializeEntitiesAndCollections(Loader.java:1115)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.loader.Loader.processResultSet(Loader.java:973)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.loader.Loader.doQuery(Loader.java:921)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:355)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.loader.Loader.doList(Loader.java:2554)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.loader.Loader.doList(Loader.java:2540)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2370)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.loader.Loader.list(Loader.java:2365)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:497)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.hql.internal.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:387)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.engine.query.spi.HQLQueryPlan.performList(HQLQueryPlan.java:236)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.internal.SessionImpl.list(SessionImpl.java:1264)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.internal.QueryImpl.list(QueryImpl.java:103)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.jpa.internal.QueryImpl.list(QueryImpl.java:573)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.hibernate.jpa.internal.QueryImpl.getResultList(QueryImpl.java:449)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.traccar.web.server.model.DBMigrations$AddDefaultNotifications.migrate(DBMigrations.java:237)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.traccar.web.server.model.DBMigrations.migrate(DBMigrations.java:49)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.traccar.web.server.model.DataServiceImpl.init(DataServiceImpl.java:69)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at javax.servlet.GenericServlet.init(GenericServlet.java:244)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at com.google.gwt.user.server.rpc.RemoteServiceServlet.init(RemoteServiceServlet.java:168)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at com.google.inject.servlet.ServletDefinition.init(ServletDefinition.java:117)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at com.google.inject.servlet.ManagedServletPipeline.init(ManagedServletPipeline.java:82)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at com.google.inject.servlet.ManagedFilterPipeline.initPipeline(ManagedFilterPipeline.java:102)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at com.google.inject.servlet.GuiceFilter.init(GuiceFilter.java:172)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.servlet.FilterHolder.doStart(FilterHolder.java:118)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:768)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:265)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1242)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:717)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:494)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:95)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.server.Server.doStart(Server.java:282)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.traccar.http.WebServer.start(WebServer.java:91)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.traccar.ServerManager.start(ServerManager.java:198)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.traccar.Main.main(Main.java:34)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at java.lang.reflect.Method.invoke(Unknown Source)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at org.tanukisoftware.wrapper.WrapperSimpleApp.run(WrapperSimpleApp.java:325)
INFO   | jvm 1    | 2015/04/20 11:25:05 |   at java.lang.Thread.run(Unknown Source)
INFO   | jvm 1    | 2015/04/20 11:25:05 | 2015-04-20 11:25:05.794:INFO:oejs.AbstractConnector:Started SelectChannelConnector@0.0.0.0:8082

I've tried to update through intermediate version (16 mar 2015) and everything has gone OK.

Summ:
(13 feb 2015 -> 14 apr 2015 - Not OK)
(13 feb 2015 -> 16 mar 2015 -> 14 apr 2015 - OK)

Other intermediate versions I've not tried.

@vitalidze vitalidze closed this in e784101 Apr 20, 2015

@vitalidze vitalidze added the bug label Apr 20, 2015

vitalidze added a commit that referenced this issue Apr 20, 2015

@vitalidze

This comment has been minimized.

Show comment
Hide comment
@vitalidze

vitalidze Apr 20, 2015

Owner

Thanks for reporting.

Fixed, written news, updated latest and demo versions.

Owner

vitalidze commented Apr 20, 2015

Thanks for reporting.

Fixed, written news, updated latest and demo versions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment