Похоже, вы слишком упростили свой вопрос: я предполагаю, что path/to/mp3/file
относится к URL, который должен начинаться с file:///
, а не http://
URL - таким образом, Tomcat не предоставляет его, вместо этого браузер, скорее всего, интерпретирует его как относительный URL на вашем сервере (localhost). Отсюда и 404.
Ни один веб-сервер (даже локальный) не может ссылаться на что-либо на вашем локальном компьютере через доступ к файловой системе. Подавайте аудио через tomcat (с URL-адресом http), и вы можете воспроизводить его.