Comments (9)
You can compile and build .war
file by invoking package
maven task. I am not building it from IDE (I am using IntelliJ Idea), but rather building it from command line. You can find command line building instructions here.
from traccar-web.
Summary:
Using Netbeans IDE I can make changes and debug. I use maven and package from command line but when I use the .war file get the result below.
Using IntelliJ Idea when I run or debug I get the result below.
HTTP ERROR: 503
Problem accessing /traccar.html. Reason:
Service Unavailable
Powered by Jetty://
Here is the event Log:
Dec 27, 2014 6:22:27 PM org.hibernate.ejb.HibernatePersistence logDeprecation
WARN: HHH015016: Encountered a deprecated javax.persistence.spi.PersistenceProvider [org.hibernate.ejb.HibernatePersistence]; use [org.hibernate.jpa.HibernatePersistenceProvider] instead.
Dec 27, 2014 6:22:27 PM org.hibernate.ejb.HibernatePersistence logDeprecation
WARN: HHH015016: Encountered a deprecated javax.persistence.spi.PersistenceProvider [org.hibernate.ejb.HibernatePersistence]; use [org.hibernate.jpa.HibernatePersistenceProvider] instead.
Dec 27, 2014 6:22:27 PM org.hibernate.ejb.HibernatePersistence logDeprecation
WARN: HHH015016: Encountered a deprecated javax.persistence.spi.PersistenceProvider [org.hibernate.ejb.HibernatePersistence]; use [org.hibernate.jpa.HibernatePersistenceProvider] instead.
Dec 27, 2014 6:22:28 PM org.hibernate.jpa.internal.util.LogHelper logPersistenceUnitInformation
INFO: HHH000204: Processing PersistenceUnitInfo [
name: debug
...]
Dec 27, 2014 6:22:28 PM org.hibernate.Version logVersion
INFO: HHH000412: Hibernate Core {4.3.7.Final}
Dec 27, 2014 6:22:28 PM org.hibernate.cfg.Environment <clinit>
INFO: HHH000206: hibernate.properties not found
Dec 27, 2014 6:22:28 PM org.hibernate.cfg.Environment buildBytecodeProvider
INFO: HHH000021: Bytecode provider name : javassist
Dec 27, 2014 6:22:28 PM org.hibernate.annotations.common.reflection.java.JavaReflectionManager <clinit>
INFO: HCANN000001: Hibernate Commons Annotations {4.0.5.Final}
Dec 27, 2014 6:22:28 PM org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl configure
WARN: HHH000402: Using Hibernate built-in connection pool (not for production use!)
[WARN] Server class 'org.h2.Driver' could not be found in the web app, but was found on the system classpath
[WARN] Adding classpath entry 'file:/C:/Users/Hennie/.m2/repository/com/h2database/h2/1.4.180/h2-1.4.180.jar' to the web app classpath for this session
[WARN] Server class 'com.mysql.jdbc.Driver' could not be found in the web app, but was found on the system classpath
[WARN] Adding classpath entry 'file:/C:/Users/Hennie/.m2/repository/mysql/mysql-connector-java/5.1.31/mysql-connector-java-5.1.31.jar' to the web app classpath for this session
[WARN] Server class 'org.postgresql.Driver' could not be found in the web app, but was found on the system classpath
[WARN] Adding classpath entry 'file:/C:/Users/Hennie/.m2/repository/org/postgresql/postgresql/9.3-1102-jdbc4/postgresql-9.3-1102-jdbc4.jar' to the web app classpath for this session
Dec 27, 2014 6:22:28 PM org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl buildCreator
INFO: HHH000401: using driver [org.h2.Driver] at URL [jdbc:h2:~/Documents/traccar-web/database]
Dec 27, 2014 6:22:28 PM org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl buildCreator
INFO: HHH000046: Connection properties: {user=sa, password=****}
Dec 27, 2014 6:22:28 PM org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl buildCreator
INFO: HHH000006: Autocommit mode: false
Dec 27, 2014 6:22:28 PM org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl configure
INFO: HHH000115: Hibernate connection pool size: 20 (min=1)
[WARN] Server class 'com.ibm.icu.text.Collator' could not be found in the web app, but was found on the system classpath
[WARN] Adding classpath entry 'file:/C:/Users/Hennie/.m2/repository/com/google/gwt/gwt-dev/2.7.0/gwt-dev-2.7.0.jar' to the web app classpath for this session
Dec 27, 2014 6:22:29 PM org.hibernate.dialect.Dialect <init>
INFO: HHH000400: Using dialect: org.hibernate.dialect.H2Dialect
Dec 27, 2014 6:22:29 PM org.hibernate.hql.internal.ast.ASTQueryTranslatorFactory <init>
INFO: HHH000397: Using ASTQueryTranslatorFactory
Dec 27, 2014 6:22:29 PM org.hibernate.validator.internal.util.Version <clinit>
INFO: HV000001: Hibernate Validator 4.3.2.Final
Dec 27, 2014 6:22:30 PM org.hibernate.tool.hbm2ddl.SchemaUpdate execute
INFO: HHH000228: Running hbm2ddl schema update
Dec 27, 2014 6:22:30 PM org.hibernate.tool.hbm2ddl.SchemaUpdate execute
INFO: HHH000102: Fetching database metadata
Dec 27, 2014 6:22:30 PM org.hibernate.tool.hbm2ddl.SchemaUpdate execute
INFO: HHH000396: Updating schema
Dec 27, 2014 6:22:30 PM org.hibernate.tool.hbm2ddl.TableMetadata <init>
INFO: HHH000261: Table found: DATABASE.PUBLIC.APPLICATION_SETTINGS
Dec 27, 2014 6:22:30 PM org.hibernate.tool.hbm2ddl.TableMetadata <init>
INFO: HHH000037: Columns: [defaultpasswordhash, registrationenabled, id, disallowdevicemanagementbyusers, updateinterval]
Dec 27, 2014 6:22:30 PM org.hibernate.tool.hbm2ddl.TableMetadata <init>
INFO: HHH000108: Foreign keys: []
Dec 27, 2014 6:22:30 PM org.hibernate.tool.hbm2ddl.TableMetadata <init>
INFO: HHH000126: Indexes: [primary_key_91]
Dec 27, 2014 6:22:30 PM org.hibernate.tool.hbm2ddl.TableMetadata <init>
INFO: HHH000261: Table found: DATABASE.PUBLIC.DEVICES
Dec 27, 2014 6:22:30 PM org.hibernate.tool.hbm2ddl.TableMetadata <init>
INFO: HHH000037: Columns: [icontype, name, idlespeedthreshold, id, timeout, uniqueid, latestposition_id]
Dec 27, 2014 6:22:30 PM org.hibernate.tool.hbm2ddl.TableMetadata <init>
INFO: HHH000108: Foreign keys: [devices_fkey_position_id]
Dec 27, 2014 6:22:30 PM org.hibernate.tool.hbm2ddl.TableMetadata <init>
INFO: HHH000126: Indexes: [devices_pkey, devices_ukey_uniqueid_index_8, devices_fkey_position_id_index_8, primary_key_8]
Dec 27, 2014 6:22:30 PM org.hibernate.tool.hbm2ddl.TableMetadata <init>
INFO: HHH000261: Table found: DATABASE.PUBLIC.POSITIONS
Dec 27, 2014 6:22:30 PM org.hibernate.tool.hbm2ddl.TableMetadata <init>
INFO: HHH000037: Columns: [valid, altitude, other, address, device_id, latitude, course, id, power, time, speed, longitude]
Dec 27, 2014 6:22:30 PM org.hibernate.tool.hbm2ddl.TableMetadata <init>
INFO: HHH000108: Foreign keys: [positions_fkey_device_id]
Dec 27, 2014 6:22:30 PM org.hibernate.tool.hbm2ddl.TableMetadata <init>
INFO: HHH000126: Indexes: [positions_fkey_device_id_index_b, primary_key_b, positionsindex]
Dec 27, 2014 6:22:30 PM org.hibernate.tool.hbm2ddl.TableMetadata <init>
INFO: HHH000261: Table found: DATABASE.PUBLIC.USER_SETTINGS
Dec 27, 2014 6:22:30 PM org.hibernate.tool.hbm2ddl.TableMetadata <init>
INFO: HHH000037: Columns: [timeprintinterval, speedunit, zoomlevel, maptype, centerlatitude, id, centerlongitude]
Dec 27, 2014 6:22:30 PM org.hibernate.tool.hbm2ddl.TableMetadata <init>
INFO: HHH000108: Foreign keys: []
Dec 27, 2014 6:22:30 PM org.hibernate.tool.hbm2ddl.TableMetadata <init>
INFO: HHH000126: Indexes: [primary_key_9]
Dec 27, 2014 6:22:30 PM org.hibernate.tool.hbm2ddl.TableMetadata <init>
INFO: HHH000261: Table found: DATABASE.PUBLIC.USERS
Dec 27, 2014 6:22:30 PM org.hibernate.tool.hbm2ddl.TableMetadata <init>
INFO: HHH000037: Columns: [password_hash_method, password, manager, usersettings_id, admin, id, login, managedby_id]
Dec 27, 2014 6:22:30 PM org.hibernate.tool.hbm2ddl.TableMetadata <init>
INFO: HHH000108: Foreign keys: [users_fkey_managedby_id, users_fkey_usersettings_id]
Dec 27, 2014 6:22:30 PM org.hibernate.tool.hbm2ddl.TableMetadata <init>
INFO: HHH000126: Indexes: [users_ukey_login_index_4, users_fkey_usersettings_id_index_6, primary_key_6, users_fkey_managedby_id_index_6]
Dec 27, 2014 6:22:30 PM org.hibernate.tool.hbm2ddl.TableMetadata <init>
INFO: HHH000261: Table found: DATABASE.PUBLIC.USERS_DEVICES
Dec 27, 2014 6:22:30 PM org.hibernate.tool.hbm2ddl.TableMetadata <init>
INFO: HHH000037: Columns: [devices_id, users_id]
Dec 27, 2014 6:22:30 PM org.hibernate.tool.hbm2ddl.TableMetadata <init>
INFO: HHH000108: Foreign keys: [fk_gjr4qgp93a7qxnpl5f8ic3kjl, fk_lx5xhwfapdp4oolehin09shin]
Dec 27, 2014 6:22:30 PM org.hibernate.tool.hbm2ddl.TableMetadata <init>
INFO: HHH000126: Indexes: [primary_key_3, fk_lx5xhwfapdp4oolehin09shin_index_3, fk_gjr4qgp93a7qxnpl5f8ic3kjl_index_3]
Dec 27, 2014 6:22:30 PM org.hibernate.tool.hbm2ddl.SchemaUpdate execute
INFO: HHH000232: Schema update complete
Hibernate: update application_settings set updateInterval=? where updateInterval is null
Hibernate: update user_settings set timePrintInterval=? where timePrintInterval is null
Hibernate: update user_settings set zoomLevel=?, centerLongitude=?, centerLatitude=? where zoomLevel is null
Hibernate: update users set manager=? where manager is null
Hibernate: update devices set timeout=? where timeout is null or timeout<=0
Hibernate: update devices set idleSpeedThreshold=? where idleSpeedThreshold is null
Hibernate: update application_settings set disallowDeviceManagementByUsers=? where disallowDeviceManagementByUsers is null
Hibernate: update user_settings set mapType=? where mapType is null
Hibernate: select user0_.id as id1_4_, user0_.admin as admin2_4_, user0_.login as login3_4_, user0_.managedBy_id as managedB7_4_, user0_.manager as manager4_4_, user0_.password as password5_4_, user0_.password_hash_method as password6_4_, user0_.userSettings_id as userSett8_4_ from users user0_ where user0_.login='admin'
Hibernate: select usersettin0_.id as id1_3_0_, usersettin0_.centerLatitude as centerLa2_3_0_, usersettin0_.centerLongitude as centerLo3_3_0_, usersettin0_.mapType as mapType4_3_0_, usersettin0_.speedUnit as speedUni5_3_0_, usersettin0_.timePrintInterval as timePrin6_3_0_, usersettin0_.zoomLevel as zoomLeve7_3_0_ from user_settings usersettin0_ where usersettin0_.id=?
Hibernate: select manageduse0_.managedBy_id as managedB7_4_0_, manageduse0_.id as id1_4_0_, manageduse0_.id as id1_4_1_, manageduse0_.admin as admin2_4_1_, manageduse0_.login as login3_4_1_, manageduse0_.managedBy_id as managedB7_4_1_, manageduse0_.manager as manager4_4_1_, manageduse0_.password as password5_4_1_, manageduse0_.password_hash_method as password6_4_1_, manageduse0_.userSettings_id as userSett8_4_1_, usersettin1_.id as id1_3_2_, usersettin1_.centerLatitude as centerLa2_3_2_, usersettin1_.centerLongitude as centerLo3_3_2_, usersettin1_.mapType as mapType4_3_2_, usersettin1_.speedUnit as speedUni5_3_2_, usersettin1_.timePrintInterval as timePrin6_3_2_, usersettin1_.zoomLevel as zoomLeve7_3_2_ from users manageduse0_ left outer join user_settings usersettin1_ on manageduse0_.userSettings_id=usersettin1_.id where manageduse0_.managedBy_id=?
Hibernate: select devices0_.users_id as users_id1_4_0_, devices0_.devices_id as devices_2_5_0_, device1_.id as id1_1_1_, device1_.iconType as iconType2_1_1_, device1_.idleSpeedThreshold as idleSpee3_1_1_, device1_.latestPosition_id as latestPo7_1_1_, device1_.name as name4_1_1_, device1_.timeout as timeout5_1_1_, device1_.uniqueId as uniqueId6_1_1_, position2_.id as id1_2_2_, position2_.address as address2_2_2_, position2_.altitude as altitude3_2_2_, position2_.course as course4_2_2_, position2_.device_id as device_12_2_2_, position2_.latitude as latitude5_2_2_, position2_.longitude as longitud6_2_2_, position2_.other as other7_2_2_, position2_.power as power8_2_2_, position2_.speed as speed9_2_2_, position2_.time as time10_2_2_, position2_.valid as valid11_2_2_, device3_.id as id1_1_3_, device3_.iconType as iconType2_1_3_, device3_.idleSpeedThreshold as idleSpee3_1_3_, device3_.latestPosition_id as latestPo7_1_3_, device3_.name as name4_1_3_, device3_.timeout as timeout5_1_3_, device3_.uniqueId as uniqueId6_1_3_ from users_devices devices0_ inner join devices device1_ on devices0_.devices_id=device1_.id left outer join positions position2_ on device1_.latestPosition_id=position2_.id left outer join devices device3_ on position2_.device_id=device3_.id where devices0_.users_id=?
Dec 27, 2014 6:22:31 PM org.hibernate.engine.loading.internal.LoadContexts cleanup
WARN: HHH000100: Fail-safe cleanup (collections) : org.hibernate.engine.loading.internal.CollectionLoadContext@38ed139b<rs=rs30: null>
Dec 27, 2014 6:22:31 PM org.hibernate.engine.loading.internal.CollectionLoadContext cleanup
WARN: HHH000160: On CollectionLoadContext#cleanup, localLoadingCollectionKeys contained [1] entries
Starting Jetty on port 8888
[WARN] FAILED guiceFilter: java.lang.RuntimeException: Unable to perform DB migrations
java.lang.RuntimeException: Unable to perform DB migrations
at org.traccar.web.server.model.DataServiceImpl.init(DataServiceImpl.java:65)
at javax.servlet.GenericServlet.init(GenericServlet.java:244)
at com.google.gwt.user.server.rpc.RemoteServiceServlet.init(RemoteServiceServlet.java:168)
at com.google.inject.servlet.ServletDefinition.init(ServletDefinition.java:117)
at com.google.inject.servlet.ManagedServletPipeline.init(ManagedServletPipeline.java:82)
at com.google.inject.servlet.ManagedFilterPipeline.initPipeline(ManagedFilterPipeline.java:102)
at com.google.inject.servlet.GuiceFilter.init(GuiceFilter.java:172)
at org.eclipse.jetty.servlet.FilterHolder.doStart(FilterHolder.java:118)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)
at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:763)
at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:265)
at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1242)
at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:717)
at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:494)
at com.google.gwt.dev.shell.jetty.JettyLauncher$WebAppContextWithReload.doStart(JettyLauncher.java:541)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)
at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:95)
at org.eclipse.jetty.server.handler.RequestLogHandler.doStart(RequestLogHandler.java:162)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)
at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:95)
at org.eclipse.jetty.server.Server.doStart(Server.java:282)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)
at com.google.gwt.dev.shell.jetty.JettyLauncher.start(JettyLauncher.java:740)
at com.google.gwt.dev.DevMode.doStartUpServer(DevMode.java:632)
at com.google.gwt.dev.DevModeBase.startUp(DevModeBase.java:1054)
at com.google.gwt.dev.DevModeBase.run(DevModeBase.java:836)
at com.google.gwt.dev.DevMode.main(DevMode.java:413)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at com.intellij.rt.execution.application.AppMain.main(AppMain.java:134)
Caused by: java.lang.IllegalArgumentException: Unknown name value [BUOYSB1] for enum class [org.traccar.web.shared.model.DeviceIconType]
at org.hibernate.type.EnumType$NamedEnumValueMapper.fromName(EnumType.java:467)
at org.hibernate.type.EnumType$NamedEnumValueMapper.getValue(EnumType.java:452)
at org.hibernate.type.EnumType.nullSafeGet(EnumType.java:107)
at org.hibernate.type.CustomType.nullSafeGet(CustomType.java:127)
at org.hibernate.type.AbstractType.hydrate(AbstractType.java:106)
at org.hibernate.persister.entity.AbstractEntityPersister.hydrate(AbstractEntityPersister.java:2969)
at org.hibernate.loader.plan.exec.process.internal.EntityReferenceInitializerImpl.loadFromResultSet(EntityReferenceInitializerImpl.java:324)
at org.hibernate.loader.plan.exec.process.internal.EntityReferenceInitializerImpl.hydrateEntityState(EntityReferenceInitializerImpl.java:251)
at org.hibernate.loader.plan.exec.process.internal.AbstractRowReader.readRow(AbstractRowReader.java:107)
at org.hibernate.loader.plan.exec.process.internal.ResultSetProcessorImpl.extractResults(ResultSetProcessorImpl.java:129)
at org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader.executeLoad(AbstractLoadPlanBasedLoader.java:138)
at org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader.executeLoad(AbstractLoadPlanBasedLoader.java:102)
at org.hibernate.loader.collection.plan.AbstractLoadPlanBasedCollectionInitializer.initialize(AbstractLoadPlanBasedCollectionInitializer.java:100)
at org.hibernate.persister.collection.AbstractCollectionPersister.initialize(AbstractCollectionPersister.java:693)
at org.hibernate.event.internal.DefaultInitializeCollectionEventListener.onInitializeCollection(DefaultInitializeCollectionEventListener.java:92)
at org.hibernate.internal.SessionImpl.initializeCollection(SessionImpl.java:1897)
at org.hibernate.collection.internal.AbstractPersistentCollection.forceInitialization(AbstractPersistentCollection.java:683)
at org.hibernate.engine.internal.StatefulPersistenceContext.initializeNonLazyCollections(StatefulPersistenceContext.java:893)
at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:360)
at org.hibernate.loader.Loader.doList(Loader.java:2554)
at org.hibernate.loader.Loader.doList(Loader.java:2540)
at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2370)
at org.hibernate.loader.Loader.list(Loader.java:2365)
at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:497)
at org.hibernate.hql.internal.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:387)
at org.hibernate.engine.query.spi.HQLQueryPlan.performList(HQLQueryPlan.java:236)
at org.hibernate.internal.SessionImpl.list(SessionImpl.java:1264)
at org.hibernate.internal.QueryImpl.list(QueryImpl.java:103)
at org.hibernate.jpa.internal.QueryImpl.list(QueryImpl.java:573)
at org.hibernate.jpa.internal.QueryImpl.getResultList(QueryImpl.java:449)
at org.traccar.web.server.model.DBMigrations$CreateAdmin.migrate(DBMigrations.java:62)
at org.traccar.web.server.model.DBMigrations.migrate(DBMigrations.java:42)
at org.traccar.web.server.model.DataServiceImpl.init(DataServiceImpl.java:63)
... 31 more
[WARN] Failed startup of context c.g.g.d.s.j.WebAppContextWithReload{/,file:/C:/Users/Hennie/.IntelliJIdea14/system/gwt/traccar-web.786451e8/traccar-web.2b7d6e8/run/www/},C:\Users\Hennie\.IntelliJIdea14\system\gwt\traccar-web.786451e8\traccar-web.2b7d6e8\run\www
java.lang.RuntimeException: Unable to perform DB migrations
at org.traccar.web.server.model.DataServiceImpl.init(DataServiceImpl.java:65)
at javax.servlet.GenericServlet.init(GenericServlet.java:244)
at com.google.gwt.user.server.rpc.RemoteServiceServlet.init(RemoteServiceServlet.java:168)
at com.google.inject.servlet.ServletDefinition.init(ServletDefinition.java:117)
at com.google.inject.servlet.ManagedServletPipeline.init(ManagedServletPipeline.java:82)
at com.google.inject.servlet.ManagedFilterPipeline.initPipeline(ManagedFilterPipeline.java:102)
at com.google.inject.servlet.GuiceFilter.init(GuiceFilter.java:172)
at org.eclipse.jetty.servlet.FilterHolder.doStart(FilterHolder.java:118)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)
at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:763)
at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:265)
at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1242)
at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:717)
at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:494)
at com.google.gwt.dev.shell.jetty.JettyLauncher$WebAppContextWithReload.doStart(JettyLauncher.java:541)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)
at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:95)
at org.eclipse.jetty.server.handler.RequestLogHandler.doStart(RequestLogHandler.java:162)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)
at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:95)
at org.eclipse.jetty.server.Server.doStart(Server.java:282)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)
at com.google.gwt.dev.shell.jetty.JettyLauncher.start(JettyLauncher.java:740)
at com.google.gwt.dev.DevMode.doStartUpServer(DevMode.java:632)
at com.google.gwt.dev.DevModeBase.startUp(DevModeBase.java:1054)
at com.google.gwt.dev.DevModeBase.run(DevModeBase.java:836)
at com.google.gwt.dev.DevMode.main(DevMode.java:413)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at com.intellij.rt.execution.application.AppMain.main(AppMain.java:134)
Caused by: java.lang.IllegalArgumentException: Unknown name value [BUOYSB1] for enum class [org.traccar.web.shared.model.DeviceIconType]
at org.hibernate.type.EnumType$NamedEnumValueMapper.fromName(EnumType.java:467)
at org.hibernate.type.EnumType$NamedEnumValueMapper.getValue(EnumType.java:452)
at org.hibernate.type.EnumType.nullSafeGet(EnumType.java:107)
at org.hibernate.type.CustomType.nullSafeGet(CustomType.java:127)
at org.hibernate.type.AbstractType.hydrate(AbstractType.java:106)
at org.hibernate.persister.entity.AbstractEntityPersister.hydrate(AbstractEntityPersister.java:2969)
at org.hibernate.loader.plan.exec.process.internal.EntityReferenceInitializerImpl.loadFromResultSet(EntityReferenceInitializerImpl.java:324)
at org.hibernate.loader.plan.exec.process.internal.EntityReferenceInitializerImpl.hydrateEntityState(EntityReferenceInitializerImpl.java:251)
at org.hibernate.loader.plan.exec.process.internal.AbstractRowReader.readRow(AbstractRowReader.java:107)
at org.hibernate.loader.plan.exec.process.internal.ResultSetProcessorImpl.extractResults(ResultSetProcessorImpl.java:129)
at org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader.executeLoad(AbstractLoadPlanBasedLoader.java:138)
at org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader.executeLoad(AbstractLoadPlanBasedLoader.java:102)
at org.hibernate.loader.collection.plan.AbstractLoadPlanBasedCollectionInitializer.initialize(AbstractLoadPlanBasedCollectionInitializer.java:100)
at org.hibernate.persister.collection.AbstractCollectionPersister.initialize(AbstractCollectionPersister.java:693)
at org.hibernate.event.internal.DefaultInitializeCollectionEventListener.onInitializeCollection(DefaultInitializeCollectionEventListener.java:92)
at org.hibernate.internal.SessionImpl.initializeCollection(SessionImpl.java:1897)
at org.hibernate.collection.internal.AbstractPersistentCollection.forceInitialization(AbstractPersistentCollection.java:683)
at org.hibernate.engine.internal.StatefulPersistenceContext.initializeNonLazyCollections(StatefulPersistenceContext.java:893)
at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:360)
at org.hibernate.loader.Loader.doList(Loader.java:2554)
at org.hibernate.loader.Loader.doList(Loader.java:2540)
at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2370)
at org.hibernate.loader.Loader.list(Loader.java:2365)
at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:497)
at org.hibernate.hql.internal.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:387)
at org.hibernate.engine.query.spi.HQLQueryPlan.performList(HQLQueryPlan.java:236)
at org.hibernate.internal.SessionImpl.list(SessionImpl.java:1264)
at org.hibernate.internal.QueryImpl.list(QueryImpl.java:103)
at org.hibernate.jpa.internal.QueryImpl.list(QueryImpl.java:573)
at org.hibernate.jpa.internal.QueryImpl.getResultList(QueryImpl.java:449)
at org.traccar.web.server.model.DBMigrations$CreateAdmin.migrate(DBMigrations.java:62)
at org.traccar.web.server.model.DBMigrations.migrate(DBMigrations.java:42)
at org.traccar.web.server.model.DataServiceImpl.init(DataServiceImpl.java:63)
... 31 more
Dev Mode initialized. Startup URL:
http://127.0.0.1:8888/traccar.html?gwt.codesvr=127.0.0.1:9997
[ERROR] 503 - GET /traccar.html?gwt.codesvr=127.0.0.1:9997 (127.0.0.1) 1299 bytes
Request headers
Host: 127.0.0.1:8888
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:34.0) Gecko/20100101 Firefox/34.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Connection: keep-alive
Response headers
Cache-Control: must-revalidate,no-cache,no-store
Content-Type: text/html;charset=ISO-8859-1
Content-Length: 1299
from traccar-web.
Apologies: My previous post error code and log is only when using IntelliJ Idea when I run or debug the project without any of my changes. It does however package correctly and run and can be accessed using Localhost:8082.
Using IntelliJ or Netbeans with my changes I get the following:
HTTP ERROR: 503
Problem accessing /. Reason:
Service Unavailable
Powered by Jetty://
My changes currently only involved changing the device icons to what i want to use. This I thought would be something very simple.
These changes does however work perfectly in netbeans when I attach the debugger.
from traccar-web.
So you can run it in DEBUG mode and can build and deploy it. Then what is your current issue?
from traccar-web.
Sorry for my bad explanation. My issue currently is that I have made changes to the icons and made the relevant changes in DeviceIconType
and PositionIconType
, placed the new .png
in the img
folder. I can attach the debugger and all works but when I package and try to run get the following :
HTTP ERROR: 503
Problem accessing /. Reason:
Service Unavailable
Powered by Jetty://
from traccar-web.
Please paste here wrapper.log
file located under logs
subfolder in traccar installation folder.
from traccar-web.
STATUS | wrapper | 2014/12/27 23:01:25 | <-- Wrapper Stopped
STATUS | wrapper | 2014/12/27 23:01:43 | --> Wrapper Started as Service
STATUS | wrapper | 2014/12/27 23:01:43 | Java Service Wrapper Community Edition 32-bit 3.5.25
STATUS | wrapper | 2014/12/27 23:01:43 | Copyright (C) 1999-2014 Tanuki Software, Ltd. All Rights Reserved.
STATUS | wrapper | 2014/12/27 23:01:43 | http://wrapper.tanukisoftware.com
STATUS | wrapper | 2014/12/27 23:01:43 |
STATUS | wrapper | 2014/12/27 23:01:44 | Launching a JVM...
INFO | jvm 1 | 2014/12/27 23:01:46 | WrapperManager: Initializing...
INFO | jvm 1 | 2014/12/27 23:01:46 | WrapperManager:
INFO | jvm 1 | 2014/12/27 23:01:46 | WrapperManager: WARNING - Unable to load the Wrapper''s native library 'wrapper.dll'.
INFO | jvm 1 | 2014/12/27 23:01:46 | WrapperManager: The file is located on the path at the following location but
INFO | jvm 1 | 2014/12/27 23:01:46 | WrapperManager: could not be loaded:
INFO | jvm 1 | 2014/12/27 23:01:46 | WrapperManager: C:\Program Files (x86)\Traccar\bin\..\lib\wrapper.dll
INFO | jvm 1 | 2014/12/27 23:01:46 | WrapperManager: Please verify that the file is both readable and executable by the
INFO | jvm 1 | 2014/12/27 23:01:46 | WrapperManager: current user and that the file has not been corrupted in any way.
INFO | jvm 1 | 2014/12/27 23:01:46 | WrapperManager: One common cause of this problem is running a 32-bit version
INFO | jvm 1 | 2014/12/27 23:01:46 | WrapperManager: of the Wrapper with a 64-bit version of Java, or vica versa.
INFO | jvm 1 | 2014/12/27 23:01:46 | WrapperManager: This is a 64-bit JVM.
INFO | jvm 1 | 2014/12/27 23:01:46 | WrapperManager: Reported cause:
INFO | jvm 1 | 2014/12/27 23:01:46 | WrapperManager: C:\Program Files (x86)\Traccar\lib\wrapper.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
INFO | jvm 1 | 2014/12/27 23:01:46 | WrapperManager: System signals will not be handled correctly.
INFO | jvm 1 | 2014/12/27 23:01:46 | WrapperManager:
INFO | jvm 1 | 2014/12/27 23:01:47 | 2014-12-27 23:01:47.173:INFO:oejs.Server:jetty-8.1.16.v20140903
INFO | jvm 1 | 2014/12/27 23:01:47 | 2014-12-27 23:01:47.236:INFO:oejw.WebInfConfiguration:Extract jar:file:/C:/Program%20Files%20(x86)/Traccar/traccar-web.war!/ to C:\Windows\Temp\jetty-0.0.0.0-8082-traccar-web.war-_-any-\webapp
INFO | jvm 1 | 2014/12/27 23:01:49 | 2014-12-27 23:01:49.623:INFO:oejw.StandardDescriptorProcessor:NO JSP Support for /, did not find org.apache.jasper.servlet.JspServlet
INFO | jvm 1 | 2014/12/27 23:01:53 | 2014-12-27 23:01:53.023:WARN:oejuc.AbstractLifeCycle:FAILED guiceFilter: java.lang.RuntimeException: Unable to perform DB migrations
INFO | jvm 1 | 2014/12/27 23:01:53 | java.lang.RuntimeException: Unable to perform DB migrations
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.traccar.web.server.model.DataServiceImpl.init(DataServiceImpl.java:65)
INFO | jvm 1 | 2014/12/27 23:01:53 | at javax.servlet.GenericServlet.init(GenericServlet.java:244)
INFO | jvm 1 | 2014/12/27 23:01:53 | at com.google.gwt.user.server.rpc.RemoteServiceServlet.init(RemoteServiceServlet.java:168)
INFO | jvm 1 | 2014/12/27 23:01:53 | at com.google.inject.servlet.ServletDefinition.init(ServletDefinition.java:117)
INFO | jvm 1 | 2014/12/27 23:01:53 | at com.google.inject.servlet.ManagedServletPipeline.init(ManagedServletPipeline.java:82)
INFO | jvm 1 | 2014/12/27 23:01:53 | at com.google.inject.servlet.ManagedFilterPipeline.initPipeline(ManagedFilterPipeline.java:102)
INFO | jvm 1 | 2014/12/27 23:01:53 | at com.google.inject.servlet.GuiceFilter.init(GuiceFilter.java:172)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.eclipse.jetty.servlet.FilterHolder.doStart(FilterHolder.java:118)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:768)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:265)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1242)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:717)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:494)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:95)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.eclipse.jetty.server.Server.doStart(Server.java:282)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.traccar.http.WebServer.start(WebServer.java:58)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.traccar.ServerManager.start(ServerManager.java:188)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.traccar.Main.main(Main.java:32)
INFO | jvm 1 | 2014/12/27 23:01:53 | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
INFO | jvm 1 | 2014/12/27 23:01:53 | at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
INFO | jvm 1 | 2014/12/27 23:01:53 | at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
INFO | jvm 1 | 2014/12/27 23:01:53 | at java.lang.reflect.Method.invoke(Unknown Source)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.tanukisoftware.wrapper.WrapperSimpleApp.run(WrapperSimpleApp.java:290)
INFO | jvm 1 | 2014/12/27 23:01:53 | at java.lang.Thread.run(Unknown Source)
INFO | jvm 1 | 2014/12/27 23:01:53 | Caused by:
INFO | jvm 1 | 2014/12/27 23:01:53 | java.lang.IllegalArgumentException: Unknown name value [SHIP] for enum class [org.traccar.web.shared.model.DeviceIconType]
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.hibernate.type.EnumType$NamedEnumValueMapper.fromName(EnumType.java:467)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.hibernate.type.EnumType$NamedEnumValueMapper.getValue(EnumType.java:452)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.hibernate.type.EnumType.nullSafeGet(EnumType.java:107)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.hibernate.type.CustomType.nullSafeGet(CustomType.java:127)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.hibernate.type.AbstractType.hydrate(AbstractType.java:106)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.hibernate.persister.entity.AbstractEntityPersister.hydrate(AbstractEntityPersister.java:2969)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.hibernate.loader.plan.exec.process.internal.EntityReferenceInitializerImpl.loadFromResultSet(EntityReferenceInitializerImpl.java:324)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.hibernate.loader.plan.exec.process.internal.EntityReferenceInitializerImpl.hydrateEntityState(EntityReferenceInitializerImpl.java:251)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.hibernate.loader.plan.exec.process.internal.AbstractRowReader.readRow(AbstractRowReader.java:107)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.hibernate.loader.plan.exec.process.internal.ResultSetProcessorImpl.extractResults(ResultSetProcessorImpl.java:129)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader.executeLoad(AbstractLoadPlanBasedLoader.java:138)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader.executeLoad(AbstractLoadPlanBasedLoader.java:102)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.hibernate.loader.collection.plan.AbstractLoadPlanBasedCollectionInitializer.initialize(AbstractLoadPlanBasedCollectionInitializer.java:100)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.hibernate.persister.collection.AbstractCollectionPersister.initialize(AbstractCollectionPersister.java:693)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.hibernate.event.internal.DefaultInitializeCollectionEventListener.onInitializeCollection(DefaultInitializeCollectionEventListener.java:92)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.hibernate.internal.SessionImpl.initializeCollection(SessionImpl.java:1897)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.hibernate.collection.internal.AbstractPersistentCollection.forceInitialization(AbstractPersistentCollection.java:683)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.hibernate.engine.internal.StatefulPersistenceContext.initializeNonLazyCollections(StatefulPersistenceContext.java:893)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:360)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.hibernate.loader.Loader.doList(Loader.java:2554)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.hibernate.loader.Loader.doList(Loader.java:2540)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2370)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.hibernate.loader.Loader.list(Loader.java:2365)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:497)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.hibernate.hql.internal.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:387)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.hibernate.engine.query.spi.HQLQueryPlan.performList(HQLQueryPlan.java:236)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.hibernate.internal.SessionImpl.list(SessionImpl.java:1264)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.hibernate.internal.QueryImpl.list(QueryImpl.java:103)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.hibernate.jpa.internal.QueryImpl.list(QueryImpl.java:573)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.hibernate.jpa.internal.QueryImpl.getResultList(QueryImpl.java:449)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.traccar.web.server.model.DBMigrations$CreateAdmin.migrate(DBMigrations.java:62)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.traccar.web.server.model.DBMigrations.migrate(DBMigrations.java:42)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.traccar.web.server.model.DataServiceImpl.init(DataServiceImpl.java:63)
INFO | jvm 1 | 2014/12/27 23:01:53 | at javax.servlet.GenericServlet.init(GenericServlet.java:244)
INFO | jvm 1 | 2014/12/27 23:01:53 | at com.google.gwt.user.server.rpc.RemoteServiceServlet.init(RemoteServiceServlet.java:168)
INFO | jvm 1 | 2014/12/27 23:01:53 | at com.google.inject.servlet.ServletDefinition.init(ServletDefinition.java:117)
INFO | jvm 1 | 2014/12/27 23:01:53 | at com.google.inject.servlet.ManagedServletPipeline.init(ManagedServletPipeline.java:82)
INFO | jvm 1 | 2014/12/27 23:01:53 | at com.google.inject.servlet.ManagedFilterPipeline.initPipeline(ManagedFilterPipeline.java:102)
INFO | jvm 1 | 2014/12/27 23:01:53 | at com.google.inject.servlet.GuiceFilter.init(GuiceFilter.java:172)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.eclipse.jetty.servlet.FilterHolder.doStart(FilterHolder.java:118)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:768)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:265)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1242)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:717)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:494)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:95)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.eclipse.jetty.server.Server.doStart(Server.java:282)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.traccar.http.WebServer.start(WebServer.java:58)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.traccar.ServerManager.start(ServerManager.java:188)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.traccar.Main.main(Main.java:32)
INFO | jvm 1 | 2014/12/27 23:01:53 | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
INFO | jvm 1 | 2014/12/27 23:01:53 | at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
INFO | jvm 1 | 2014/12/27 23:01:53 | at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
INFO | jvm 1 | 2014/12/27 23:01:53 | at java.lang.reflect.Method.invoke(Unknown Source)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.tanukisoftware.wrapper.WrapperSimpleApp.run(WrapperSimpleApp.java:290)
INFO | jvm 1 | 2014/12/27 23:01:53 | at java.lang.Thread.run(Unknown Source)
INFO | jvm 1 | 2014/12/27 23:01:53 | 2014-12-27 23:01:53.023: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 (x86)\Traccar\traccar-web.war
INFO | jvm 1 | 2014/12/27 23:01:53 | java.lang.RuntimeException: Unable to perform DB migrations
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.traccar.web.server.model.DataServiceImpl.init(DataServiceImpl.java:65)
INFO | jvm 1 | 2014/12/27 23:01:53 | at javax.servlet.GenericServlet.init(GenericServlet.java:244)
INFO | jvm 1 | 2014/12/27 23:01:53 | at com.google.gwt.user.server.rpc.RemoteServiceServlet.init(RemoteServiceServlet.java:168)
INFO | jvm 1 | 2014/12/27 23:01:53 | at com.google.inject.servlet.ServletDefinition.init(ServletDefinition.java:117)
INFO | jvm 1 | 2014/12/27 23:01:53 | at com.google.inject.servlet.ManagedServletPipeline.init(ManagedServletPipeline.java:82)
INFO | jvm 1 | 2014/12/27 23:01:53 | at com.google.inject.servlet.ManagedFilterPipeline.initPipeline(ManagedFilterPipeline.java:102)
INFO | jvm 1 | 2014/12/27 23:01:53 | at com.google.inject.servlet.GuiceFilter.init(GuiceFilter.java:172)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.eclipse.jetty.servlet.FilterHolder.doStart(FilterHolder.java:118)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:768)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:265)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1242)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:717)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:494)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:95)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.eclipse.jetty.server.Server.doStart(Server.java:282)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.traccar.http.WebServer.start(WebServer.java:58)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.traccar.ServerManager.start(ServerManager.java:188)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.traccar.Main.main(Main.java:32)
INFO | jvm 1 | 2014/12/27 23:01:53 | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
INFO | jvm 1 | 2014/12/27 23:01:53 | at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
INFO | jvm 1 | 2014/12/27 23:01:53 | at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
INFO | jvm 1 | 2014/12/27 23:01:53 | at java.lang.reflect.Method.invoke(Unknown Source)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.tanukisoftware.wrapper.WrapperSimpleApp.run(WrapperSimpleApp.java:290)
INFO | jvm 1 | 2014/12/27 23:01:53 | at java.lang.Thread.run(Unknown Source)
INFO | jvm 1 | 2014/12/27 23:01:53 | Caused by:
INFO | jvm 1 | 2014/12/27 23:01:53 | java.lang.IllegalArgumentException: Unknown name value [SHIP] for enum class [org.traccar.web.shared.model.DeviceIconType]
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.hibernate.type.EnumType$NamedEnumValueMapper.fromName(EnumType.java:467)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.hibernate.type.EnumType$NamedEnumValueMapper.getValue(EnumType.java:452)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.hibernate.type.EnumType.nullSafeGet(EnumType.java:107)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.hibernate.type.CustomType.nullSafeGet(CustomType.java:127)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.hibernate.type.AbstractType.hydrate(AbstractType.java:106)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.hibernate.persister.entity.AbstractEntityPersister.hydrate(AbstractEntityPersister.java:2969)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.hibernate.loader.plan.exec.process.internal.EntityReferenceInitializerImpl.loadFromResultSet(EntityReferenceInitializerImpl.java:324)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.hibernate.loader.plan.exec.process.internal.EntityReferenceInitializerImpl.hydrateEntityState(EntityReferenceInitializerImpl.java:251)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.hibernate.loader.plan.exec.process.internal.AbstractRowReader.readRow(AbstractRowReader.java:107)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.hibernate.loader.plan.exec.process.internal.ResultSetProcessorImpl.extractResults(ResultSetProcessorImpl.java:129)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader.executeLoad(AbstractLoadPlanBasedLoader.java:138)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader.executeLoad(AbstractLoadPlanBasedLoader.java:102)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.hibernate.loader.collection.plan.AbstractLoadPlanBasedCollectionInitializer.initialize(AbstractLoadPlanBasedCollectionInitializer.java:100)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.hibernate.persister.collection.AbstractCollectionPersister.initialize(AbstractCollectionPersister.java:693)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.hibernate.event.internal.DefaultInitializeCollectionEventListener.onInitializeCollection(DefaultInitializeCollectionEventListener.java:92)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.hibernate.internal.SessionImpl.initializeCollection(SessionImpl.java:1897)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.hibernate.collection.internal.AbstractPersistentCollection.forceInitialization(AbstractPersistentCollection.java:683)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.hibernate.engine.internal.StatefulPersistenceContext.initializeNonLazyCollections(StatefulPersistenceContext.java:893)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:360)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.hibernate.loader.Loader.doList(Loader.java:2554)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.hibernate.loader.Loader.doList(Loader.java:2540)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2370)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.hibernate.loader.Loader.list(Loader.java:2365)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:497)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.hibernate.hql.internal.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:387)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.hibernate.engine.query.spi.HQLQueryPlan.performList(HQLQueryPlan.java:236)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.hibernate.internal.SessionImpl.list(SessionImpl.java:1264)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.hibernate.internal.QueryImpl.list(QueryImpl.java:103)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.hibernate.jpa.internal.QueryImpl.list(QueryImpl.java:573)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.hibernate.jpa.internal.QueryImpl.getResultList(QueryImpl.java:449)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.traccar.web.server.model.DBMigrations$CreateAdmin.migrate(DBMigrations.java:62)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.traccar.web.server.model.DBMigrations.migrate(DBMigrations.java:42)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.traccar.web.server.model.DataServiceImpl.init(DataServiceImpl.java:63)
INFO | jvm 1 | 2014/12/27 23:01:53 | at javax.servlet.GenericServlet.init(GenericServlet.java:244)
INFO | jvm 1 | 2014/12/27 23:01:53 | at com.google.gwt.user.server.rpc.RemoteServiceServlet.init(RemoteServiceServlet.java:168)
INFO | jvm 1 | 2014/12/27 23:01:53 | at com.google.inject.servlet.ServletDefinition.init(ServletDefinition.java:117)
INFO | jvm 1 | 2014/12/27 23:01:53 | at com.google.inject.servlet.ManagedServletPipeline.init(ManagedServletPipeline.java:82)
INFO | jvm 1 | 2014/12/27 23:01:53 | at com.google.inject.servlet.ManagedFilterPipeline.initPipeline(ManagedFilterPipeline.java:102)
INFO | jvm 1 | 2014/12/27 23:01:53 | at com.google.inject.servlet.GuiceFilter.init(GuiceFilter.java:172)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.eclipse.jetty.servlet.FilterHolder.doStart(FilterHolder.java:118)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:768)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:265)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1242)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:717)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:494)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:95)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.eclipse.jetty.server.Server.doStart(Server.java:282)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.traccar.http.WebServer.start(WebServer.java:58)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.traccar.ServerManager.start(ServerManager.java:188)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.traccar.Main.main(Main.java:32)
INFO | jvm 1 | 2014/12/27 23:01:53 | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
INFO | jvm 1 | 2014/12/27 23:01:53 | at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
INFO | jvm 1 | 2014/12/27 23:01:53 | at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
INFO | jvm 1 | 2014/12/27 23:01:53 | at java.lang.reflect.Method.invoke(Unknown Source)
INFO | jvm 1 | 2014/12/27 23:01:53 | at org.tanukisoftware.wrapper.WrapperSimpleApp.run(WrapperSimpleApp.java:290)
INFO | jvm 1 | 2014/12/27 23:01:53 | at java.lang.Thread.run(Unknown Source)
INFO | jvm 1 | 2014/12/27 23:01:53 | 2014-12-27 23:01:53.335:INFO:oejs.AbstractConnector:Started [email protected]:8082
from traccar-web.
It looks like you have renamed enum element SHIP
to something else, but in your existing database you have device with SHIP
selected. I think you may select something else for these devices before updating traccar-web.war
file or you may update your existing database manually.
from traccar-web.
Thank you!! It is working. I feel a bit like an idiot. Manually chanced database and it is working fine.
from traccar-web.
Related Issues (20)
- Compact or clean database HOT 1
- traccar 4.3 HOT 3
- Not getting data after server rebooted HOT 3
- Managers Shall not view/edit/remove other manager groups, only admin can HOT 4
- incompatibility with database table HOT 2
- Get millage report between 7:00am - 7:00pm during a month, possible? HOT 4
- Updates HOT 2
- Add notifications HOT 1
- travel route HOT 3
- Getting latitude and longitude values for a device HOT 5
- getting google link HOT 1
- compiling error HOT 3
- Device is not shown any longer
- Session Expired after login - Only in Chrome HOT 1
- Notification about time inside geo-fence
- Unable to open password protected pdf in firefox
- Remote procedure call error #1122 HOT 8
- Version HOT 1
- Hi, is this project still alive? HOT 1
- Device not connected in Docker installation HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from traccar-web.