Я использую liferay service builder в своем проекте, и теперь я хочу проверить классы Util. Это было бы легко, но я не знаю простого метода среды init. Например, при тестировании ant с конфигурацией spring из service.xml(автоматически сгенерировано) я использую InitUtil.initWithSpring() для init beans, но получаю следующую ошибку:
[junit] Tests run: 1, Failures: 0, Errors: 1, Time elapsed: 2,413 sec
[junit] Tests run: 1, Failures: 0, Errors: 1, Time elapsed: 2,413 sec
[junit]
[junit] Testcase: testJournalArticleSearch(MTest): Caused an ERROR
[junit] BeanLocator has not been set for servlet context My-portlet
[junit] com.liferay.portal.kernel.bean.BeanLocatorException: BeanLocator has not been set for servlet context My-portlet
[junit] at com.liferay.portal.kernel.bean.PortletBeanLocatorUtil.locate(PortletBeanLocatorUtil.java:42)
[junit] at com.my.service.EntityLocalServiceUtil.getService(EntityLocalServiceUtil.java:70)
[junit] at MTest.setUp(MTest.java:21)
Я видел несколько статей по этой проблеме, но это не работает или я не понимаю эти статьи... Кто-нибудь знает простое решение этой проблемы?