For a few weeks I have had this problem using the Subsonic WAP interface on my Treo 700p. Only when certain letters are selected from the main WAP screen would I receive an error “WML content contains invalid syntax”. There were no errors in the Apache Logs, Subsonic Logs or Windows Event Viewer. I uninstalled Apache, deleted all Subsonic folders and updated J2RE runtime to version 1.50.10. Installed Apache Tomcat version 5.5.20 and Subsonic v2.9 (I was using 2.9b1) and still had an issue.
I think I have found the problem. The letters (from the main WAP page) which caused the error contained a folder with an ampersand. I can view song titles, but folders with an ampersand prevented the page from viewing. Can this be fixed?
Thanks for a great product
The same bug happens on a RAZR browser too. Can you URL encode the ampersans?