Liferay7 и Vaadin8 устанавливают ProaTools Vaadin Chart 4.0.5 - PullRequest
0 голосов
/ 12 сентября 2018

Я недавно мигрировал на Liferay 7.0, я пытаюсь установить Vaadin Charts, но у меня нет успеха. Я установил следующий jar в диспетчере приложений vaadin-charts-4.0.5.jar, jackson-annotations-2.5.0.jar, jackson-core-2.5.1.jar, jackson-databind-2.5.2.jar

затем, когда я получаю доступ к своему портлету, использующему компонент Chart, выдается исключение:

2018-09-12 03:11:05.023 ERROR [http-nio-8080-exec-10][PortletServlet:112] javax.portlet.PortletException: com.vaadin.server.ServiceException: java.lang.NoClassDefFoundError: com/vaadin/addon/charts/model/Series
javax.portlet.PortletException: com.vaadin.server.ServiceException: java.lang.NoClassDefFoundError: com/vaadin/addon/charts/model/Series
    at com.vaadin.server.VaadinPortlet.handleRequest(VaadinPortlet.java:552)
    at com.vaadin.server.VaadinPortlet.serveResource(VaadinPortlet.java:633)
    at com.liferay.portlet.FilterChainImpl.doFilter(FilterChainImpl.java:122)
    at com.liferay.portlet.ScriptDataPortletFilter.doFilter(ScriptDataPortletFilter.java:85)
    at com.liferay.portlet.FilterChainImpl.doFilter(FilterChainImpl.java:116)
    at com.liferay.portal.kernel.portlet.PortletFilterUtil.doFilter(PortletFilterUtil.java:71)
    at com.liferay.portal.kernel.servlet.PortletServlet.service(PortletServlet.java:108)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
    at org.eclipse.equinox.http.servlet.internal.registration.EndpointRegistration.service(EndpointRegistration.java:153)
    at org.eclipse.equinox.http.servlet.internal.servlet.ResponseStateHandler.processRequest(ResponseStateHandler.java:62)
    at org.eclipse.equinox.http.servlet.internal.context.DispatchTargets.doDispatch(DispatchTargets.java:118)
    at org.eclipse.equinox.http.servlet.internal.servlet.RequestDispatcherAdaptor.forward(RequestDispatcherAdaptor.java:40)
    at com.liferay.portlet.InvokerPortletImpl.invoke(InvokerPortletImpl.java:532)
    at com.liferay.portlet.InvokerPortletImpl.invokeResource(InvokerPortletImpl.java:635)
    at com.liferay.portlet.InvokerPortletImpl.serveResource(InvokerPortletImpl.java:471)
    at com.liferay.portal.monitoring.internal.portlet.MonitoringInvokerPortlet.serveResource(MonitoringInvokerPortlet.java:303)
    at com.liferay.portlet.PortletContainerImpl._serveResource(PortletContainerImpl.java:848)
    at com.liferay.portlet.PortletContainerImpl.serveResource(PortletContainerImpl.java:188)
    at com.liferay.portlet.SecurityPortletContainerWrapper.serveResource(SecurityPortletContainerWrapper.java:173)

Итак, я установил vaadin-charts-model-4.0.5.jar в Диспетчере приложений, но модуль vaadin-chart-model не был активирован и не отображается в приложении Установлено.

Как я могу использовать таблицу Vaadin ProoTools?

...