Git Product home page Git Product logo

Comments (9)

vitalidze avatar vitalidze commented on May 30, 2024

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.

HennieH avatar HennieH commented on May 30, 2024

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.

HennieH avatar HennieH commented on May 30, 2024

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.

vitalidze avatar vitalidze commented on May 30, 2024

So you can run it in DEBUG mode and can build and deploy it. Then what is your current issue?

from traccar-web.

HennieH avatar HennieH commented on May 30, 2024

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.

vitalidze avatar vitalidze commented on May 30, 2024

Please paste here wrapper.log file located under logs subfolder in traccar installation folder.

from traccar-web.

HennieH avatar HennieH commented on May 30, 2024
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.

vitalidze avatar vitalidze commented on May 30, 2024

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.

HennieH avatar HennieH commented on May 30, 2024

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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.