On both AJAX call sites in `tracker/index.jsp`, the URL is set to `./tracker/store.jsp`. From a page already at `/tracker/index.jsp`, that resolves to `/tracker/tracker/store.jsp` — which doesn't exist — so writes silently fail.
Fix: change to `./store.jsp` (or use `<%= request.getContextPath() %>/tracker/store.jsp` for absolute clarity).
- File: `transitclockWebapp/src/main/webapp/tracker/index.jsp`
- Lines: 37–40 and 71–74
Source
On both AJAX call sites in `tracker/index.jsp`, the URL is set to `./tracker/store.jsp`. From a page already at `/tracker/index.jsp`, that resolves to `/tracker/tracker/store.jsp` — which doesn't exist — so writes silently fail.
Fix: change to `./store.jsp` (or use `<%= request.getContextPath() %>/tracker/store.jsp` for absolute clarity).
Source