-
1. Re: ServiceConfigurationError: Provider org.infinispan.query.impl.LifecycleManager could not be instantiated
nadirx Jan 12, 2015 2:52 PM (in response to therrmann)Can we see your pom please ? If you're not using Maven, then your classpath will do as well.
Thanks
Tristan
-
2. Re: ServiceConfigurationError: Provider org.infinispan.query.impl.LifecycleManager could not be instantiated
therrmann Jan 13, 2015 2:33 AM (in response to nadirx)I'm using gradle and my dependencies look like this:
dependencies {
compile group: 'commons-collections', name: 'commons-collections', version: '3.2'
compile group: 'commons-logging', name: 'commons-logging', version: '1.1.1'
compile (group: 'log4j', name: 'log4j', version: '1.2.15'){
exclude group: 'javax.jms'
exclude group: 'com.sun.jdmk'
exclude group: 'com.sun.jmx'
}
compile group: 'org.infinispan', name: 'infinispan-embedded', version: '7.0.3.Final'
compile group: 'org.infinispan', name: 'infinispan-query', version: '7.0.3.Final'
compile group: 'org.safehaus.jug', name: 'jug', version: '2.0.0', classifier: 'lgpl'
testCompile group: 'junit', name: 'junit', version: '4.+'
}
Thanks,
Tobias
-
3. Re: ServiceConfigurationError: Provider org.infinispan.query.impl.LifecycleManager could not be instantiated
nadirx Jan 13, 2015 3:00 AM (in response to therrmann)Aha,
you should use infinispan-embedded-query and not infinispan-query. We really need to highlight that in the docs.
-
4. Re: ServiceConfigurationError: Provider org.infinispan.query.impl.LifecycleManager could not be instantiated
therrmann Jan 13, 2015 4:29 AM (in response to therrmann)Thanks, that helped.
-
5. Re: ServiceConfigurationError: Provider org.infinispan.query.impl.LifecycleManager could not be instantiated
eliot.clingman Feb 3, 2016 12:02 AM (in response to therrmann)My project has the embedded variant of query, as you can see in the gradle snippet but I am still getting that error ( full classpath and full trace below):
infinispan: [
'org.infinispan:infinispan-embedded:8.1.1.Final',
'org.infinispan:infinispan-embedded-query:8.1.1.Final'
]Any assistance would be gratefully appreciated!
Regards, Eliot
-----------------
Classpath
akka-actor_2.11-2.3.12.jar
akka-slf4j_2.11-2.3.12.jar
akka-testkit_2.11-2.3.12.jar
antlr-2.7.7.jar
antlr-runtime-3.5.2.jar
aopalliance-1.0.jar
asm-4.2.jar
aspectjrt-1.8.5.jar
aspectjweaver-1.8.1.jar
axis-1.4.jar
axis-jaxrpc-1.4.jar
axis-saaj-1.4.jar
axis-wsdl4j-1.5.1.jar
backport-util-concurrent-3.1.jar
batik-awt-util-1.6-1.jar
batik-bridge-1.6-1.jar
batik-css-1.6-1.jar
batik-dom-1.6-1.jar
batik-ext-1.6-1.jar
batik-gui-util-1.6-1.jar
batik-gvt-1.6-1.jar
batik-parser-1.6-1.jar
batik-script-1.6-1.jar
batik-svg-dom-1.6-1.jar
batik-util-1.6-1.jar
batik-xml-1.6-1.jar
BleWifiServer.jar
c8-sdk-1.5.5.jar
cglib-3.1.jar
cisco-mse-wsdl2j-7.0.0.jar
classmate-1.0.0.jar
commons-beanutils-1.7.0.jar
commons-codec-1.5.jar
commons-collections4-4.0.jar
commons-collections-3.2.1.jar
commons-dbcp-1.4.jar
commons-discovery-0.2.jar
commons-fileupload-1.2.1.jar
commons-io-2.4.jar
commons-lang3-3.4.jar
commons-lang-2.6.jar
commons-logging-1.2.jar
commons-math-2.0.jar
commons-net-3.4.jar
commons-pool-1.5.4.jar
config-1.2.1.jar
cxf-api-2.7.7.jar
cxf-rt-bindings-soap-2.7.7.jar
cxf-rt-bindings-xml-2.7.7.jar
cxf-rt-core-2.7.7.jar
cxf-rt-databinding-aegis-2.7.7.jar
cxf-rt-databinding-jaxb-2.7.7.jar
cxf-rt-frontend-jaxrs-2.7.7.jar
cxf-rt-frontend-jaxws-2.7.7.jar
cxf-rt-frontend-simple-2.7.7.jar
cxf-rt-rs-extension-providers-2.7.7.jar
cxf-rt-transports-http-2.7.7.jar
cxf-rt-ws-addr-2.7.7.jar
cxf-rt-ws-policy-2.7.7.jar
cxf-rt-ws-security-2.7.7.jar
disruptor-3.2.0.jar
dom4j-1.6.1.jar
drools-compiler-6.2.0.Final.jar
drools-core-6.2.0.Final.jar
drools-decisiontables-6.2.0.Final.jar
drools-persistence-jpa-6.2.0.Final.jar
drools-reteoo-6.2.0.Final.jar
drools-templates-6.2.0.Final.jar
drools-verifier-6.2.0.Final.jar
ecj-4.3.1.jar
ehcache-2.10.0.jar
ehcache-core-2.5.1.jar
ejml-0.23.jar
fontbox-1.7.1.jar
geronimo-javamail_1.4_spec-1.7.1.jar
gif4j-pro-2.1.jar
guava-18.0.jar
hawtjni-runtime-1.8.jar
hessian-4.0.37.jar
hibernate-commons-annotations-4.0.5.Final.jar
hibernate-core-4.3.11.Final.jar
hibernate-ehcache-4.3.11.Final.jar
hibernate-entitymanager-4.3.11.Final.jar
hibernate-jpa-2.1-api-1.0.0.Final.jar
hibernate-validator-5.1.3.Final.jar
hivemind-1.1.1.jar
hivemind-lib-1.1.1.jar
icu4j-2.6.1.jar
infinispan-cachestore-jdbc-8.1.1.Final.jar
infinispan-cachestore-jpa-8.1.1.Final.jar
infinispan-cachestore-leveldb-8.1.1.Final.jar
infinispan-cachestore-remote-8.1.1.Final.jar
infinispan-cdi-common-8.1.1.Final.jar
infinispan-cdi-embedded-8.1.1.Final.jar
infinispan-commons-8.1.1.Final.jar
infinispan-core-8.1.1.Final.jar
infinispan-embedded-8.1.1.Final.jar
infinispan-embedded-query-8.1.1.Final.jar
infinispan-jcache-8.1.1.Final.jar
infinispan-jcache-commons-8.1.1.Final.jar
itext-2.1.2.jar
itextpdf-5.5.3.jar
jackson-annotations-2.2.2.jar
jackson-core-2.2.2.jar
jackson-databind-2.2.2.jar
jackson-jaxrs-base-2.2.2.jar
jackson-jaxrs-json-provider-2.2.2.jar
jackson-module-jaxb-annotations-2.2.2.jar
jama-1.0.2.jar
jandex-1.1.0.Final.jar
javassist-3.18.1-GA.jar
javax.persistence-2.1.0.jar
javax.transaction-api-1.2.jar
javax.ws.rs-api-2.0-m10.jar
jaxb-impl-2.1.13.jar
jaxb-xjc-2.1.13.jar
jaxen-1.1.1.jar
jaxrpc-api-1.1.jar
jboss-logging-3.3.0.Final.jar
jboss-logging-annotations-1.2.0.Beta1.jar
jboss-marshalling-osgi-1.4.10.Final.jar
jboss-transaction-api_1.2_spec-1.0.0.Final.jar
jcip-annotations-1.0.jar
jcl-over-slf4j-1.7.10.jar
jcommon-1.0.15.jar
jdom-1.0.jar
jempbox-1.7.1.jar
jetty-6.1H.22.jar
jetty-util-6.1H.22.jar
jfreechart-1.0.12.jar
jgroups-3.6.4.Final.jar
joda-time-1.6.2.jar
js-1.5R4.1.jar
json-20150729.jar
jsr305-1.3.9.jar
jts-1.8.jar
kie-api-6.2.0.Final.jar
kie-internal-6.2.0.Final.jar
knowledge-api-6.2.0.Final.jar
leveldb-0.7.jar
leveldb-api-0.7.jar
leveldbjni-1.7.jar
leveldbjni-all-1.7.jar
leveldbjni-linux32-1.5.jar
leveldbjni-linux64-1.5.jar
leveldbjni-osx-1.5.jar
leveldbjni-win32-1.5.jar
leveldbjni-win64-1.5.jar
looks-1.2.2.jar
metrics-core-3.0.2.jar
metrics-healthchecks-3.0.2.jar
metrics-json-3.0.2.jar
metrics-jvm-3.0.2.jar
metrics-servlets-3.0.2.jar
microba-0.4.4.3.jar
mvel2-2.2.4.Final.jar
mysql-connector-java-5.1.27.jar
neethi-3.0.2.jar
netty-all-4.0.29.Final.jar
netutils-1.1.3.jar
objectdb-2.6.3.jar
ognl-2.7.3.jar
opensaml-2.5.1-1.jar
openws-1.4.2-1.jar
oro-2.0.8.jar
pdfbox-1.7.1.jar
pecia-1.0.jar
piccolo-1.0.jar
piccolox-1.0.jar
poi-3.10.1.jar
poi-ooxml-3.10.1.jar
poi-ooxml-schemas-3.10.1.jar
preon-binding-1.1.jar
preon-el-1.1.jar
preon-emitter-1.1.jar
preon-io-1.1.jar
protobuf-java-2.5.0.jar
rxtx-2.1.7.jar
scala-java8-compat_2.11-0.7.0.jar
scala-library-2.11.7.jar
scala-parser-combinators_2.11-1.0.4.jar
scala-xml_2.11-1.0.4.jar
scalaz-core_2.11-7.1.3.jar
serializer-2.7.1.jar
servlet-api-2.5-20081211.jar
spring-aop-4.1.7.RELEASE.jar
spring-beans-4.1.7.RELEASE.jar
spring-context-4.1.7.RELEASE.jar
spring-context-support-4.1.7.RELEASE.jar
spring-core-4.1.7.RELEASE.jar
spring-data-commons-1.10.0.RELEASE.jar
spring-data-jpa-1.8.0.RELEASE.jar
spring-expression-4.1.7.RELEASE.jar
spring-jdbc-4.1.7.RELEASE.jar
spring-orm-4.1.7.RELEASE.jar
spring-security-config-4.0.1.RELEASE.jar
spring-security-core-4.0.1.RELEASE.jar
spring-security-web-4.0.1.RELEASE.jar
spring-tx-4.1.7.RELEASE.jar
spring-web-4.1.7.RELEASE.jar
spring-webmvc-4.1.7.RELEASE.jar
stax2-api-3.1.1.jar
stax-api-1.0-2.jar
tapestry-annotations-4.1.6.jar
tapestry-contrib-4.1.6.jar
tapestry-framework-4.1.6.jar
tapestry-spring-4.1.6.jar
tools.jar
validation-api-1.1.0.Final.jar
velocity-1.6.4.jar
woodstox-core-asl-4.2.0.jar
wsdl4j-1.6.3.jar
wss4j-1.6.12.jar
xalan-2.7.1.jar
xercesImpl-2.9.1.jar
xml-apis-1.3.04.jar
xml-resolver-1.2.jar
xmlbeans-2.6.0.jar
xmlParserAPIs-2.6.2.jar
xmlpull-1.1.3.1.jar
xmlschema-core-2.0.3.jar
xmlsec-1.5.5.jar
xmltooling-1.3.2-1.jar
xom-1.0.jar
xpp3_min-1.1.4c.jar
xstream-1.4.7.jar
-----------------
Trace:
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'replicatedCacheFactory': Invocation of init method failed; nested exception is java.util.ServiceConfigurationError: org.infinispan.lifecycle.ModuleLifecycle: Provider org.infinispan.query.impl.LifecycleManager could not be instantiated
at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:136)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:408)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1566)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:539)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:476)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:303)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:299)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:755)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:757)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:480)
at com.awarepoint.service.servlet.SpringApplicationContext.refresh(SpringApplicationContext.java:66)
at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:434)
at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:306)
at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:106)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4210)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4709)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1060)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:822)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1060)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463)
at org.apache.catalina.core.StandardService.start(StandardService.java:525)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:759)
at org.apache.catalina.startup.Catalina.start(Catalina.java:595)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
Caused by: java.util.ServiceConfigurationError: org.infinispan.lifecycle.ModuleLifecycle: Provider org.infinispan.query.impl.LifecycleManager could not be instantiated
at java.util.ServiceLoader.fail(ServiceLoader.java:232)
at java.util.ServiceLoader.access$100(ServiceLoader.java:185)
at java.util.ServiceLoader$LazyIterator.nextService(ServiceLoader.java:384)
at java.util.ServiceLoader$LazyIterator.next(ServiceLoader.java:404)
at java.util.ServiceLoader$1.next(ServiceLoader.java:480)
at org.infinispan.commons.util.ServiceFinder.addServices(ServiceFinder.java:60)
at org.infinispan.commons.util.ServiceFinder.load(ServiceFinder.java:42)
at org.infinispan.util.ModuleProperties.resolveModuleLifecycles(ModuleProperties.java:40)
at org.infinispan.factories.GlobalComponentRegistry.<init>(GlobalComponentRegistry.java:99)
at org.infinispan.manager.DefaultCacheManager.<init>(DefaultCacheManager.java:215)
at org.infinispan.manager.DefaultCacheManager.<init>(DefaultCacheManager.java:199)
at com.awarepoint.util.cache.infinispan.ReplicatedCacheFactory.postConstruct(ReplicatedCacheFactory.java:64)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleElement.invoke(InitDestroyAnnotationBeanPostProcessor.java:349)
at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeInitMethods(InitDestroyAnnotationBeanPostProcessor.java:300)
at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:133)
... 30 more
Caused by: java.lang.ExceptionInInitializerError
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:422)
at java.lang.Class.newInstance(Class.java:442)
at java.util.ServiceLoader$LazyIterator.nextService(ServiceLoader.java:380)
... 46 more
Caused by: java.lang.IllegalArgumentException: Logger implementation class org.infinispan.query.logging.Log_$logger has no matching constructor
at org.jboss.logging.Logger$1.run(Logger.java:2562)
at java.security.AccessController.doPrivileged(Native Method)
at org.jboss.logging.Logger.getMessageLogger(Logger.java:2529)
at org.jboss.logging.Logger.getMessageLogger(Logger.java:2516)
at org.infinispan.util.logging.LogFactory.getLog(LogFactory.java:21)
at org.infinispan.query.impl.LifecycleManager.<clinit>(LifecycleManager.java:76)
... 52 more
-
6. Re: ServiceConfigurationError: Provider org.infinispan.query.impl.LifecycleManager could not be instantiated
nadirx Feb 3, 2016 5:59 AM (in response to therrmann)You have both infinispan-core and infinispan-embedded there. Are you pulling in other dependencies aside from infinispan-embedded and infinispan-embedded-query ?
-
7. Re: ServiceConfigurationError: Provider org.infinispan.query.impl.LifecycleManager could not be instantiated
eliot.clingman Feb 3, 2016 3:18 PM (in response to nadirx)Hi Tristan
Thanks so much for the quick response! When I remove infinispan-core from war/WEB-INF/lib that fixes the problem! And yes, Gradle is pulling in many dependencies aside from infinispan-embedded and infinispan-embedded-query. Below is the relevant snippet from the gradle dependencies report on my project.
To confirm the dependency, I looked at web page Maven Repository: org.infinispan » infinispan-embedded » 8.1.1.Final and it seems the maven metadata do specify that dependency. Hopefully if that dependency is an error, Infinispan will fix it for uploads of future release versions.
Again, thanks for your assistance! Eliot
| +--- org.infinispan:infinispan-embedded:8.1.1.Final
| | | +--- org.infinispan:infinispan-commons:8.1.1.Final
| | | | \--- org.jboss.logging:jboss-logging:3.3.0.Final
| | | +--- org.infinispan:infinispan-core:8.1.1.Final
| | | | +--- org.infinispan:infinispan-commons:8.1.1.Final (*)
| | | | +--- org.jgroups:jgroups:3.6.4.Final
| | | | +--- org.jboss.marshalling:jboss-marshalling-osgi:1.4.10.Final
| | | | \--- org.jboss.logging:jboss-logging:3.3.0.Final
| | | +--- org.infinispan:infinispan-cachestore-jdbc:8.1.1.Final
| | | | \--- org.infinispan:infinispan-core:8.1.1.Final (*)
| | | +--- org.infinispan:infinispan-cachestore-jpa:8.1.1.Final
| | | | \--- org.infinispan:infinispan-core:8.1.1.Final (*)
| | | +--- org.infinispan:infinispan-cachestore-leveldb:8.1.1.Final
| | | | +--- org.fusesource.leveldbjni:leveldbjni-all:1.7
| | | | | +--- org.fusesource.leveldbjni:leveldbjni:1.7
| | | | | | +--- org.fusesource.hawtjni:hawtjni-runtime:1.8
| | | | | | \--- org.iq80.leveldb:leveldb-api:0.5 -> 0.7
| | | | | +--- org.fusesource.leveldbjni:leveldbjni-osx:1.5
| | | | | | \--- org.fusesource.leveldbjni:leveldbjni:1.5 -> 1.7 (*)
| | | | | +--- org.fusesource.leveldbjni:leveldbjni-linux32:1.5
| | | | | | \--- org.fusesource.leveldbjni:leveldbjni:1.5 -> 1.7 (*)
| | | | | +--- org.fusesource.leveldbjni:leveldbjni-linux64:1.5
| | | | | | \--- org.fusesource.leveldbjni:leveldbjni:1.5 -> 1.7 (*)
| | | | | +--- org.fusesource.leveldbjni:leveldbjni-win32:1.5
| | | | | | \--- org.fusesource.leveldbjni:leveldbjni:1.5 -> 1.7 (*)
| | | | | \--- org.fusesource.leveldbjni:leveldbjni-win64:1.5
| | | | | \--- org.fusesource.leveldbjni:leveldbjni:1.5 -> 1.7 (*)
| | | | +--- org.iq80.leveldb:leveldb:0.7
| | | | | +--- org.iq80.leveldb:leveldb-api:0.7
| | | | | \--- com.google.guava:guava:16.0.1 -> 18.0
| | | | \--- org.infinispan:infinispan-core:8.1.1.Final (*)
| | | +--- org.infinispan:infinispan-cachestore-remote:8.1.1.Final
| | | | \--- org.infinispan:infinispan-core:8.1.1.Final (*)
| | | +--- org.infinispan:infinispan-cdi-embedded:8.1.1.Final
| | | | +--- org.infinispan:infinispan-cdi-common:8.1.1.Final
| | | | | \--- org.infinispan:infinispan-commons:8.1.1.Final (*)
| | | | \--- org.infinispan:infinispan-core:8.1.1.Final (*)
| | | +--- org.infinispan:infinispan-jcache:8.1.1.Final
| | | | +--- org.infinispan:infinispan-core:8.1.1.Final (*)
| | | | +--- org.infinispan:infinispan-jcache-commons:8.1.1.Final
| | | | | \--- org.infinispan:infinispan-commons:8.1.1.Final (*)
| | | | \--- org.infinispan:infinispan-cdi-embedded:8.1.1.Final (*)
| | | +--- org.jgroups:jgroups:3.6.4.Final
| | | \--- org.jboss.marshalling:jboss-marshalling-osgi:1.4.10.Final
| | +--- org.infinispan:infinispan-embedded-query:8.1.1.Final
| | | \--- org.infinispan:infinispan-embedded:8.1.1.Final (*)