我在liferay门户中部署了一个chart-portlet。它显示在插件部分下,我可以将其添加到页面上。但是,当重新加载页面时,它会显示错误“无法加载引导程序javascript:/chart-portlet/VAADIN/vaadinBootstrap.js”。
它尝试访问的路径是“https://www.exmapleportal.com/chart-portlet/VAADIN/vaadinBootStrap.js”。但是,在应用程序服务器(IBM websphere 7)中,portlet已成功部署,上下文根为/ chart-portlet,并且引用文件在服务器上是物理可用的。
似乎deplolyed portlet无法识别。
我正在使用Liferay 6.1 EE,应用服务器是IBM Websphere 7。
非常感谢您解决此问题。
答案 0 :(得分:0)
我希望你需要将它添加到你的web.xml
<servlet>
<servlet-name>VaadinServlet</servlet-name>
<servlet-class>com.vaadin.server.VaadinServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>VaadinServlet</servlet-name>
<url-pattern>/VAADIN/*</url-pattern>
</servlet-mapping>