This exception is thrown when an edge has a negative weight. Dijkstra's algorithm (and A*) don't work on graphs that have negative weights. This exception almost always indicates a programming error, but could be caused by bad GTFS data.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.