Можете ли вы предоставить ссылку для прямого доступа к вашему представлению? Может быть, это может прояснить ситуацию.
Если это ссылка, которую вы указали в первом сообщении, я могу представить, почему вы просматриваете портлет. Это потому, что вы не вызываете какой-либо портлет, вы вызываете только часть сервлета. Этот тип вызова не имеет ничего общего с liferay, поэтому связанные с портлетами xml-файлы не читаются tomcat (или любым другим java-сервером).
Как уже предложено doc_180, вы должны либо
- фильтрует запросы сервлета во избежание прямого доступа
- (и / или) ограничить доступ к приложению только из liferay (необходимо настроить java
сервер (например, Tomcat), чтобы сделать это.