----- Original Message -----
From: "Moti Asayag" <masayag(a)redhat.com>
To: "Alon Bar-Lev" <alonbl(a)redhat.com>
Cc: "Yair Zaslavsky" <yzaslavs(a)redhat.com>, "engine-devel"
<engine-devel(a)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(a)redhat.com>
>> To: "Alon Bar-Lev" <alonbl(a)redhat.com>
>> Cc: "engine-devel" <engine-devel(a)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(a)redhat.com>
>>> To: "engine-devel" <engine-devel(a)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(a)ovirt.org
>>>
http://lists.ovirt.org/mailman/listinfo/engine-devel
>>>
>>
> _______________________________________________
> Engine-devel mailing list
> Engine-devel(a)ovirt.org
>
http://lists.ovirt.org/mailman/listinfo/engine-devel
>