Мои проблемы:
Мне удалось получить отдельные записи моего объекта, но когда я запускаю поисковый запрос или пытаюсь получить более одного из своих объектов, я получаю:
com.liferay.portal.kernel.bean.BeanLocatorException: BeanLocator имеет не был установлен для контекста сервлета MyCustom-portlet
Я перешел по некоторым из следующих ссылок, чтобы настроить Junit с Liferay:
My Enviroment
Liferay 6.0.5 EE в комплекте с Tomcat
Eclipse Helios с Liferay IDE 1.4 с использованием Junit4
Я запускаю свои тесты с " ant" в самом затмении, но не набрав Alt+ Shift+ X, T.
Было бы очень полезно, если бы я мог получить некоторое представление о том, как использовать Transactions с JUnit (или, по крайней мере, некоторые идеи о том, как это работает в liferay) и как разрешить BeanLocatorException
(или, по крайней мере, зачем его выбрасывать)
Любая помощь будет принята с благодарностью.