-
Type:
Regression Bug
-
Status: Closed
-
Resolution: Fixed
-
Affects Version/s: 7.2.X, 7.3.1 CE GA2, 7.3.4 CE GA5
-
Fix Version/s: 7.0.0 DXP FP102, 7.0.10.16 DXP SP17, 7.0.X, 7.1.10 DXP FP26, 7.1.10.7 SP7, 7.1.X, 7.2.10 DXP FP15, 7.2.X, 7.3.6 CE GA7, 7.3.X, 7.4.13 DXP GA1, Master
-
Branch Version/s:7.3.x, 7.2.x, 7.1.x, 7.0.x
-
Backported to Branch:Committed
-
Fix Priority:4
-
Git Pull Request:
-
QA Test Name:
- LocalFile.CPCommerceOrders#EditOrder
- LocalFile.CPCommerceProducts#ProductPublishing
- LocalFile.CPCommerceProducts#TranslateProductName
- LocalFile.CommerceAccelerators#DeactivateCommerceAccount
- LocalFile.CommerceAccelerators#InitializeNewMiniumSite
- LocalFile.CommerceAccelerators#InitializeNewSpeedwellSite
- LocalFile.CommerceAccelerators#MiniumSiteFullFlow
- LocalFile.CommerceAccelerators#SpeedwellSiteFullFlow
- LocalFile.CommerceSmoke#CreateNewSpecificationOptions
- LocalFile.CommerceSmoke#PublishSimpleProduct
- LocalFile.GuestCheckout#AssertGuestCartIsTransferredToAccount
- LocalFile.GuestCheckout#AssertGuestCartItemIsNotTransferredIfSkuIsAlreadyPresent
- LocalFile.GuestCheckout#AssertGuestCartItemIsTransferredToExistingCart
- LocalFile.GuestCheckout#AssertGuestCheckoutAuthenticationPage
- LocalFile.GuestCheckout#AssertGuestsWithSameEmailHaveDifferentAccounts
- LocalFile.GuestCheckout#AssertNewAccountIsCreatedAfterGuestCheckout
- LocalFile.GuestCheckout#GuestAccountIsNotCombinedWithExistingUserAccount
- LocalFile.GuestCheckout#GuestCheckoutDisabled
- LocalFile.GuestCheckout#GuestCheckoutEnabled
- LocalFile.GuestCheckout#GuestCheckoutWithNoShippableProduct
- LocalFile.GuestCheckout#GuestCheckoutWithShippableProduct
- LocalFile.GuestCheckout#UserAccountIsNotCombinedWithExistingGuestAccount
-
QA Test Score:110
Workaround
- Before deploying the licensed lpkg file, first open the lpkg archive and drag over (or copy/paste) the license.xml file into the deploy folder
- Deploy the lpkg (deploying w/ the license is OK at this point)
- Workaround doesn't seem to work on 7.3.1, but does work on 7.3.4.
Steps to reproduce:
- Grab any lpkg licensed for use on 7.2 or 7.3
- Startup the server (for workaround see steps above)
- Deploy the licensed lpkg file into the /deploy folder
Expected result:
Licensed app will deploy without any errors.
Actual result:
App deployment encounters the following in console:
2020-09-04 09:22:18.078 ERROR [fileinstall-D:/unzips/liferay-dxp-7.2.10.1-sp1/osgi/marketplace][AppResolverHook:108] Unable to resolve application f11aed05-4c29-4953-a4eb-248b4086cb77 java.lang.Exception: This application does not have a valid license. at com.liferay.portal.app.license.impl.b.a(Unknown Source) at com.liferay.portal.app.license.impl.b.verify(Unknown Source) at com.liferay.portal.app.license.resolver.hook.AppResolverHook._filterResolvable(AppResolverHook.java:169) at com.liferay.portal.app.license.resolver.hook.AppResolverHook.filterResolvable(AppResolverHook.java:100) at org.eclipse.osgi.internal.framework.OSGiFrameworkHooks$CoreResolverHookFactory$CoreResolverHook.filterResolvable(OSGiFrameworkHooks.java:279) at org.eclipse.osgi.container.ModuleResolver$ResolveProcess.filterResolvable(ModuleResolver.java:1404) at org.eclipse.osgi.container.ModuleResolver$ResolveProcess.resolve(ModuleResolver.java:960) at org.eclipse.osgi.container.ModuleResolver.resolveDelta(ModuleResolver.java:167) at org.eclipse.osgi.container.ModuleContainer.resolveAndApply(ModuleContainer.java:526) at org.eclipse.osgi.container.ModuleContainer.resolve(ModuleContainer.java:484) at org.eclipse.osgi.container.ModuleContainer.resolve(ModuleContainer.java:474) at org.eclipse.osgi.container.Module.start(Module.java:427) at org.eclipse.osgi.internal.framework.EquinoxBundle.start(EquinoxBundle.java:428) at org.eclipse.osgi.internal.framework.EquinoxBundle.start(EquinoxBundle.java:447) at com.liferay.osgi.util.bundle.BundleStartLevelUtil._startBundle(BundleStartLevelUtil.java:70) at com.liferay.osgi.util.bundle.BundleStartLevelUtil.setStartLevelAndStart(BundleStartLevelUtil.java:50) at com.liferay.portal.lpkg.deployer.internal.LPKGBundleTrackerCustomizer.addingBundle(LPKGBundleTrackerCustomizer.java:320) at com.liferay.portal.lpkg.deployer.internal.LPKGBundleTrackerCustomizer.addingBundle(LPKGBundleTrackerCustomizer.java:90) at org.osgi.util.tracker.BundleTracker$Tracked.customizerAdding(BundleTracker.java:475) at org.osgi.util.tracker.BundleTracker$Tracked.customizerAdding(BundleTracker.java:1) at org.osgi.util.tracker.AbstractTracked.trackAdding(AbstractTracked.java:256) at org.osgi.util.tracker.AbstractTracked.track(AbstractTracked.java:229) at org.osgi.util.tracker.BundleTracker$Tracked.bundleChanged(BundleTracker.java:450) at org.eclipse.osgi.internal.framework.BundleContextImpl.dispatchEvent(BundleContextImpl.java:908) at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148) at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEventPrivileged(EquinoxEventPublisher.java:230) at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEvent(EquinoxEventPublisher.java:137) at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEvent(EquinoxEventPublisher.java:129) at org.eclipse.osgi.internal.framework.EquinoxContainerAdaptor.publishModuleEvent(EquinoxContainerAdaptor.java:191) at org.eclipse.osgi.container.ModuleContainer.install(ModuleContainer.java:299) at org.eclipse.osgi.storage.Storage.install(Storage.java:658) at org.eclipse.osgi.internal.framework.BundleContextImpl.installBundle(BundleContextImpl.java:146) at com.liferay.portal.lpkg.deployer.internal.DefaultLPKGDeployer.deploy(DefaultLPKGDeployer.java:159) at com.liferay.portal.lpkg.deployer.internal.LPKGArtifactInstaller.install(LPKGArtifactInstaller.java:101) at org.apache.felix.fileinstall.internal.DirectoryWatcher.install(DirectoryWatcher.java:949) at org.apache.felix.fileinstall.internal.DirectoryWatcher.install(DirectoryWatcher.java:883) at org.apache.felix.fileinstall.internal.DirectoryWatcher.doProcess(DirectoryWatcher.java:489) at org.apache.felix.fileinstall.internal.DirectoryWatcher.process(DirectoryWatcher.java:365) at org.apache.felix.fileinstall.internal.DirectoryWatcher.run(DirectoryWatcher.java:316) 2020-09-04 09:22:18.080 ERROR [fileinstall-D:/unzips/liferay-dxp-7.2.10.1-sp1/osgi/marketplace][AppResolverHook:121] Unable to resolve com.dnebinger.scheduler.api: This application does not have a valid license. 2020-09-04 09:22:18.090 ERROR [fileinstall-D:/unzips/liferay-dxp-7.2.10.1-sp1/osgi/marketplace][AppResolverHook:121] Unable to resolve com.dnebinger.scheduler.examples: This application does not have a valid license. 2020-09-04 09:22:18.098 ERROR [fileinstall-D:/unzips/liferay-dxp-7.2.10.1-sp1/osgi/marketplace][AppResolverHook:121] Unable to resolve com.dnebinger.scheduler.service: This application does not have a valid license. 2020-09-04 09:22:18.107 ERROR [fileinstall-D:/unzips/liferay-dxp-7.2.10.1-sp1/osgi/marketplace][AppResolverHook:121] Unable to resolve com.dnebinger.scheduler.web: This application does not have a valid license. 2020-09-04 09:22:18.108 ERROR [fileinstall-D:/unzips/liferay-dxp-7.2.10.1-sp1/osgi/marketplace][LPKGBundleTrackerCustomizer:336] Rollback bundle installation for [com.dnebinger.scheduler.api_1.0.0 [1100], com.dnebinger.scheduler.service_1.0.0 [1102], com.dnebinger.scheduler.web_1.0.0 [1103], com.dnebinger.scheduler.examples_1.0.0 [1101]] org.osgi.framework.BundleException: Could not resolve module: com.dnebinger.scheduler.api [1100]_Bundle was filtered by a resolver hook._ [Sanitized] at org.eclipse.osgi.container.Module.start(Module.java:444) at org.eclipse.osgi.internal.framework.EquinoxBundle.start(EquinoxBundle.java:428) at org.eclipse.osgi.internal.framework.EquinoxBundle.start(EquinoxBundle.java:447) at com.liferay.osgi.util.bundle.BundleStartLevelUtil._startBundle(BundleStartLevelUtil.java:70) at com.liferay.osgi.util.bundle.BundleStartLevelUtil.setStartLevelAndStart(BundleStartLevelUtil.java:50) at com.liferay.portal.lpkg.deployer.internal.LPKGBundleTrackerCustomizer.addingBundle(LPKGBundleTrackerCustomizer.java:320) at com.liferay.portal.lpkg.deployer.internal.LPKGBundleTrackerCustomizer.addingBundle(LPKGBundleTrackerCustomizer.java:90) at org.osgi.util.tracker.BundleTracker$Tracked.customizerAdding(BundleTracker.java:475) at org.osgi.util.tracker.BundleTracker$Tracked.customizerAdding(BundleTracker.java:1) at org.osgi.util.tracker.AbstractTracked.trackAdding(AbstractTracked.java:256) at org.osgi.util.tracker.AbstractTracked.track(AbstractTracked.java:229) at org.osgi.util.tracker.BundleTracker$Tracked.bundleChanged(BundleTracker.java:450) at org.eclipse.osgi.internal.framework.BundleContextImpl.dispatchEvent(BundleContextImpl.java:908) at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148) at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEventPrivileged(EquinoxEventPublisher.java:230) at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEvent(EquinoxEventPublisher.java:137) at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEvent(EquinoxEventPublisher.java:129) at org.eclipse.osgi.internal.framework.EquinoxContainerAdaptor.publishModuleEvent(EquinoxContainerAdaptor.java:191) at org.eclipse.osgi.container.ModuleContainer.install(ModuleContainer.java:299) at org.eclipse.osgi.storage.Storage.install(Storage.java:658) at org.eclipse.osgi.internal.framework.BundleContextImpl.installBundle(BundleContextImpl.java:146) at com.liferay.portal.lpkg.deployer.internal.DefaultLPKGDeployer.deploy(DefaultLPKGDeployer.java:159) at com.liferay.portal.lpkg.deployer.internal.LPKGArtifactInstaller.install(LPKGArtifactInstaller.java:101) at org.apache.felix.fileinstall.internal.DirectoryWatcher.install(DirectoryWatcher.java:949) at org.apache.felix.fileinstall.internal.DirectoryWatcher.install(DirectoryWatcher.java:883) at org.apache.felix.fileinstall.internal.DirectoryWatcher.doProcess(DirectoryWatcher.java:489) at org.apache.felix.fileinstall.internal.DirectoryWatcher.process(DirectoryWatcher.java:365) at org.apache.felix.fileinstall.internal.DirectoryWatcher.run(DirectoryWatcher.java:316) 2020-09-04 09:22:18.359 ERROR [fileinstall-D:/unzips/liferay-dxp-7.2.10.1-sp1/osgi/marketplace][LPKGBundleTrackerCustomizer:336] Rollback bundle installation for [com.dnebinger.scheduler.service_1.0.0 [1106], com.dnebinger.scheduler.api_1.0.0 [1104], com.dnebinger.scheduler.examples_1.0.0 [1105], com.dnebinger.scheduler.web_1.0.0 [1107]] org.osgi.framework.BundleException: Could not resolve module: com.dnebinger.scheduler.api [1104]_Bundle was filtered by a resolver hook._ [Sanitized] at org.eclipse.osgi.container.Module.start(Module.java:444) at org.eclipse.osgi.internal.framework.EquinoxBundle.start(EquinoxBundle.java:428) at org.eclipse.osgi.internal.framework.EquinoxBundle.start(EquinoxBundle.java:447) at com.liferay.osgi.util.bundle.BundleStartLevelUtil._startBundle(BundleStartLevelUtil.java:70) at com.liferay.osgi.util.bundle.BundleStartLevelUtil.setStartLevelAndStart(BundleStartLevelUtil.java:50) at com.liferay.portal.lpkg.deployer.internal.LPKGBundleTrackerCustomizer.addingBundle(LPKGBundleTrackerCustomizer.java:320) at com.liferay.portal.lpkg.deployer.internal.LPKGBundleTrackerCustomizer.addingBundle(LPKGBundleTrackerCustomizer.java:90) at org.osgi.util.tracker.BundleTracker$Tracked.customizerAdding(BundleTracker.java:475) at org.osgi.util.tracker.BundleTracker$Tracked.customizerAdding(BundleTracker.java:1) at org.osgi.util.tracker.AbstractTracked.trackAdding(AbstractTracked.java:256) at org.osgi.util.tracker.AbstractTracked.track(AbstractTracked.java:229) at org.osgi.util.tracker.BundleTracker$Tracked.bundleChanged(BundleTracker.java:450) at org.eclipse.osgi.internal.framework.BundleContextImpl.dispatchEvent(BundleContextImpl.java:908) at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148) at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEventPrivileged(EquinoxEventPublisher.java:230) at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEvent(EquinoxEventPublisher.java:137) at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEvent(EquinoxEventPublisher.java:129) at org.eclipse.osgi.internal.framework.EquinoxContainerAdaptor.publishModuleEvent(EquinoxContainerAdaptor.java:191) at org.eclipse.osgi.container.ModuleContainer.applyDelta(ModuleContainer.java:746) at org.eclipse.osgi.container.ModuleContainer.resolveAndApply(ModuleContainer.java:538) at org.eclipse.osgi.container.ModuleContainer.resolve(ModuleContainer.java:484) at org.eclipse.osgi.container.ModuleContainer.resolve(ModuleContainer.java:474) at org.eclipse.osgi.container.Module.start(Module.java:427) at org.eclipse.osgi.internal.framework.EquinoxBundle.start(EquinoxBundle.java:428) at org.eclipse.osgi.internal.framework.EquinoxBundle.start(EquinoxBundle.java:447) at com.liferay.portal.lpkg.deployer.internal.LPKGArtifactInstaller.install(LPKGArtifactInstaller.java:112) at org.apache.felix.fileinstall.internal.DirectoryWatcher.install(DirectoryWatcher.java:949) at org.apache.felix.fileinstall.internal.DirectoryWatcher.install(DirectoryWatcher.java:883) at org.apache.felix.fileinstall.internal.DirectoryWatcher.doProcess(DirectoryWatcher.java:489) at org.apache.felix.fileinstall.internal.DirectoryWatcher.process(DirectoryWatcher.java:365) at org.apache.felix.fileinstall.internal.DirectoryWatcher.run(DirectoryWatcher.java:316) 2020-09-04 09:22:18.595 ERROR [fileinstall-D:/unzips/liferay-dxp-7.2.10.1-sp1/osgi/marketplace][LPKGBundleTrackerCustomizer:336] Rollback bundle installation for [com.dnebinger.scheduler.service_1.0.0 [1110], com.dnebinger.scheduler.api_1.0.0 [1108], com.dnebinger.scheduler.web_1.0.0 [1111], com.dnebinger.scheduler.examples_1.0.0 [1109]] org.osgi.framework.BundleException: Could not resolve module: com.dnebinger.scheduler.api [1108]_Bundle was filtered by a resolver hook._ [Sanitized] at org.eclipse.osgi.container.Module.start(Module.java:444) at org.eclipse.osgi.internal.framework.EquinoxBundle.start(EquinoxBundle.java:428) at org.eclipse.osgi.internal.framework.EquinoxBundle.start(EquinoxBundle.java:447) at com.liferay.osgi.util.bundle.BundleStartLevelUtil._startBundle(BundleStartLevelUtil.java:70) at com.liferay.osgi.util.bundle.BundleStartLevelUtil.setStartLevelAndStart(BundleStartLevelUtil.java:50) at com.liferay.portal.lpkg.deployer.internal.LPKGBundleTrackerCustomizer.addingBundle(LPKGBundleTrackerCustomizer.java:320) at com.liferay.portal.lpkg.deployer.internal.LPKGBundleTrackerCustomizer.addingBundle(LPKGBundleTrackerCustomizer.java:90) at org.osgi.util.tracker.BundleTracker$Tracked.customizerAdding(BundleTracker.java:475) at org.osgi.util.tracker.BundleTracker$Tracked.customizerAdding(BundleTracker.java:1) at org.osgi.util.tracker.AbstractTracked.trackAdding(AbstractTracked.java:256) at org.osgi.util.tracker.AbstractTracked.track(AbstractTracked.java:229) at org.osgi.util.tracker.BundleTracker$Tracked.bundleChanged(BundleTracker.java:450) at org.eclipse.osgi.internal.framework.BundleContextImpl.dispatchEvent(BundleContextImpl.java:908) at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148) at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEventPrivileged(EquinoxEventPublisher.java:230) at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEvent(EquinoxEventPublisher.java:137) at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEvent(EquinoxEventPublisher.java:129) at org.eclipse.osgi.internal.framework.EquinoxContainerAdaptor.publishModuleEvent(EquinoxContainerAdaptor.java:191) at org.eclipse.osgi.container.Module.publishEvent(Module.java:476) at org.eclipse.osgi.container.Module.doStart(Module.java:578) at org.eclipse.osgi.container.Module.start(Module.java:449) at org.eclipse.osgi.internal.framework.EquinoxBundle.start(EquinoxBundle.java:428) at org.eclipse.osgi.internal.framework.EquinoxBundle.start(EquinoxBundle.java:447) at com.liferay.portal.lpkg.deployer.internal.LPKGArtifactInstaller.install(LPKGArtifactInstaller.java:112) at org.apache.felix.fileinstall.internal.DirectoryWatcher.install(DirectoryWatcher.java:949) at org.apache.felix.fileinstall.internal.DirectoryWatcher.install(DirectoryWatcher.java:883) at org.apache.felix.fileinstall.internal.DirectoryWatcher.doProcess(DirectoryWatcher.java:489) at org.apache.felix.fileinstall.internal.DirectoryWatcher.process(DirectoryWatcher.java:365) at org.apache.felix.fileinstall.internal.DirectoryWatcher.run(DirectoryWatcher.java:316) 2020-09-04 09:22:18.862 ERROR [fileinstall-D:/unzips/liferay-dxp-7.2.10.1-sp1/osgi/marketplace][LPKGBundleTrackerCustomizer:336] Rollback bundle installation for [com.dnebinger.scheduler.service_1.0.0 [1114], com.dnebinger.scheduler.examples_1.0.0 [1113], com.dnebinger.scheduler.web_1.0.0 [1115], com.dnebinger.scheduler.api_1.0.0 [1112]] org.osgi.framework.BundleException: Could not resolve module: com.dnebinger.scheduler.api [1112]_Bundle was filtered by a resolver hook._ [Sanitized] at org.eclipse.osgi.container.Module.start(Module.java:444) at org.eclipse.osgi.internal.framework.EquinoxBundle.start(EquinoxBundle.java:428) at org.eclipse.osgi.internal.framework.EquinoxBundle.start(EquinoxBundle.java:447) at com.liferay.osgi.util.bundle.BundleStartLevelUtil._startBundle(BundleStartLevelUtil.java:70) at com.liferay.osgi.util.bundle.BundleStartLevelUtil.setStartLevelAndStart(BundleStartLevelUtil.java:50) at com.liferay.portal.lpkg.deployer.internal.LPKGBundleTrackerCustomizer.addingBundle(LPKGBundleTrackerCustomizer.java:320) at com.liferay.portal.lpkg.deployer.internal.LPKGBundleTrackerCustomizer.addingBundle(LPKGBundleTrackerCustomizer.java:90) at org.osgi.util.tracker.BundleTracker$Tracked.customizerAdding(BundleTracker.java:475) at org.osgi.util.tracker.BundleTracker$Tracked.customizerAdding(BundleTracker.java:1) at org.osgi.util.tracker.AbstractTracked.trackAdding(AbstractTracked.java:256) at org.osgi.util.tracker.AbstractTracked.track(AbstractTracked.java:229) at org.osgi.util.tracker.BundleTracker$Tracked.bundleChanged(BundleTracker.java:450) at org.eclipse.osgi.internal.framework.BundleContextImpl.dispatchEvent(BundleContextImpl.java:908) at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148) at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEventPrivileged(EquinoxEventPublisher.java:230) at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEvent(EquinoxEventPublisher.java:137) at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEvent(EquinoxEventPublisher.java:129) at org.eclipse.osgi.internal.framework.EquinoxContainerAdaptor.publishModuleEvent(EquinoxContainerAdaptor.java:191) at org.eclipse.osgi.container.Module.publishEvent(Module.java:476) at org.eclipse.osgi.container.Module.start(Module.java:467) at org.eclipse.osgi.internal.framework.EquinoxBundle.start(EquinoxBundle.java:428) at org.eclipse.osgi.internal.framework.EquinoxBundle.start(EquinoxBundle.java:447) at com.liferay.portal.lpkg.deployer.internal.LPKGArtifactInstaller.install(LPKGArtifactInstaller.java:112) at org.apache.felix.fileinstall.internal.DirectoryWatcher.install(DirectoryWatcher.java:949) at org.apache.felix.fileinstall.internal.DirectoryWatcher.install(DirectoryWatcher.java:883) at org.apache.felix.fileinstall.internal.DirectoryWatcher.doProcess(DirectoryWatcher.java:489) at org.apache.felix.fileinstall.internal.DirectoryWatcher.process(DirectoryWatcher.java:365) at org.apache.felix.fileinstall.internal.DirectoryWatcher.run(DirectoryWatcher.java:316) 2020-09-04 09:22:18.867 INFO [fileinstall-D:/unzips/liferay-dxp-7.2.10.1-sp1/osgi/marketplace][BundleStartStopLogger:39] STARTED Scheduled Tasks localhost_1.0.0 [1099]
Restarting the server doesn't resolve the issue:
2020-09-04 09:24:56.084 ERROR [Refresh Thread: Equinox Container: 8153d22b-e22b-490b-8c42-0c04c28f9d65][AppResolverHook:108] Unable to resolve application f11aed05-4c29-4953-a4eb-248b4086cb77 java.lang.Exception: This application does not have a valid license. at com.liferay.portal.app.license.impl.b.a(Unknown Source) at com.liferay.portal.app.license.impl.b.verify(Unknown Source) at com.liferay.portal.app.license.resolver.hook.AppResolverHook._filterResolvable(AppResolverHook.java:169) at com.liferay.portal.app.license.resolver.hook.AppResolverHook.filterResolvable(AppResolverHook.java:100) at org.eclipse.osgi.internal.framework.OSGiFrameworkHooks$CoreResolverHookFactory$CoreResolverHook.filterResolvable(OSGiFrameworkHooks.java:279) at org.eclipse.osgi.container.ModuleResolver$ResolveProcess.filterResolvable(ModuleResolver.java:1404) at org.eclipse.osgi.container.ModuleResolver$ResolveProcess.resolve(ModuleResolver.java:960) at org.eclipse.osgi.container.ModuleResolver.resolveDelta(ModuleResolver.java:167) at org.eclipse.osgi.container.ModuleContainer.resolveAndApply(ModuleContainer.java:526) at org.eclipse.osgi.container.ModuleContainer.resolve(ModuleContainer.java:484) at org.eclipse.osgi.container.ModuleContainer.refresh(ModuleContainer.java:1028) at org.eclipse.osgi.container.ModuleContainer$ContainerWiring.dispatchEvent(ModuleContainer.java:1409) at org.eclipse.osgi.container.ModuleContainer$ContainerWiring.dispatchEvent(ModuleContainer.java:1) at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:340) 2020-09-04 09:24:56.086 ERROR [Refresh Thread: Equinox Container: 8153d22b-e22b-490b-8c42-0c04c28f9d65][AppResolverHook:121] Unable to resolve com.dnebinger.scheduler.api: This application does not have a valid license. 2020-09-04 09:24:56.101 ERROR [Refresh Thread: Equinox Container: 8153d22b-e22b-490b-8c42-0c04c28f9d65][AppResolverHook:121] Unable to resolve com.dnebinger.scheduler.examples: This application does not have a valid license.
Nor does dropping the licensed lpkg file into the osgi/marketplace folder to start with:
2020-09-04 09:33:30.915 INFO [main][BaseDeployer:871] Deploying admin-theme.war 2020-09-04 09:33:31.167 ERROR [fileinstall-D:/unzips/liferay-dxp-7.2.10.1-sp1/osgi/marketplace][AppResolverHook:108] Unable to resolve application f11aed05-4c29-4953-a4eb-248b4086cb77 java.lang.Exception: This application does not have a valid license. at com.liferay.portal.app.license.impl.b.a(Unknown Source)
- causes
-
LPS-121255 DS checker Race condition registering Commerce when licensed
- Closed
- Discovered while testing
-
LPS-88877 Licensed apps deployed on 7.1 CE GA2 are getting an invalid license error
- Closed
- is related to
-
LPS-113730 Add support to verify license for a group of modules like commerce
-
- Closed
-
-
LPS-113733 Refactor AppLicenseVerifier to make it support multiple bundles
-
- Closed
-
-
LPS-120629 portal-license-enterprise-app must be compatible with future versions of Portal when built on 7.1.x
-
- Closed
-