Combination View Flat View Tree View
Threads [ Previous | Next ]
Jevgenijs Kersovs
Site import from *.lar file failing
November 11, 2013 9:45 AM
Answer

Jevgenijs Kersovs

Rank: New Member

Posts: 1

Join Date: April 23, 2013

Recent Posts

Hello!

We experience some problems while trying to import large *.lar file with whole site backup (2100MB+) into Liferay 6.1.1 CE (Importing *.lar files with size <2GB works fine).
After pressing selecting *.lar file and pressing "Import" file, import form shows an error with a negative integer.
WebLogic log file show the following lines:
####<Nov 10, 2013 4:58:49 PM EET> <Error> <HTTP> <serverName> <ExecuteThread: '1' for queue: 'weblogic.socket.Muxer'> <<WLS Kernel>> <> <> <1384095529530> <BEA-101215> <Malformed request "null". Request parsing failed, Code: -1>

Liferay log file:
16:57:00,218 ERROR [ ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'][ImportLayoutsAction:92] java.lang.NullPointerException
java.lang.NullPointerException
at com.liferay.portlet.layoutsadmin.action.ImportLayoutsAction.processAction(ImportLayoutsAction.java:67)
at com.liferay.portal.struts.PortletRequestProcessor.process(PortletRequestProcessor.java:169)
at com.liferay.portlet.StrutsPortlet.processAction(StrutsPortlet.java:212)
at com.liferay.portlet.FilterChainImpl.doFilter(FilterChainImpl.java:70)
at com.liferay.portal.kernel.portlet.PortletFilterUtil.doFilter(PortletFilterUtil.java:48)
at com.liferay.portlet.InvokerPortletImpl.invoke(InvokerPortletImpl.java:548)
at com.liferay.portlet.InvokerPortletImpl.invokeAction(InvokerPortletImpl.java:579)
at com.liferay.portlet.InvokerPortletImpl.processAction(InvokerPortletImpl.java:294)
at com.liferay.portal.action.LayoutAction.processPortletRequest(LayoutAction.java:944)
at com.liferay.portal.action.LayoutAction.processLayout(LayoutAction.java:688)
at com.liferay.portal.action.LayoutAction.execute(LayoutAction.java:249)
at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
at com.liferay.portal.struts.PortalRequestProcessor.process(PortalRequestProcessor.java:176)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:751)
at com.liferay.portal.servlet.MainServlet.callParentService(MainServlet.java:560)
at com.liferay.portal.servlet.MainServlet.service(MainServlet.java:537)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:844)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:242)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:216)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:132)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:338)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:25)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:74)


We are using
* vanilla Liferay 6.1.1 CE GA2.war file with no patches applied
* WebLogic Server Version: 12.1.1.0
* RedHat 6 x64bit
* jrockit-jdk1.6.0_37-R28.2.5-4.1.0 x64 bit
* jsf 1.2 (1-2-9)
* javax.crypto(1.6,1.6)

Maximum Message Size in Protocols -> General in Weblogic Console put to 3GB.
In portal-ext.properties the following properties are set up:
com.liferay.portal.upload.UploadServletRequestImpl.max.size=2999999999
dl.file.max.size=2999999999

Does anyone encountered similar problem or could indicate in which direction should I search? Any help is really appreciated.