Foros de discusión
BeanLocator has not been set for
Sergey Kolomiec, modificado hace 11 años.
BeanLocator has not been set for
New Member Mensaje: 1 Fecha de incorporación: 10/12/12 Mensajes recientes
Всем привет. Вот такая вот ошибка возналка при попитеке деплоя портлета на версию портала 6.1.1
На версии портала 6.0.6 все работает идеально.
Всю магию что нашол в нете пробивал...
На версии портала 6.0.6 все работает идеально.
21:14:09,893 ERROR [http-bio-8080-exec-20][render_portlet_jsp:154] com.liferay.portal.kernel.bean.BeanLocatorException: BeanLocator has not been set f
or servlet context sl-portlet
at com.liferay.portal.kernel.bean.PortletBeanLocatorUtil.locate(PortletBeanLocatorUtil.java:42)
at ru.pilin.signallog.portlet.service.NotificationsLocalServiceUtil.getService(NotificationsLocalServiceUtil.java:243)
at ru.pilin.signallog.portlet.service.NotificationsLocalServiceUtil.getLastFiveNotifications(NotificationsLocalServiceUtil.java:228)
at ru.pilin.signallog.portlet.SignalLogPortlet.getNotifications(SignalLogPortlet.java:381)
at com.liferay.portal.kernel.portlet.LiferayPortlet.callActionMethod(LiferayPortlet.java:153)
at com.liferay.util.bridges.mvc.MVCPortlet.callActionMethod(MVCPortlet.java:227)
at com.liferay.portal.kernel.portlet.LiferayPortlet.processAction(LiferayPortlet.java:80)
at com.liferay.util.bridges.mvc.MVCPortlet.processAction(MVCPortlet.java:199)
at com.liferay.portlet.FilterChainImpl.doFilter(FilterChainImpl.java:70)
at com.liferay.portal.kernel.portlet.PortletFilterUtil.doFilter(PortletFilterUtil.java:48)
at com.liferay.portal.kernel.servlet.PortletServlet.service(PortletServlet.java:111)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:72)
at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilter.doFilter(InvokerFilter.java:73)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:684)
at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:593)
Всю магию что нашол в нете пробивал...
Ohad Raz, modificado hace 11 años.
RE: BeanLocator has not been set for
New Member Mensajes: 23 Fecha de incorporación: 27/06/12 Mensajes recientes
Sergey,
I am having same issue.
Did you find the cause?
(can you answer in English, I do not speak Russian...)
Cheers,
Ohad
I am having same issue.
Did you find the cause?
(can you answer in English, I do not speak Russian...)
Cheers,
Ohad
Alexey Kakunin, modificado hace 11 años.
RE: BeanLocator has not been set for
Liferay Master Mensajes: 621 Fecha de incorporación: 7/07/08 Mensajes recientes
Полный лог можно посмотреть? Есть ли сообщения об ошибках какие-либо до этого?
Две типичные причины:
1. Произошла ошибка раньше, из-за чего в прицнипе спринговый контекст в портлете не поднялся
2. Портлет (сам проект) был в какой-то момент переименован
==
Alexey Kakunin
EmDev Limited
Две типичные причины:
1. Произошла ошибка раньше, из-за чего в прицнипе спринговый контекст в портлете не поднялся
2. Портлет (сам проект) был в какой-то момент переименован
==
Alexey Kakunin
EmDev Limited
Andrey Filippov, modificado hace 11 años.
RE: BeanLocator has not been set for
Junior Member Mensajes: 27 Fecha de incorporación: 21/10/10 Mensajes recientes
Как раз сегодня натолкнулся на эту проблему - bean locator идёт в класс ClpSerializer за именем контекста. Я переименовал проект, а сервисы не перегенерил и имя контекста осталось старое (имя проставляется при генерации сервисных интерфейсов). Может в Вашем случае та же проблема...