Problems while updating Liferay 7 GA3 -> GA4Problems while updating Liferay 7 GA3 -> GA4https://liferay.dev/en/c/message_boards/find_thread?p_l_id=119785333&threadId=909380032024-03-29T07:28:46Z2024-03-29T07:28:46ZRE: Problems while updating Liferay 7 GA3 -> GA4Jamie Sammonshttps://liferay.dev/en/c/message_boards/find_message?p_l_id=119785333&messageId=909431622017-06-21T18:13:43Z2017-06-21T18:13:43ZIn the error message it says: fileinstall-/opt/liferay-ce-portal-7.0-ga3/osgi/modules which indicates something is pointing at the GA3 bundle. Check to see if you have liferay.home defined in portal-ext.properties or portal-setup-wizard.properties pointing to your GA3 bundle.Jamie Sammons2017-06-21T18:13:43ZRE: Problems while updating Liferay 7 GA3 -> GA4David H Nebingerhttps://liferay.dev/en/c/message_boards/find_message?p_l_id=119785333&messageId=909427152017-06-21T17:28:39Z2017-06-21T17:28:39Z<div class="quote-title">Andreas Claus:</div><blockquote>16:47:56,663 ERROR [fileinstall-/opt/liferay-ce-portal-7.0-ga3/osgi/modules][PortalBeanLocatorUtil:109] BeanLocator is null</blockquote><br /><br />I've actually run into this recently under DXP. In my situation I only had a partially deployed fix pack (actually an automated process had restored older versions of some jars).<br /><br />You might want to verify that you don't perhaps have a jar from GA3 that snuck in there...<br /><br />The rest are oddballs but could point to the same kind of issue, an out of date artifact is monkeying with things.<br /><br />Also make sure you have purged osgi/state, work, tomcat/work and tomcat/temp so you're not carrying over old state data from GA3.<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><a href="https://www.eventbrite.com/e/liferay-symposium-north-america-2017-registration-28398031276">Come meet me at the 2017 LSNA!</a>David H Nebinger2017-06-21T17:28:39ZProblems while updating Liferay 7 GA3 -> GA4Andreas Claushttps://liferay.dev/en/c/message_boards/find_message?p_l_id=119785333&messageId=909380022017-06-21T15:29:00Z2017-06-21T15:29:00ZHello,<br /><br />we have a Liferay 7 GA3 portal in production use with Postgresql 9.5 under Ubuntu 16.04.<br />Since GA4 is released now and solves some of the issues we have had, I wanted to test whether GA4 would be better for us.<br /><br />On a test-server I installed a copy with all data of our current Liferay 7 GA3-installation and followed the update procedure and used the tool under tools/portal-tools-db-upgrade-client/. The updater did run fine and gave no error.<br /><br />When I started the new Liferay GA4, the server does not start up. When opening the webpage of the server the page stays blank and the deploy folder is not created.<br /><br />I've extracted the error messages (see below) from the log-file but searching for them in the Internet was not much of a help.<br /><br />Can someone help me with my problem?<br /><br />Thank you very much,<br />Andreas<br /><br />16:47:56,663 ERROR [fileinstall-/opt/liferay-ce-portal-7.0-ga3/osgi/modules][PortalBeanLocatorUtil:109] BeanLocator is null<br /><br />121-Jun-2017 16:48:08.312 INFO [localhost-startStop-1] org.apache.catalina.core.ApplicationContext.log Initializing Spring root WebApplicationContext<br />16:48:12,813 ERROR [localhost-startStop-1][com_liferay_frontend_editor_alloyeditor_web:97] [com.liferay.frontend.editor.alloyeditor.web.internal.editor.configuration.AlloyEditorConfigContributor(1074)] The setResourceBundleLoader method has thrown an exception<br />java.lang.NullPointerException: Null resource bundle loader at index 2<br /> at com.liferay.portal.kernel.util.AggregateResourceBundleLoader.<init>(AggregateResourceBundleLoader.java:32)<br /> at com.liferay.frontend.editor.alloyeditor.web.internal.editor.configuration.AlloyEditorConfigContributor.setResourceBundleLoader(AlloyEditorConfigContributor.java:297)<br /> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br /> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)<br /> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)<br /> at java.lang.reflect.Method.invoke(Method.java:498)<br /> at org.apache.felix.scr.impl.helper.BaseMethod.invokeMethod(BaseMethod.java:222)<br /> at org.apache.felix.scr.impl.helper.BaseMethod.access$500(BaseMethod.java:37)<br /><br />16:48:12,823 ERROR [localhost-startStop-1][com_liferay_frontend_editor_ckeditor_web:97] [com.liferay.frontend.editor.ckeditor.web.internal.editor.configuration.CKEditorConfigContributor(1083)] The setResourceBundleLoader method has thrown an exception<br />java.lang.NullPointerException: Null resource bundle loader at index 2<br /> at com.liferay.portal.kernel.util.AggregateResourceBundleLoader.<init>(AggregateResourceBundleLoader.java:32)<br /><br />21-Jun-2017 17:13:32.865 SEVERE [http-nio-8080-exec-1] org.apache.catalina.core.StandardWrapperValve.invoke Allocate exception for servlet Main Servlet<br /> java.lang.NoClassDefFoundError: Could not initialize class com.liferay.portlet.PortalPreferencesWrapperCacheUtil<br /> at com.liferay.portal.util.PrefsPropsUtil.getPreferences(PrefsPropsUtil.java:319)<br /> at com.liferay.portal.util.PrefsPropsUtil.getString(PrefsPropsUtil.java:648)<br />16:48:12,831 ERROR [localhost-startStop-1][com_liferay_frontend_editor_tinymce_web:97] [com.liferay.frontend.editor.tinymce.web.internal.editor.configuration.TinyMCEEditorConfigContributor(1095)] The setResourceBundleLoader method has thrown an exception<br />java.lang.NullPointerException: Null resource bundle loader at index 2<br /> at com.liferay.portal.kernel.util.AggregateResourceBundleLoader.<init>(AggregateResourceBundleLoader.java:32)<br /> at com.liferay.frontend.editor.tinymce.web.internal.editor.configuration.TinyMCEEditorConfigContributor.setResourceBundleLoader(TinyMCEEditorConfigContributor.java:319)<br /> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br /><br />21-Jun-2017 16:48:35.606 SEVERE [localhost-startStop-1] org.apache.catalina.core.StandardContext.loadOnStartup Servlet [Main Servlet] in web application [] threw load() exception<br /> java.lang.AbstractMethodError: com.liferay.portal.cache.internal.MultiVMPoolImpl.getPortalCache(Ljava/lang/String;ZZ)Lcom/liferay/portal/kernel/cache/PortalCache;<br /> at com.liferay.portal.kernel.cache.MultiVMPoolUtil.getPortalCache(MultiVMPoolUtil.java:85)<br /> at com.liferay.portlet.PortalPreferencesWrapperCacheUtil.<clinit>(PortalPreferencesWrapperCacheUtil.java:62)<br /> at com.liferay.portal.util.PrefsPropsUtil.getPreferences(PrefsPropsUtil.java:319)<br /><br />17:13:33,042 WARN [http-nio-8080-exec-1][code_jsp:172] {code="500", msg="", uri=/c/portal/extend_session}<br />javax.servlet.ServletException: Servlet.init()