Я столкнулся с той же проблемой.
И ответ на упомянутый вопрос, что-то не так между тегами.
В этом случае проблема заключалась в ';' персонаж. После того, как он это исправил, появилась еще одна ошибка.
В моем случае код был (я использую пользовательский интерфейс из сплава, но во многих случаях он похож):
<aui:option
value="<%=attr.getType()%>"
selected="<% System.out.println("bazinga") %>"
>
И ошибка была в том, что я не могу объявить: "<% ...%>", но могу: <% = ...%> между этими тегами.
Я бы предложил, у кого есть эта проблема. Попробуйте закомментировать часть кода с помощью тегов <% - -%>.
Это старый пост, но я надеюсь, что он будет полезен!