Hello:
I have been trying to run a TransitClockDocker instance. I am using Traccar to get my vehicle locations. For traccar, I understand the implementation in the transitclock.properties is as follows:
transitclock.modules.optionalModulesList=org.transitclock.custom.traccar.TraccarAVLModule;org.transitclock.core.schedBasedPreds.SchedBasedPredsModule
transitclock.avl.traccar.email= email
transitclock.avl.traccar.password= password
I can see that traccar is showing my vehicles. The GTFS file I added to the TransitClockDocker es perfect. There seems to be no visual error. But transitClock doesn't show them and outputs the following error:
Caused by: java.sql.BatchUpdateException: Batch entry 0 /* insert org.transitclock.db.structs.VehicleState */ insert into VehicleStates (blockId, isDelayed, isForSchedBasedPreds, isLayover, isPredictable, isWaitStop, routeId, routeShortName, schedAdh, schedAdhMsec, schedAdhWithinBounds, tripId, tripShortName, vehicleId, avlTime) values ('R108RT08A', '0', '1', '1', '1', '1', 'R108R', 'Ruta 108 Rural', '0.0 sec (ontime)', 0, '1', 'R108RT08A', 'R108RT08A', 'block_R108RT08A_schedBasedVehicle', '2020-11-13 11:08:27.000000 -04:00:00') was aborted. Call getNextException to see the cause.