Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Minor
-
Resolution: Fixed
-
Affects Version/s: 6.1.1 CE GA2, 6.1.20 EE GA2
-
Fix Version/s: 6.1.X EE, 6.2.0 CE M3
-
Component/s: Infrastructure, Integrations, Integrations > Workflow > Kaleo Engine
-
Branch Version/s:6.1.x
-
Backported to Branch:Committed
-
Similar Issues:
Description
Steps to reproduce in 6.1GA1:
1. Open clean 6.0.12 bundle and connect mysql database
2. Install kaleo web plugin
3. upgrade to 6.1GA1
4- Deploy kaleo upgrade hook
5- Deploy new kaleo web
6- the upgrade is completed successfully
7- Restart the server
8- The upgrade hook is executed again and one exception is thrown.
Steps to reproduce it in 6.1GA2 or 6.2.x:
1- Open clean 6.1GA1 bundle and connect mysql database
2- Deploy kaleo upgrade hook
5- Deploy new kaleo web
4- upgrade to 6.1GA2 or 6.2.x
5- For 6.1GA2, deploy kaleo upgrade hook
6- Deploy new kaleo web
7- The same exception is thrown.
To solve it we only have to exceute the kaleo upgrade hook or the listener in case of we are currently using kaleo web 6.0.12 or below (buildnumer 3 or below)
Exception in both cases:
23:21:54,260 ERROR [HotDeployUtil:114] com.liferay.portal.kernel.deploy.hot.HotDeployException: Error registering plugins for kaleo-web
com.liferay.portal.kernel.deploy.hot.HotDeployException: Error registering plugins for kaleo-web
at com.liferay.portal.kernel.deploy.hot.BaseHotDeployListener.throwHotDeployException(BaseHotDeployListener.java:46)
at com.liferay.portal.deploy.hot.PluginPackageHotDeployListener.invokeDeploy(PluginPackageHotDeployListener.java:58)
at com.liferay.portal.kernel.deploy.hot.HotDeployUtil._doFireDeployEvent(HotDeployUtil.java:111)
at com.liferay.portal.kernel.deploy.hot.HotDeployUtil._fireDeployEvent(HotDeployUtil.java:188)
at com.liferay.portal.kernel.deploy.hot.HotDeployUtil.fireDeployEvent(HotDeployUtil.java:40)
at com.liferay.portal.kernel.servlet.WebContextListener.doPortalInit(WebContextListener.java:53)
at com.liferay.portal.kernel.util.BasePortalLifecycle.portalInit(BasePortalLifecycle.java:42)
at com.liferay.portal.kernel.util.PortalLifecycleUtil.register(PortalLifecycleUtil.java:61)
at com.liferay.portal.kernel.util.PortalLifecycleUtil.register(PortalLifecycleUtil.java:53)
at com.liferay.portal.kernel.util.BasePortalLifecycle.registerPortalLifecycle(BasePortalLifecycle.java:52)
at com.liferay.portal.kernel.servlet.WebContextListener.contextInitialized(WebContextListener.java:42)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4779)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5273)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:897)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:873)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:615)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1095)
at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1617)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
Caused by: com.liferay.portal.kernel.exception.SystemException: org.postgresql.util.PSQLException: ERROR: column "kaleonodeid" does not exist
Position: 23
at com.liferay.portal.workflow.kaleo.upgrade.hook.service.impl.KaleoServiceComponentLocalServiceImpl.getKeyValueMap(KaleoServiceComponentLocalServiceImpl.java:139)
at com.liferay.portal.workflow.kaleo.upgrade.hook.service.impl.KaleoServiceComponentLocalServiceImpl.initServiceComponent(KaleoServiceComponentLocalServiceImpl.java:67)
Issue Links
- is caused by
-
LPS-29679
Kaelo Workflow does not function following upgrade from 6.0.12 to 6.1.10
-

We have used the war and hook of this ticket LPP-5179