Issue
-
After installing the Reports App in Marketplace, the bundle starts with the following errors in the logs and the Reports App is not available.
ERROR [Framework Event Dispatcher: Equinox Container: de1f461e-8a23-43ec-a6b7-9a3043cdaa93][Framework:56] FrameworkEvent ERROR
java.lang.NoClassDefFoundError: com/liferay/portal/upgrade/release/BaseUpgradeServiceModuleRelease
at java.lang.Class.getDeclaredConstructors0(Native Method) ~[?:?]
at java.lang.Class.privateGetDeclaredConstructors(Class.java:3137) ~[?:?]
at java.lang.Class.getConstructors(Class.java:1943) ~[?:?]
...
Caused by: java.lang.ClassNotFoundException: com.liferay.portal.upgrade.release.BaseUpgradeServiceModuleRelease cannot be found by com.liferay.portal.reports.engine.console.service_8.0.19
at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:457) ~[org.eclipse.osgi.jar:?]
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:419) ~[org.eclipse.osgi.jar:?]
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:411) ~[org.eclipse.osgi.jar:?]
at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:151) ~[org.eclipse.osgi.jar:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:521) ~[?:?]
... 72 more
WARN [main][ReportsServiceUpgrade:62] bundle com.liferay.portal.reports.engine.console.service:8.0.19 (1714)[com.liferay.portal.reports.engine.console.internal.upgrade.ReportsServiceUpgrade(6345)] : Failure loooking up method setModuleServiceLifecycle(org.osgi.framework.ServiceReference) in class class com.liferay.portal.reports.engine.console.internal.upgrade.ReportsServiceUpgrade. Assuming no such method.
java.lang.NoClassDefFoundError: com/liferay/portal/upgrade/release/BaseUpgradeServiceModuleRelease
...
Caused by: java.lang.ClassNotFoundException: com.liferay.portal.upgrade.release.BaseUpgradeServiceModuleRelease cannot be found by com.liferay.portal.reports.engine.console.service_8.0.19
at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:457) ~[org.eclipse.osgi.jar:?]
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:419) ~[org.eclipse.osgi.jar:?]
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:411) ~[org.eclipse.osgi.jar:?]
at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:151) ~[org.eclipse.osgi.jar:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:521) ~[?:?]
... 196 more
Environment
- Liferay Quarterly Releases
Resolution
- This is a known issue being addressed on LPD-22729. Please reach out to Liferay support requesting a patched version of the Liferay Reports App.