We're sure we have only scratched the surface on the entire implementation, but our issue lies in the search bar not working on Android and on the WebApp.
Attached to this post is our log file and a "crop" of the log file which we believe highlights issues with the GTFSR data.
We can see the bus stops if we zoom in close enough on both the Android and WebApp. However, whenever we try to swipe to any new section on the map, the "Out of Range" prompt immediately pops up. Nothing happens when we click the "Take Me There" option.
==========================Snippet of log file of what we believe may be the error===================
2018-02-05 15:23:38,244 WARN [CommonsLogger.java:60] : No configuration found for the specified action: '/userIndex_login' in namespace: '/'. Form action defaulting to 'action' attribute's literal value.
2018-02-05 15:23:38,493 WARN [CommonsLogger.java:60] : No configuration found for the specified action: '/userIndex_login' in namespace: '/'. Form action defaulting to 'action' attribute's literal value.
2018-02-05 15:23:40,793 INFO [Version.java:56] : Hibernate Validator 4.0.0.GA
2018-02-05 15:23:56,694 WARN [GtfsRealtimeTripLibrary.java:235] : unknown/total trips= 84/84
2018-02-05 15:23:56,694 WARN [GtfsRealtimeSource.java:401] : Error updating from GTFS-realtime data sources
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
at java.util.ArrayList.rangeCheck(Unknown Source)
at java.util.ArrayList.get(Unknown Source)
at org.onebusaway.transit_data_federation.impl.realtime.gtfs_realtime.GtfsRealtimeSource.createId(GtfsRealtimeSource.java:335)
at org.onebusaway.transit_data_federation.impl.realtime.gtfs_realtime.GtfsRealtimeSource.handleAlerts(GtfsRealtimeSource.java:315)
at org.onebusaway.transit_data_federation.impl.realtime.gtfs_realtime.GtfsRealtimeSource.handeUpdates(GtfsRealtimeSource.java:266)
at org.onebusaway.transit_data_federation.impl.realtime.gtfs_realtime.GtfsRealtimeSource.refresh(GtfsRealtimeSource.java:244)
at org.onebusaway.transit_data_federation.impl.realtime.gtfs_realtime.GtfsRealtimeSource$RefreshTask.run(GtfsRealtimeSource.java:399)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
===========================End of Snippet=======================================
We want to highlight that we are not asking anybody to write out code or figure all of this out for us. We would just like some pointers in the right direction! We're new to this and would love to learn!
Thank you so much for any input on this! :)
*Note: We have not attempted anything other than Android and the WebApp
--
You received this message because you are subscribed to the Google Groups "onebusaway-developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to onebusaway-developers+unsub...@googlegroups.com.
To post to this group, send email to onebusaway-developers@googlegroups.com.
Visit this group at https://groups.google.com/group/onebusaway-developers.
For more options, visit https://groups.google.com/d/optout.
To post to this group, send email to onebusaway...@googlegroups.com.