Raj Saini wrote: > I am working on experimental project to run the OFBiz framework in a > OSGi kernel and thereby creating OSGi bundle from various framework > components. I have created bundles for entity and service engine and > could launch entity and service engine as OSGi Service. Although entity > engine is fairly independent of service engine at compile, there is run > time circular dependency though entityext component because > org.ofbiz.entity.config.DelegatorInfo class (in entity component) > depends on org.ofbiz.entityext.cache.EntityCacheServices and > org.ofbiz.entityext.cache.EntityCacheServices.depends on LocalDispatcher > class of service engine. > > This circular dependency is stopping me a creating separate bundle for > entity and service engine. Is it possible to remove this dependency to > keep the entity engine independent of service engine?
Huh? There are no circular deps during the compile. That class is only referenced by use of a String. GenericDelegator then tries to load the class, and if it fails, just issues a warning. So, is this really a problem? I don't see that it is.