Liferay $ serviceLocator.findService ("com.test.Foo") в portal_normal.vm, что дает исключение NoSuchBeanDefinitionException - PullRequest
0 голосов
/ 13 октября 2011

Я использую liferay6 и пытаюсь получить доступ к com.test.Foo (добавленному в ext-service) в portal_normal.vm, используя

#set ($mySvc = $serviceLocator.findService("com.test.Foo"))

Я получаю следующее исключение.

вызвано: org.springframework.beans.factory.NoSuchBeanDefinitionException: нет бин с именем 'com.test.Foo' определен.

Где мне нужно объявить этот боб?

1 Ответ

2 голосов
/ 13 октября 2011

Пожалуйста, попробуйте следующий фрагмент

$serviceLocator.findService("custom-portlet", "com.test.foo")

Замените пользовательский портлет на имя вашего портлета

...