Menu

Re: Openxava portlet deployment in liferay 6.2

phani
2013-12-31
2014-01-02
  • phani

    phani - 2013-12-31

    Hi All,

    I developed openxava application using current version(4.9).Later I deployed as liferay portlet in liferay 6.2.I read in forums that liferay 6.2 not support css and other ui changes devloped application using current openxava version.

    when I deployed the developed portlet in liferay 6.2 at first time it is showing fine in the user interface.when I refresh the page it is throwing following error.

    and some times portlet not deploying in liferay 6.2.If it is deployed then portlet not showing in portlets pane.

    Error log:

    11:02:55,905 ERROR [RuntimePageImpl-8][PortletRequestDispatcherImpl:146] org.apache.jasper.JasperException: An exception occurred processing JSP page /WEB-INF/jsp/xava/portlet.jsp at line 16__13: "&module=" +_14: request.getParameter("xava.portlet.module");_15: %>_16: <jsp:include page="&lt;%=moduleURL%&gt;" &gt;<strong="">Stacktrace: [Sanitized]
    org.apache.jasper.JasperException: An exception occurred processing JSP page /WEB-INF/jsp/xava/portlet.jsp at line 16__13: "&module=" +_14: request.getParameter("xava.portlet.module");_15: %>_16: <jsp:include page="&lt;%=moduleURL%&gt;" &gt;<="" em="">Stacktrace: [Sanitized]
    at org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:568)
    at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:455)
    at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
    at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
    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:116)
    at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilter.doFilter(InvokerFilter.java:96)
    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:749)
    at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:605)
    at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:544)
    at com.liferay.portlet.PortletRequestDispatcherImpl.dispatch(PortletRequestDispatcherImpl.java:331)
    at com.liferay.portlet.PortletRequestDispatcherImpl.include(PortletRequestDispatcherImpl.java:143)
    at o

    Caused by: org.apache.jasper.JasperException: An exception occurred processing JSP page /WEB-INF/jsp/xava/module.jsp at line 5754: if (contextPath == null) contextPath = request.getContextPath();_55: _56: org.openxava.controller.ModuleManager managerHome = (org.openxava.controller.ModuleManager) context_57: .get(request, "manager",_58: "org.openxava.controller.ModuleManager");_59: org.openxava.controller.ModuleManager manager = (org.openxava.controller.ModuleManager) context_60: .get(app, module, "manager",_Stacktrace: [Sanitized]
    at org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:568)
    at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:470)
    at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
    at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)

    Caused by: org.openxava.util.XavaException: It is required that the request has ''application'' and ''module'' parameters
    at org.openxava.controller.ModuleContext.get(ModuleContext.java:54)
    at org.apache.jsp.WEB_002dINF.jsp.xava.module_jsp._jspService(module_jsp.java:165)
    at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
    at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432)
    ... 72 more

    can you please tell me that is current openxava version portlet work in liferay 6.2?

    or

    openxava uses tomcat6 and liferay 6.2 using tomcat 7. will it be a problem?

    please help me in this.

    Thank you,

    phani srinivas.

     
  • Javier Paniza

    Javier Paniza - 2014-01-02

    Hi Phani,

    I don't try Liferay 6.2 with OpenXava yet. In fact there is a feature request about this issue. So, I cannot give you a direct advice.

    However, I know that some users use Liferay 6.2 with OpenXava. Have a look at this thread:
    https://sourceforge.net/p/openxava/discussion/419690/thread/0b2aefb2/


    Help others in this forum as I help you.

     

Log in to post a comment.