Какой файл vm?
Тем не менее, вы можете иметь в своем шаблоне скорости для вашей статьи
#set($us = $serviceLocator.findService("com.liferay.portal.service.UserLocalService"))
#set($userId = $getterUtil.getLong($request.get("theme-display").get("user-id")))
$htmlUtil.escape($us.getUserById($userId).getGreeting())
для liferay 6 +
Для предыдущих версий измените первую строку на
#set($us = $serviceLocator.findService("com.liferay.portal.service.UserLocalServiceUtil"))
Для того, чтобы это работало, у вас есть
journal.template.velocity.restricted.variables=
в вашем файле portal-ext.properties. Чтобы быть более правильным, serviceLocator не должен быть указан в
journal.template.velocity.restricted.variables=
По умолчанию для этого свойства
journal.template.velocity.restricted.variables=serviceLocator