[ovirt-users] Re: ClassNotFoundException after upgrade to 4.5
On Tue, Jun 7, 2022 at 10:11 AM Alireza Eskandari wrote: > Thank you for your reply. > I have found the root cause. > There was a manually created file in the > "/etc/ovirt-engine/engine-conf.d/" that inserts a path on top of the > "ENGINE_JAVA_MODULEPATH" variable. > I removed the file and fixed the problem. > Thanks > Great to hear! Regards, Martin > > On Mon, Jun 6, 2022 at 9:53 AM Martin Perina wrote: > >> Hi, >> >> have you followed the upgrade guide? Especially the part to upgrade >> engine setup packages and then run engine-setup to upgrade the rest of >> engine? >> >> >> https://www.ovirt.org/documentation/upgrade_guide/index.html#Updating_the_Red_Hat_Virtualization_Manager_4-4_local_db >> >> If so, could you please provide output of following commands: >> >> rpm -q ovirt-engine >> rpm -q apache-sshd >> >> Thanks, >> Martin >> >> >> On Sat, Jun 4, 2022 at 7:01 PM wrote: >> >>> Hi all, >>> I tried to upgrade my ovirt engine from 4.3.10 to 4.5.0. After restore >>> backup, everything seems ok. I can login to admin panel. >>> But when I want to add new host, I get this exception: >>> >>> 2022-06-01 12:13:04,987-04 ERROR [org.jboss.as.ejb3.invocation] (default >>> task-32) WFLYEJB0034: Jakarta Enterprise Beans Invocation failed on >>> component Backend for method public abstract >>> org.ovirt.engine.core.common.queries.QueryReturnValue >>> org.ovirt.engine.core.common.interfaces.BackendLocal.runQuery(org.ovirt.engine.core.common.queries.QueryType,org.ovirt.engine.core.common.queries.QueryParametersBase): >>> javax.ejb.EJBException: WFLYEJB0442: Unexpected Error >>> at org.jboss.as.ejb3@24.0.1.Final >>> //org.jboss.as.ejb3.tx.CMTTxInterceptor.invokeInNoTx(CMTTxInterceptor.java:234) >>> at org.jboss.as.ejb3@24.0.1.Final >>> //org.jboss.as.ejb3.tx.CMTTxInterceptor.supports(CMTTxInterceptor.java:446) >>> at org.jboss.as.ejb3@24.0.1.Final >>> //org.jboss.as.ejb3.tx.CMTTxInterceptor.processInvocation(CMTTxInterceptor.java:164) >>> at org.jboss.invocation@1.6.0. >>> Final//org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:422) >>> at org.jboss.invocation@1.6.0. >>> Final//org.jboss.invocation.InterceptorContext$Invocation.proceed(InterceptorContext.java:509) >>> at org.jboss.weld.core@3.1.7.SP1 >>> //org.jboss.weld.module.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:81) >>> at org.jboss.as.weld.common@24.0.1.Final >>> //org.jboss.as.weld.ejb.EjbRequestScopeActivationInterceptor.processInvocation(EjbRequestScopeActivationInterceptor.java:89) >>> at org.jboss.invocation@1.6.0. >>> Final//org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:422) >>> at org.jboss.as.ejb3@24.0.1.Final >>> //org.jboss.as.ejb3.component.interceptors.CurrentInvocationContextInterceptor.processInvocation(CurrentInvocationContextInterceptor.java:41) >>> at org.jboss.invocation@1.6.0. >>> Final//org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:422) >>> at org.jboss.as.ejb3@24.0.1.Final >>> //org.jboss.as.ejb3.component.invocationmetrics.WaitTimeInterceptor.processInvocation(WaitTimeInterceptor.java:47) >>> at org.jboss.invocation@1.6.0. >>> Final//org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:422) >>> at org.jboss.as.ejb3@24.0.1.Final >>> //org.jboss.as.ejb3.security.SecurityContextInterceptor.processInvocation(SecurityContextInterceptor.java:100) >>> at org.jboss.invocation@1.6.0. >>> Final//org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:422) >>> at org.jboss.as.ejb3@24.0.1.Final >>> //org.jboss.as.ejb3.deployment.processors.StartupAwaitInterceptor.processInvocation(StartupAwaitInterceptor.java:22) >>> at org.jboss.invocation@1.6.0. >>> Final//org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:422) >>> at org.jboss.as.ejb3@24.0.1.Final >>> //org.jboss.as.ejb3.component.interceptors.ShutDownInterceptorFactory$1.processInvocation(ShutDownInterceptorFactory.java:64) >>> at org.jboss.invocation@1.6.0. >>> Final//org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:422) >>> at org.jboss.as.ejb3@24.0.1.Final >>> //org.jboss.as.ejb3.component.interceptors.LoggingInterceptor.processInvocation(LoggingInterceptor.java:67) >>> at org.jboss.invocation@1.6.0. >>> Final//org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:422) >>> at org.jboss.as.ee@24.0.1.Final >>> //org.jboss.as.ee.component.NamespaceContextInterceptor.processInvocation(NamespaceContextInterceptor.java:50) >>> at org.jboss.invocation@1.6.0. >>> Final//org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:422) >>> at org.jboss.invocation@1.6.0. >>>
[ovirt-users] Re: ClassNotFoundException after upgrade to 4.5
Thank you for your reply. I have found the root cause. There was a manually created file in the "/etc/ovirt-engine/engine-conf.d/" that inserts a path on top of the "ENGINE_JAVA_MODULEPATH" variable. I removed the file and fixed the problem. Thanks On Mon, Jun 6, 2022 at 9:53 AM Martin Perina wrote: > Hi, > > have you followed the upgrade guide? Especially the part to upgrade engine > setup packages and then run engine-setup to upgrade the rest of engine? > > > https://www.ovirt.org/documentation/upgrade_guide/index.html#Updating_the_Red_Hat_Virtualization_Manager_4-4_local_db > > If so, could you please provide output of following commands: > > rpm -q ovirt-engine > rpm -q apache-sshd > > Thanks, > Martin > > > On Sat, Jun 4, 2022 at 7:01 PM wrote: > >> Hi all, >> I tried to upgrade my ovirt engine from 4.3.10 to 4.5.0. After restore >> backup, everything seems ok. I can login to admin panel. >> But when I want to add new host, I get this exception: >> >> 2022-06-01 12:13:04,987-04 ERROR [org.jboss.as.ejb3.invocation] (default >> task-32) WFLYEJB0034: Jakarta Enterprise Beans Invocation failed on >> component Backend for method public abstract >> org.ovirt.engine.core.common.queries.QueryReturnValue >> org.ovirt.engine.core.common.interfaces.BackendLocal.runQuery(org.ovirt.engine.core.common.queries.QueryType,org.ovirt.engine.core.common.queries.QueryParametersBase): >> javax.ejb.EJBException: WFLYEJB0442: Unexpected Error >> at org.jboss.as.ejb3@24.0.1.Final >> //org.jboss.as.ejb3.tx.CMTTxInterceptor.invokeInNoTx(CMTTxInterceptor.java:234) >> at org.jboss.as.ejb3@24.0.1.Final >> //org.jboss.as.ejb3.tx.CMTTxInterceptor.supports(CMTTxInterceptor.java:446) >> at org.jboss.as.ejb3@24.0.1.Final >> //org.jboss.as.ejb3.tx.CMTTxInterceptor.processInvocation(CMTTxInterceptor.java:164) >> at org.jboss.invocation@1.6.0. >> Final//org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:422) >> at org.jboss.invocation@1.6.0. >> Final//org.jboss.invocation.InterceptorContext$Invocation.proceed(InterceptorContext.java:509) >> at org.jboss.weld.core@3.1.7.SP1 >> //org.jboss.weld.module.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:81) >> at org.jboss.as.weld.common@24.0.1.Final >> //org.jboss.as.weld.ejb.EjbRequestScopeActivationInterceptor.processInvocation(EjbRequestScopeActivationInterceptor.java:89) >> at org.jboss.invocation@1.6.0. >> Final//org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:422) >> at org.jboss.as.ejb3@24.0.1.Final >> //org.jboss.as.ejb3.component.interceptors.CurrentInvocationContextInterceptor.processInvocation(CurrentInvocationContextInterceptor.java:41) >> at org.jboss.invocation@1.6.0. >> Final//org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:422) >> at org.jboss.as.ejb3@24.0.1.Final >> //org.jboss.as.ejb3.component.invocationmetrics.WaitTimeInterceptor.processInvocation(WaitTimeInterceptor.java:47) >> at org.jboss.invocation@1.6.0. >> Final//org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:422) >> at org.jboss.as.ejb3@24.0.1.Final >> //org.jboss.as.ejb3.security.SecurityContextInterceptor.processInvocation(SecurityContextInterceptor.java:100) >> at org.jboss.invocation@1.6.0. >> Final//org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:422) >> at org.jboss.as.ejb3@24.0.1.Final >> //org.jboss.as.ejb3.deployment.processors.StartupAwaitInterceptor.processInvocation(StartupAwaitInterceptor.java:22) >> at org.jboss.invocation@1.6.0. >> Final//org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:422) >> at org.jboss.as.ejb3@24.0.1.Final >> //org.jboss.as.ejb3.component.interceptors.ShutDownInterceptorFactory$1.processInvocation(ShutDownInterceptorFactory.java:64) >> at org.jboss.invocation@1.6.0. >> Final//org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:422) >> at org.jboss.as.ejb3@24.0.1.Final >> //org.jboss.as.ejb3.component.interceptors.LoggingInterceptor.processInvocation(LoggingInterceptor.java:67) >> at org.jboss.invocation@1.6.0. >> Final//org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:422) >> at org.jboss.as.ee@24.0.1.Final >> //org.jboss.as.ee.component.NamespaceContextInterceptor.processInvocation(NamespaceContextInterceptor.java:50) >> at org.jboss.invocation@1.6.0. >> Final//org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:422) >> at org.jboss.invocation@1.6.0. >> Final//org.jboss.invocation.ContextClassLoaderInterceptor.processInvocation(ContextClassLoaderInterceptor.java:60) >> at org.jboss.invocation@1.6.0. >> Final//org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:422) >> at
[ovirt-users] Re: ClassNotFoundException after upgrade to 4.5
Hi, have you followed the upgrade guide? Especially the part to upgrade engine setup packages and then run engine-setup to upgrade the rest of engine? https://www.ovirt.org/documentation/upgrade_guide/index.html#Updating_the_Red_Hat_Virtualization_Manager_4-4_local_db If so, could you please provide output of following commands: rpm -q ovirt-engine rpm -q apache-sshd Thanks, Martin On Sat, Jun 4, 2022 at 7:01 PM wrote: > Hi all, > I tried to upgrade my ovirt engine from 4.3.10 to 4.5.0. After restore > backup, everything seems ok. I can login to admin panel. > But when I want to add new host, I get this exception: > > 2022-06-01 12:13:04,987-04 ERROR [org.jboss.as.ejb3.invocation] (default > task-32) WFLYEJB0034: Jakarta Enterprise Beans Invocation failed on > component Backend for method public abstract > org.ovirt.engine.core.common.queries.QueryReturnValue > org.ovirt.engine.core.common.interfaces.BackendLocal.runQuery(org.ovirt.engine.core.common.queries.QueryType,org.ovirt.engine.core.common.queries.QueryParametersBase): > javax.ejb.EJBException: WFLYEJB0442: Unexpected Error > at org.jboss.as.ejb3@24.0.1.Final > //org.jboss.as.ejb3.tx.CMTTxInterceptor.invokeInNoTx(CMTTxInterceptor.java:234) > at org.jboss.as.ejb3@24.0.1.Final > //org.jboss.as.ejb3.tx.CMTTxInterceptor.supports(CMTTxInterceptor.java:446) > at org.jboss.as.ejb3@24.0.1.Final > //org.jboss.as.ejb3.tx.CMTTxInterceptor.processInvocation(CMTTxInterceptor.java:164) > at org.jboss.invocation@1.6.0. > Final//org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:422) > at org.jboss.invocation@1.6.0. > Final//org.jboss.invocation.InterceptorContext$Invocation.proceed(InterceptorContext.java:509) > at org.jboss.weld.core@3.1.7.SP1 > //org.jboss.weld.module.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:81) > at org.jboss.as.weld.common@24.0.1.Final > //org.jboss.as.weld.ejb.EjbRequestScopeActivationInterceptor.processInvocation(EjbRequestScopeActivationInterceptor.java:89) > at org.jboss.invocation@1.6.0. > Final//org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:422) > at org.jboss.as.ejb3@24.0.1.Final > //org.jboss.as.ejb3.component.interceptors.CurrentInvocationContextInterceptor.processInvocation(CurrentInvocationContextInterceptor.java:41) > at org.jboss.invocation@1.6.0. > Final//org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:422) > at org.jboss.as.ejb3@24.0.1.Final > //org.jboss.as.ejb3.component.invocationmetrics.WaitTimeInterceptor.processInvocation(WaitTimeInterceptor.java:47) > at org.jboss.invocation@1.6.0. > Final//org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:422) > at org.jboss.as.ejb3@24.0.1.Final > //org.jboss.as.ejb3.security.SecurityContextInterceptor.processInvocation(SecurityContextInterceptor.java:100) > at org.jboss.invocation@1.6.0. > Final//org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:422) > at org.jboss.as.ejb3@24.0.1.Final > //org.jboss.as.ejb3.deployment.processors.StartupAwaitInterceptor.processInvocation(StartupAwaitInterceptor.java:22) > at org.jboss.invocation@1.6.0. > Final//org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:422) > at org.jboss.as.ejb3@24.0.1.Final > //org.jboss.as.ejb3.component.interceptors.ShutDownInterceptorFactory$1.processInvocation(ShutDownInterceptorFactory.java:64) > at org.jboss.invocation@1.6.0. > Final//org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:422) > at org.jboss.as.ejb3@24.0.1.Final > //org.jboss.as.ejb3.component.interceptors.LoggingInterceptor.processInvocation(LoggingInterceptor.java:67) > at org.jboss.invocation@1.6.0. > Final//org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:422) > at org.jboss.as.ee@24.0.1.Final > //org.jboss.as.ee.component.NamespaceContextInterceptor.processInvocation(NamespaceContextInterceptor.java:50) > at org.jboss.invocation@1.6.0. > Final//org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:422) > at org.jboss.invocation@1.6.0. > Final//org.jboss.invocation.ContextClassLoaderInterceptor.processInvocation(ContextClassLoaderInterceptor.java:60) > at org.jboss.invocation@1.6.0. > Final//org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:422) > at org.jboss.invocation@1.6.0. > Final//org.jboss.invocation.InterceptorContext.run(InterceptorContext.java:438) > at org.wildfly.security.elytron-base@1.16.1.Final > //org.wildfly.security.manager.WildFlySecurityManager.doChecked(WildFlySecurityManager.java:633) > at org.jboss.invocation@1.6.0. > Final//org.jboss.invocation.AccessCheckingInterceptor.processInvocation(AccessCheckingInterceptor.java:57) >