Hi.
java.lang.NullPointerException: Cannot invoke "org.traccar.model.Position.getDeviceId()" because "position" is null
at org.traccar.api.resource.PositionResource.getJson(PositionResource.java:75)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory.lambda$static$0(ResourceMethodInvocationHandlerFactory.java:52)
at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:146)
at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:189)
at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:219)
at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:93)
at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:470)
at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:394)
at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:80)
at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:274)
at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248)
at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244)
at org.glassfish.jersey.internal.Errors.process(Errors.java:292)
at org.glassfish.jersey.internal.Errors.process(Errors.java:274)
at org.glassfish.jersey.internal.Errors.process(Errors.java:244)
at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:266)
at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:253)
at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:703)
at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:422)
at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:374)
at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:355)
at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:309)
at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:202)
at org.eclipse.jetty.ee10.servlet.ServletHolder.handle(ServletHolder.java:752)
at org.eclipse.jetty.ee10.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1620)
at org.traccar.web.WebServer.lambda$initClientProxy$0(WebServer.java:126)
at org.eclipse.jetty.ee10.servlet.FilterHolder.doFilter(FilterHolder.java:205)
at org.eclipse.jetty.ee10.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1592)
at org.traccar.web.OverrideFileFilter.doFilter(OverrideFileFilter.java:55)
at org.eclipse.jetty.ee10.servlet.FilterHolder.doFilter(FilterHolder.java:205)
at org.eclipse.jetty.ee10.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1592)
at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:89)
at org.eclipse.jetty.ee10.servlets.DoSFilter.doFilterChain(DoSFilter.java:463)
at org.eclipse.jetty.ee10.servlets.DoSFilter.doFilter(DoSFilter.java:318)
at org.eclipse.jetty.ee10.servlets.DoSFilter.doFilter(DoSFilter.java:283)
at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:82)
at org.traccar.web.OverrideTextFilter.doFilter(OverrideTextFilter.java:53)
at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:82)
at com.google.inject.servlet.ManagedFilterPipeline.dispatch(ManagedFilterPipeline.java:121)
at com.google.inject.servlet.GuiceFilter.doFilter(GuiceFilter.java:133)
at org.eclipse.jetty.ee10.servlet.FilterHolder.doFilter(FilterHolder.java:205)
at org.eclipse.jetty.ee10.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1592)
at org.eclipse.jetty.ee10.servlet.ServletHandler$MappedServlet.handle(ServletHandler.java:1554)
at org.eclipse.jetty.ee10.servlet.ServletChannel.dispatch(ServletChannel.java:868)
at org.eclipse.jetty.ee10.servlet.ServletChannel.handle(ServletChannel.java:449)
at org.eclipse.jetty.ee10.servlet.ServletHandler.handle(ServletHandler.java:469)
at org.eclipse.jetty.ee10.servlet.SessionHandler.handle(SessionHandler.java:719)
at org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1224)
at org.eclipse.jetty.server.Handler$Sequence.handle(Handler.java:859)
at org.eclipse.jetty.server.Server.handle(Server.java:197)
at org.eclipse.jetty.server.internal.HttpChannelState$HandlerInvoker.run(HttpChannelState.java:720)
at org.eclipse.jetty.server.internal.HttpConnection.onFillable(HttpConnection.java:412)
at org.eclipse.jetty.server.internal.HttpConnection$FillableCallback.succeeded(HttpConnection.java:1810)
at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)
at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:54)
at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:492)
at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.epcRunTask(AdaptiveExecutionStrategy.java:428)
at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:401)
at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:255)
at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:204)
at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:317)
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:1009)
at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1239)
at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1194)
at java.base/java.lang.Thread.run(Thread.java:1583)
You have not answered the second question.
Hi.
The error log file is 4.2Gb. Below is an extract of a few lines from the error log file.
2026-01-09 20:56:48 INFO: [Ta602a368] id: 866728068815587, time: 2026-01-09 20:56:45, lat: 35.16849, lon: 33.36272, speed: 16.7, course: 260.0
2026-01-09 20:56:48 INFO: [T4fa9e875: teltonika < 80.244.28.42] 00000000000000ff8e010000019ba455422a0013e902e014e88adc00dc00d01600000000002f000e00b70000ba0000b80000bb0000bd0000de0029050f290600290e0000470300f00100b20200c80000ef01001000bf000000380000003a0000003c00400045043c290b0109290c031f290d01a00043269f004260950018000027190000006c90e20023000000190276008f0000000d00c269615d7d00c01361134b00c10040ea1b29076bb81f802908240cdcf32909240cdcf3290a240cdcf300c700000000004c0000000000d81361134b0021001567b000241361134b000c00002f70000200c4000000000000000000c30000000000000000000229160001002917000100010000b0d6
2026-01-09 20:56:48 INFO: [T4fa9e875: teltonika > 80.244.28.42] 00000001
2026-01-09 20:56:49 INFO: [T6aaf4b3a: teltonika < 80.244.29.168] 00000000000000f98e010000019ba45539d50013a0ac5d14e73dd6013a00b11800000000002e000e00b70000ba0000b80000bb0000bd0000de0029050f290600290e0000470300f00100b20200c80000ef01001000bf000000380002003a0008003c000800450c8a290b0176290c05d5290d01a00043269a004264e500180000271903e8006c504f0023000000190320008f0000000c00c0221a351100c10422fa3e29076bb036802908240cdcf32909240cdcf3290a240cdcf300c7000699ce004c0000000000d80e0fed0400210014fee700242220cf11000c00002f70000200c4000000000000000000c30000000000000000000229160001002917000100010000b9f4
2026-01-09 20:56:49 INFO: [T6aaf4b3a: teltonika > 80.244.29.168] 00000001
2026-01-09 20:56:49 INFO: [T4dca8864: teltonika < 80.244.29.173] 00000000000000ff8e010000019ba45545fe0013e90e2e14e8858b00d7001c1800000000002f000e00b70000ba0000b80000bb0000bd0000de0029050f290600290e0000470300f00100b20200c80000ef01001000bf000000380001003a0179003c017900450bd3290b010e290c0433290d01680043267e004264a10018000027190000006c2ea400230000001903ac008f0000000d00c269615d7600c016d3a25500c1005650cc29076baee5002908240cdcf32909240cdcf3290a240cdcf300c700000000004c0000000000d816d3a2550021001a1e54002416d3a255000c00002f70000200c4000000000000000000c30000000000000000000229160001002917000100010000caef
2026-01-09 20:56:49 INFO: [T6ae55a1e: teltonika < 80.244.28.162] 00000000000000ff8e010000019ba455418d0013e91b9814e89f0100b500c01400000000002f000e00b70000ba0000b80000bb0000bd0000de0029050f290600290e0100470300f00100b20200c80000ef01001000bf000000380003003a00a5003c00a500450a81290b0141290c04e9290d0157004326c0004264b00018000027190000006cd403002300000019024e008f0000000d00c269615d7a00c014ff302500c100448a0e29076bf8b9002908240cdcf32909240cdcf3290a240cdcf300c700000000004c0000000000d814ff302500210016a549002414ff3025000c00002f70000200c4000000000000000000c30000000000000000000229160001002917000100010000f592
2026-01-09 20:56:49 INFO: [T4dca8864: teltonika > 80.244.29.173] 00000001
2026-01-09 20:56:49 INFO: [T6ae55a1e: teltonika > 80.244.28.162] 00000001
2026-01-09 20:56:49 WARN: Attribute computation error - org.traccar.handler.ComputedAttributesHandler.computeAttribute:146@1:1 variable 'io34' is undefined - Variable (ComputedAttributesHandler:147 < *:159 < BasePositionHandler:34 < ProcessingHandler:169 < *:178 < MotionHandler:41 < ...)
2026-01-09 20:56:49 WARN: Attribute computation error - org.traccar.handler.ComputedAttributesHandler.computeAttribute:146@1:1 variable 'io34' is undefined - Variable (ComputedAttributesHandler:147 < *:159 < BasePositionHandler:34 < ProcessingHandler:169 < *:178 < MotionHandler:41 < ...)
2026-01-09 20:56:49 WARN: Attribute computation error - org.traccar.handler.ComputedAttributesHandler.computeAttribute:146@1:1 variable 'io34' is undefined - Variable (ComputedAttributesHandler:147 < *:159 < BasePositionHandler:34 < ProcessingHandler:169 < *:178 < MotionHandler:41 < ...)
2026-01-09 20:56:49 WARN: Attribute computation error - org.traccar.handler.ComputedAttributesHandler.computeAttribute:146@1:1 variable 'io196' is undefined - Variable (ComputedAttributesHandler:147 < *:159 < BasePositionHandler:34 < ProcessingHandler:169 < *:178 < MotionHandler:41 < ...)
2026-01-09 20:56:49 WARN: Attribute computation error - org.traccar.handler.ComputedAttributesHandler.computeAttribute:146@1:1 variable 'io34' is undefined - Variable (ComputedAttributesHandler:147 < *:159 < BasePositionHandler:34 < ProcessingHandler:169 < *:178 < MotionHandler:41 < ...)
2026-01-09 20:56:49 WARN: Attribute computation error - org.traccar.handler.ComputedAttributesHandler.computeAttribute:146@1:1 variable 'io35' is undefined - Variable (ComputedAttributesHandler:147 < *:159 < BasePositionHandler:34 < ProcessingHandler:169 < *:178 < MotionHandler:41 < ...)
2026-01-09 20:56:49 WARN: Attribute computation error - org.traccar.handler.ComputedAttributesHandler.computeAttribute:146@1:1 variable 'io196' is undefined - Variable (ComputedAttributesHandler:147 < *:159 < BasePositionHandler:34 < ProcessingHandler:169 < *:178 < MotionHandler:41 < ...)
2026-01-09 20:56:49 WARN: Failed to store position - Data truncation: Out of range value for column 'id' at row 1 - MysqlDataTruncation (... < QueryBuilder:336 < DatabaseStorage:103 < DatabaseHandler:44 < BasePositionHandler:34 < ...)
2026-01-09 20:56:49 WARN: Failed to store position - Data truncation: Out of range value for column 'id' at row 1 - MysqlDataTruncation (... < QueryBuilder:336 < DatabaseStorage:103 < DatabaseHandler:44 < BasePositionHandler:34 < ...)
2026-01-09 20:56:49 WARN: Failed to store position - Data truncation: Out of range value for column 'id' at row 1 - MysqlDataTruncation (... < QueryBuilder:336 < DatabaseStorage:103 < DatabaseHandler:44 < BasePositionHandler:34 < ...)
2026-01-09 20:56:49 WARN: Failed to store position - Data truncation: Out of range value for column 'id' at row 1 - MysqlDataTruncation (... < QueryBuilder:336 < DatabaseStorage:103 < DatabaseHandler:44 < BasePositionHandler:34 < ...)
2026-01-09 20:56:49 INFO: [T26028646] id: 866728068766996, time: 2026-01-09 20:56:44, lat: 35.07885, lon: 33.40341, course: 284.0
2026-01-09 20:56:49 INFO: [Te003c31e] id: 866728068810026, time: 2026-01-09 20:56:46, lat: 35.14533, lon: 33.32781, course: 278.0
2026-01-09 20:56:49 INFO: [T0867a664] id: 866728068815389, time: 2026-01-09 20:56:46, lat: 35.14605, lon: 33.32799, course: 273.0
2026-01-09 20:56:49 INFO: [T9dd0a08f] id: 866728068743433, time: 2026-01-09 20:56:45, lat: 35.07824, lon: 33.40415, course: 239.0
2026-01-09 20:56:49 INFO: [T3606b506: teltonika < 80.244.28.28] 000000000000012b8e020000019ba45543560013d88c5214eb76d000f700df1200320000002e000e00b70100ba0000b80300bb0100bd0000de0b29050f290600290e0000470300f00100b20200c80000ef01000e00bf003200380045003a0000003c001600450c11290b0147290c04e0290d017e00432697004268d200180032006c5b0d002304bb001903b6000e00c269615d7900c017afb4d900c10023a00a29076c088b0029086960e3e82909695e5c54290a695bb91800c700000000004c0000000000d817afb4e300210016f18e002417afb4e3000c00002f7000110008111b000200c4303034504330303000c332303030303030300002291600010729170001070000019ba45543570013d88c5214eb76d000f700df1200320000000200000002006c5b0d008f0000000000000000020000022d
2026-01-09 20:56:49 INFO: [T747c6ed2: teltonika < 80.244.29.143] 00000000000000fb8e010000019ba4553afe0013e7842b14dcfbde010100c31600000000002e000e00b70000ba0000b80000bb0000bd0000de0029050f290600290e0000470300f00100b20200c80000ef01000f00bf000000380000003a0000003c00f2004505ab290b013d290c04ea290d00d8004329b1004263d100180000006cc5ae00230000001901e0008f0000000d00c01385666f00c1012efd1429076bc943002908240cdcf32909240cdcf3290a240cdcf300c70007ca9c004c0000000000d8075932540021001425d000241385666f000c00002f7000110006c197000200c4000000000000000000c300000000000000000002291600010029170001000100008bf6
2026-01-09 20:56:49 INFO: [T3606b506: teltonika > 80.244.28.28] 00000002
2026-01-09 20:56:49 INFO: [T747c6ed2: teltonika > 80.244.29.143] 00000001
2026-01-09 20:56:49 INFO: [T8dba7e46: teltonika < 80.244.29.138] 00000000000000fb8e010000019ba4553e1b0013c85c9414e33696018d007c1700000000002e000e00b70000ba0000b80000bb0100bd0000de0b29050f290600290e0000470300f00100b20200c80000ef01000f00bf0000003800ea003a004c003c003d00450a1b290b01b9290c0316290d0000004326a50042603600180000006c0309002300000019038e008f0000000d00c269615d7a00c0148cab0400c10075aef929076bbeb7002908695fcfd02909695ddf2c290a6959264400c700000000004c0000000000d8148cab0400210013fb370024148cab04000c00002f70000200c4303032584230303000c33230303030303030000229160001072917000107010000aa49
2026-01-09 20:56:49 INFO: [T8dba7e46: teltonika > 80.244.29.138] 00000001
2026-01-09 20:56:49 INFO: [T9e7c5efe: teltonika < 80.244.28.165] 000000000000039f8e030000019ba454fa2a0013e446fb14dc804b0130005015002e00000037000e00b70100ba0000b80300bb0100eb3100bd0200de0b29050f290600290e0000470300f00100c80000ef01001900bf002e00380136003c000b0045095f290b0136290c0549290d01ab291a096d291c021c291e0a8c2920001e292200002924000029250122292607d7292700002928000029290000292a045a292b001e292c001e292d010e004327af004234d10018002e000900c269615d6900c008d7efdf00c10037277429076ab1c50029086960ee742909695ba9dc290a69572b8c00c70000000000d800000000000500ea373250323532323000e9573156393037363500e74e5948313933000000c4303032375230303100c3323030303030303000022916000607cdc9cacfd32917000a07c7d1c1cacbc5cfd5d30000019ba454d3180013e4110214dc772e0131004c15002b00000037000e00b70100ba0000b80300bb0100eb3100bd0200de0b29050f290600290e0000470300f00100c80000ef01001900bf002b00380136003c000b0045095f290b0136290c0549290d01ab291a096d291c021c291e0a8c2920001e292200002924000029250122292607d7292700002928000029290000292a045a292b001e292c001e292d010e004327b9004234a40018002b000900c269615d5b00c008d7ef2600c1003726b629076ab1c50029086960ee742909695ba9dc290a69572b8c00c70000000000d800000000000500ea373250323532323000e9573156393037363500e74e5948313933000000c4303032375230303100c3323030303030303000022916000607cdc9cacfd32917000a07c7d1c1cacbc5cfd5d30000019ba454ac060013e3df4514dc6a9d0132003915001c00000037000e00b70100ba0000b80300bb0100eb3100bd0200de0b29050f290600290e0000470300f00100c80000ef01001900bf001c00380136003c000b0045095e290b0135290c0548290d01ac291a096e291c021c291e0a8c2920001e292200002924000029250123292607d8292700002928000029290000292a045a292b001e292c001e292d010e004327ac004234d40018001c000900c269615d5400c008d7eee500c10037267529076ab1c50029086960ee742909695ba9dc290a69572b8c00c70000000000d800000000000500ea373250323532323000e9573156393037363500e74e5948313933000000c4303032375230303100c3323030303030303000022916000607cdc9cacfd32917000a07c7d1c1cacbc5cfd5d30300009a86
2026-01-09 20:56:49 INFO: [T9e7c5efe: teltonika > 80.244.28.165] 00000003
2026-01-09 20:56:49 INFO: [Tae275291: teltonika < 80.244.29.152] 00000000000001338e010000019ba455394f0013eac76f14f31ad10089007223002200000037000e00b70100ba0000b80300bb0100eb3900bd0000de0b29050f290600290e0000470300f00100c80000ef01001a00bf00220038004a003c001400450a90290b009c290c052a290d0260291a0967291c021c291e05a02920002d292200c4292400c4292501bc292607f6292700002928000029290000292a045a292b002d292c00f1292d010e004321850042694d0018002227190000000800c269615d7c00c0166f664b00c1005f618a29076b9335802908696118e02909695ba874290a6957442800c700000000000500ea344c42333030383400e94c413643314b414700e74e545a313132000000c4303038473230303000c3323030303030303000022916000807444552564953482917000607544f53554e0100003476
2026-01-09 20:56:49 INFO: [Tae275291: teltonika > 80.244.29.152] 00000001
2026-01-09 20:56:49 WARN: Attribute computation error - org.traccar.handler.ComputedAttributesHandler.computeAttribute:146@1:1 variable 'io34' is undefined - Variable (ComputedAttributesHandler:147 < *:159 < BasePositionHandler:34 < ProcessingHandler:169 < *:178 < MotionHandler:41 < ...)
2026-01-09 20:56:49 WARN: Attribute computation error - org.traccar.handler.ComputedAttributesHandler.computeAttribute:146@1:1 variable 'io35' is undefined - Variable (ComputedAttributesHandler:147 < *:159 < BasePositionHandler:34 < ProcessingHandler:169 < *:178 < MotionHandler:41 < ...)
I see a lot of computed attribute errors. You need to fix those first.
I don;t know how these computer attribute errors arise as they used to work ok before. For example variable 'io34' is undefined, io35 io196 i am using them continuously.
From chatgpt error analysis - it might be helpful to assist me:
This means Traccar tried to insert a new row into a table (almost certainly positions) but MySQL rejected it because the id column type is too small.
What’s happening
Most commonly:
Your positions.id is INT (max 2,147,483,647 signed), and you reached the limit
Or it’s another small integer type, or incorrectly defined
So new positions cannot be saved
That leads to “no last position” → “position is null” in the UI/API
This is correct. You should definitely fix the position id.
OK Thanks. I will follow the steps to fix the position id.
I am in version 6.11.1 but now when i click More Details on all the devices (teltonika devices) the window with the parameter does not show any parameters but the following error: "Cannot invoke "org.traccar.model.Position.getDeviceId()" because "position" is null".
Any suggestions as to how this error can be solved?
Thanks