[Engine-devel] Error looking up infinispan/ovirt-engine

Alon Bar-Lev alonbl at redhat.com
Sun May 26 08:52:08 UTC 2013



----- Original Message -----
> From: "Moti Asayag" <masayag at redhat.com>
> To: "Alon Bar-Lev" <alonbl at redhat.com>
> Cc: "Yair Zaslavsky" <yzaslavs at redhat.com>, "engine-devel" <engine-devel at ovirt.org>
> Sent: Sunday, May 26, 2013 11:35:40 AM
> Subject: Re: [Engine-devel] Error looking up infinispan/ovirt-engine
> 
> On 05/03/2013 07:23 AM, Alon Bar-Lev wrote:
> > 
> > Hi,
> > 
> > Thanks... no I did not follow.
> > 
> > If -P setup is required then the Makefile should have been changed, else
> > our production and rpms are broken now! Well... looking at the pom.xml, it
> > looks like the jboss standalone is configured with -P setup is used, which
> > is yet another hack introduced to developers... As they do not run our
> > service, and suffer from lack of proper environment and configuration
> > settings.
> > 
> > My work[1] is exactly to address this one, to eliminate the need for
> > hacking the product and use our production startup sequence and
> > installation. At ./packaging/services/ovirt-engine.xml.in we already have
> > the infinispan settings.
> > 
> > So still need your help.
> > Thanks,
> > Alon
> 
> I've just started facing the same issue.
> Also noticed this in the server.log:
> 
> JBAS014775:    New missing/unsatisfied dependencies:
>       service jboss.mbean.server (missing) dependents: [service
> jboss.infinispan.ovirt-engine.config]
> 
> It seems that the generate ovirt-engine.xml under [1] replaces the
> infinispan:1.1 version as noted on [2] with infinispan:1.2.

I really don't understand the above statement? who/which component have 1.2?

> Is there any version analysing logic which replaces the template for
> what seems to be a static part?

It is not static[3], it generated based on configuration.

If it works with 1.2 then whoever introduced this new dependency should have taken care the production part of the product.

BTW: also the old hack of jboss backend/manager/conf/standalone.xml uses 1.1...
 
> [1] var/tmp/ovirt-engine/config/ovirt-engine.xml
> [2] share/ovirt-engine/services/ovirt-engine.xml.in

[3] packaging/services/ovirt-engine.xml.in
 
> > 
> > [1] https://github.com/alonbl/ovirt-engine/blob/otopi/README.developer
> > 
> > ----- Original Message -----
> >> From: "Yair Zaslavsky" <yzaslavs at redhat.com>
> >> To: "Alon Bar-Lev" <alonbl at redhat.com>
> >> Cc: "engine-devel" <engine-devel at ovirt.org>
> >> Sent: Friday, May 3, 2013 7:10:37 AM
> >> Subject: Re: [Engine-devel] Error looking up infinispan/ovirt-engine
> >>
> >> Hi Alon,
> >> I might check this later on today.
> >> Did you follow Kublin's email about introducing infinispan? he sent it to
> >> engine-devel (you're supposed during the build to perform -P setup)
> >>
> >> Yair
> >>
> >>
> >> ----- Original Message -----
> >>> From: "Alon Bar-Lev" <alonbl at redhat.com>
> >>> To: "engine-devel" <engine-devel at ovirt.org>
> >>> Sent: Thursday, May 2, 2013 11:11:03 PM
> >>> Subject: [Engine-devel] Error looking up infinispan/ovirt-engine
> >>>
> >>> Hello,
> >>>
> >>> I get these (lots of these) using latest master... anyone knows what was
> >>> changed?
> >>>
> >>> At server.log I see:
> >>> ---
> >>> 2013-05-02 19:58:08,046 INFO  [org.jboss.as.clustering.infinispan]
> >>> (ServerService Thread Pool -- 21) JBAS010280: Activating Infinispan
> >>> subsystem.
> >>> <snip>
> >>> 2013-05-02 19:58:10,155 INFO  [org.jboss.as.controller] (Controller Boot
> >>> Thread) JBAS014774: Service status report
> >>> JBAS014775:    New missing/unsatisfied dependencies:
> >>>       service jboss.mbean.server (missing) dependents: [service
> >>>       jboss.infinispan.ovirt-engine.config]
> >>>
> >>> ---
> >>>
> >>> Thanks,
> >>> Alon
> >>>
> >>> ---
> >>>
> >>> 2013-05-02 20:02:10,012 ERROR
> >>> [org.ovirt.engine.core.utils.ejb.EJBUtilsStrategy]
> >>> (DefaultQuartzScheduler_Worker-7) [4b3a50f7] Failed to lookup resource
> >>> type:
> >>> CACHE_CONTAINER. JNDI name: java:jboss/infinispan/ovirt-engine:
> >>> javax.naming.NameNotFoundException: Error looking up
> >>> infinispan/ovirt-engine, service service
> >>> jboss.naming.context.java.jboss.infinispan.ovirt-engine is not started
> >>>         at
> >>>         org.jboss.as.naming.ServiceBasedNamingStore.lookup(ServiceBasedNamingStore.java:126)
> >>>         at
> >>>         org.jboss.as.naming.ServiceBasedNamingStore.lookup(ServiceBasedNamingStore.java:74)
> >>>         at
> >>>         org.jboss.as.naming.NamingContext.lookup(NamingContext.java:178)
> >>>         at
> >>>         org.jboss.as.naming.InitialContext.lookup(InitialContext.java:123)
> >>>         at
> >>>         org.jboss.as.naming.NamingContext.lookup(NamingContext.java:214)
> >>>         at javax.naming.InitialContext.lookup(InitialContext.java:411)
> >>>         [rt.jar:1.7.0_17]
> >>>         at
> >>>         org.ovirt.engine.core.utils.ejb.EJBUtilsStrategy.findBean(EJBUtilsStrategy.java:104)
> >>>         [utils.jar:]
> >>>         at
> >>>         org.ovirt.engine.core.utils.ejb.EjbUtils.findBean(EjbUtils.java:23)
> >>>         [utils.jar:]
> >>>         at
> >>>         org.ovirt.engine.core.utils.cache.CacheManager.getTimeoutBaseCache(CacheManager.java:12)
> >>>         [utils.jar:]
> >>>         at
> >>>         org.ovirt.engine.core.dal.dbbroker.auditloghandling.TimeoutBase.getLegal(TimeoutBase.java:51)
> >>>         [dal.jar:]
> >>>         at
> >>>         org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector.log(AuditLogDirector.java:809)
> >>>         [dal.jar:]
> >>>         at
> >>>         org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector.log(AuditLogDirector.java:803)
> >>>         [dal.jar:]
> >>>         at
> >>>         org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector.log(AuditLogDirector.java:799)
> >>>         [dal.jar:]
> >>>         at
> >>>         org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogableBase.log(AuditLogableBase.java:437)
> >>>         [dal.jar:]
> >>>         at
> >>>         org.ovirt.engine.core.bll.CommandBase.logCommand(CommandBase.java:1208)
> >>>         [bll.jar:]
> >>>         at
> >>>         org.ovirt.engine.core.bll.CommandBase.execute(CommandBase.java:1175)
> >>>         [bll.jar:]
> >>>         at
> >>>         org.ovirt.engine.core.bll.CommandBase.executeAction(CommandBase.java:318)
> >>>         [bll.jar:]
> >>>         at
> >>>         org.ovirt.engine.core.bll.Backend.runActionImpl(Backend.java:332)
> >>>         [bll.jar:]
> >>>         at
> >>>         org.ovirt.engine.core.bll.Backend.runInternalAction(Backend.java:534)
> >>>         [bll.jar:]
> >>>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >>>         [rt.jar:1.7.0_17]
> >>>
> >>> 2013-05-02 20:02:10,059 ERROR
> >>> [org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogableBase]
> >>> (DefaultQuartzScheduler_Worker-7) [4b3a50f7] Error during log command:
> >>> org.ovirt.engine.core.bll.SetNonOperationalVdsCommand. Exception
> >>> java.lang.NullPointerException: java.lang.NullPointerException
> >>>         at
> >>>         org.ovirt.engine.core.utils.cache.CacheManager.getTimeoutBaseCache(CacheManager.java:13)
> >>>         [utils.jar:]
> >>>         at
> >>>         org.ovirt.engine.core.dal.dbbroker.auditloghandling.TimeoutBase.getLegal(TimeoutBase.java:51)
> >>>         [dal.jar:]
> >>>         at
> >>>         org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector.log(AuditLogDirector.java:809)
> >>>         [dal.jar:]
> >>>         at
> >>>         org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector.log(AuditLogDirector.java:803)
> >>>         [dal.jar:]
> >>>         at
> >>>         org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector.log(AuditLogDirector.java:799)
> >>>         [dal.jar:]
> >>>         at
> >>>         org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogableBase.log(AuditLogableBase.java:437)
> >>>         [dal.jar:]
> >>>         at
> >>>         org.ovirt.engine.core.bll.CommandBase.logCommand(CommandBase.java:1208)
> >>>         [bll.jar:]
> >>>         at
> >>>         org.ovirt.engine.core.bll.CommandBase.execute(CommandBase.java:1175)
> >>>         [bll.jar:]
> >>>         at
> >>>         org.ovirt.engine.core.bll.CommandBase.executeAction(CommandBase.java:318)
> >>>         [bll.jar:]
> >>>         at
> >>>         org.ovirt.engine.core.bll.Backend.runActionImpl(Backend.java:332)
> >>>         [bll.jar:]
> >>>         at
> >>>         org.ovirt.engine.core.bll.Backend.runInternalAction(Backend.java:534)
> >>>         [bll.jar:]
> >>>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >>>         [rt.jar:1.7.0_17]
> >>>
> >>> 2013-05-02 20:02:10,360 ERROR
> >>> [org.ovirt.engine.core.utils.ejb.EJBUtilsStrategy]
> >>> (DefaultQuartzScheduler_Worker-7) [4b3a50f7] Failed to lookup resource
> >>> type:
> >>> CACHE_CONTAINER. JNDI name: java:jboss/infinispan/ovirt-engine:
> >>> javax.naming.NameNotFoundException: Error looking up
> >>> infinispan/ovirt-engine, service service
> >>> jboss.naming.context.java.jboss.infinispan.ovirt-engine is not started
> >>>         at
> >>>         org.jboss.as.naming.ServiceBasedNamingStore.lookup(ServiceBasedNamingStore.java:126)
> >>>         at
> >>>         org.jboss.as.naming.ServiceBasedNamingStore.lookup(ServiceBasedNamingStore.java:74)
> >>>         at
> >>>         org.jboss.as.naming.NamingContext.lookup(NamingContext.java:178)
> >>>         at
> >>>         org.jboss.as.naming.InitialContext.lookup(InitialContext.java:123)
> >>>         at
> >>>         org.jboss.as.naming.NamingContext.lookup(NamingContext.java:214)
> >>>         at javax.naming.InitialContext.lookup(InitialContext.java:411)
> >>>         [rt.jar:1.7.0_17]
> >>>         at
> >>>         org.ovirt.engine.core.utils.ejb.EJBUtilsStrategy.findBean(EJBUtilsStrategy.java:104)
> >>>         [utils.jar:]
> >>>         at
> >>>         org.ovirt.engine.core.utils.ejb.EjbUtils.findBean(EjbUtils.java:23)
> >>>         [utils.jar:]
> >>>         at
> >>>         org.ovirt.engine.core.utils.cache.CacheManager.getTimeoutBaseCache(CacheManager.java:12)
> >>>         [utils.jar:]
> >>>         at
> >>>         org.ovirt.engine.core.dal.dbbroker.auditloghandling.TimeoutBase.getLegal(TimeoutBase.java:51)
> >>>         [dal.jar:]
> >>>         at
> >>>         org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector.log(AuditLogDirector.java:809)
> >>>         [dal.jar:]
> >>>         at
> >>>         org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector.log(AuditLogDirector.java:803)
> >>>         [dal.jar:]
> >>>         at
> >>>         org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector.log(AuditLogDirector.java:799)
> >>>         [dal.jar:]
> >>>         at
> >>>         org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogableBase.log(AuditLogableBase.java:437)
> >>>         [dal.jar:]
> >>>         at
> >>>         org.ovirt.engine.core.bll.CommandBase.logCommand(CommandBase.java:1208)
> >>>         [bll.jar:]
> >>>         at
> >>>         org.ovirt.engine.core.bll.CommandBase.execute(CommandBase.java:1175)
> >>>         [bll.jar:]
> >>>         at
> >>>         org.ovirt.engine.core.bll.CommandBase.executeAction(CommandBase.java:318)
> >>>         [bll.jar:]
> >>>         at
> >>>         org.ovirt.engine.core.bll.Backend.runActionImpl(Backend.java:332)
> >>>         [bll.jar:]
> >>>         at
> >>>         org.ovirt.engine.core.bll.Backend.runInternalAction(Backend.java:534)
> >>>         [bll.jar:]
> >>>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >>>         [rt.jar:1.7.0_17]
> >>>
> >>>
> >>> 2013-05-02 20:02:10,407 ERROR
> >>> [org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogableBase]
> >>> (DefaultQuartzScheduler_Worker-7) [4b3a50f7] Error during log command:
> >>> org.ovirt.engine.core.bll.SetNonOperationalVdsCommand. Exception
> >>> java.lang.NullPointerException: java.lang.NullPointerException
> >>>         at
> >>>         org.ovirt.engine.core.utils.cache.CacheManager.getTimeoutBaseCache(CacheManager.java:13)
> >>>         [utils.jar:]
> >>>         at
> >>>         org.ovirt.engine.core.dal.dbbroker.auditloghandling.TimeoutBase.getLegal(TimeoutBase.java:51)
> >>>         [dal.jar:]
> >>>         at
> >>>         org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector.log(AuditLogDirector.java:809)
> >>>         [dal.jar:]
> >>>         at
> >>>         org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector.log(AuditLogDirector.java:803)
> >>>         [dal.jar:]
> >>>         at
> >>>         org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector.log(AuditLogDirector.java:799)
> >>>         [dal.jar:]
> >>>         at
> >>>         org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogableBase.log(AuditLogableBase.java:437)
> >>>         [dal.jar:]
> >>>         at
> >>>         org.ovirt.engine.core.bll.CommandBase.logCommand(CommandBase.java:1208)
> >>>         [bll.jar:]
> >>>         at
> >>>         org.ovirt.engine.core.bll.CommandBase.execute(CommandBase.java:1175)
> >>>         [bll.jar:]
> >>>         at
> >>>         org.ovirt.engine.core.bll.CommandBase.executeAction(CommandBase.java:318)
> >>>         [bll.jar:]
> >>>         at
> >>>         org.ovirt.engine.core.bll.Backend.runActionImpl(Backend.java:332)
> >>>         [bll.jar:]
> >>>         at
> >>>         org.ovirt.engine.core.bll.Backend.runInternalAction(Backend.java:534)
> >>>         [bll.jar:]
> >>>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >>>         [rt.jar:1.7.0_17]
> >>> _______________________________________________
> >>> Engine-devel mailing list
> >>> Engine-devel at ovirt.org
> >>> http://lists.ovirt.org/mailman/listinfo/engine-devel
> >>>
> >>
> > _______________________________________________
> > Engine-devel mailing list
> > Engine-devel at ovirt.org
> > http://lists.ovirt.org/mailman/listinfo/engine-devel
> > 
> 
> 



More information about the Devel mailing list