Skip to content

Instantly share code, notes, and snippets.

@fgrilli
Created April 24, 2018 15:13
Show Gist options
  • Save fgrilli/c479f45edb98815e0a70fff04d54715d to your computer and use it in GitHub Desktop.
Save fgrilli/c479f45edb98815e0a70fff04d54715d to your computer and use it in GitHub Desktop.
2018-04-24 17:04:36,837 INFO info.magnolia.ai.image.local.LocalImageRecogniser : Initialising local pre-trained neural network, this might take a while.
2018-04-24 17:04:37,544 ERROR org.deeplearning4j.zoo.ZooModel : Checksums do not match. Cleaning up files and failing...
2018-04-24 17:04:37,575 ERROR info.magnolia.module.ModuleManagerImpl : Can't instantiate info.magnolia.ai.image.ImageRecognitionModule for module image-recognition-module : class com.google.inject.ProvisionException : Unable to provision, see the following errors:
1) Error injecting constructor, java.lang.IllegalStateException: Pretrained model file failed checksum. If this error persists, please open an issue at https://github.com/deeplearning4j/deeplearning4j.
at info.magnolia.ai.image.local.LocalImageRecogniser.<init>(LocalImageRecogniser.java:64)
at info.magnolia.ai.image.local.LocalImageRecogniser.class(LocalImageRecogniser.java:54)
while locating info.magnolia.ai.image.local.LocalImageRecogniser
while locating info.magnolia.ai.image.ImageRecogniser
for parameter 0 at info.magnolia.ai.image.ImageRecognitionService.<init>(ImageRecognitionService.java:45)
at info.magnolia.objectfactory.guice.GuiceComponentConfigurationModule.bindImplementation(GuiceComponentConfigurationModule.java:155) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> info.magnolia.objectfactory.guice.GuiceComponentProviderBuilder$1 -> info.magnolia.objectfactory.guice.GuiceComponentConfigurationModule)
while locating info.magnolia.ai.image.ImageRecognitionService
1 error
com.google.inject.ProvisionException: Unable to provision, see the following errors:
1) Error injecting constructor, java.lang.IllegalStateException: Pretrained model file failed checksum. If this error persists, please open an issue at https://github.com/deeplearning4j/deeplearning4j.
at info.magnolia.ai.image.local.LocalImageRecogniser.<init>(LocalImageRecogniser.java:64)
at info.magnolia.ai.image.local.LocalImageRecogniser.class(LocalImageRecogniser.java:54)
while locating info.magnolia.ai.image.local.LocalImageRecogniser
while locating info.magnolia.ai.image.ImageRecogniser
for parameter 0 at info.magnolia.ai.image.ImageRecognitionService.<init>(ImageRecognitionService.java:45)
at info.magnolia.objectfactory.guice.GuiceComponentConfigurationModule.bindImplementation(GuiceComponentConfigurationModule.java:155) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> info.magnolia.objectfactory.guice.GuiceComponentProviderBuilder$1 -> info.magnolia.objectfactory.guice.GuiceComponentConfigurationModule)
while locating info.magnolia.ai.image.ImageRecognitionService
1 error
at com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1025) ~[guice-4.0.jar:?]
at info.magnolia.objectfactory.guice.GuiceParameterResolver.resolveParameter(GuiceParameterResolver.java:74) ~[magnolia-core-5.6.5-SNAPSHOT.jar:?]
at info.magnolia.objectfactory.ObjectManufacturer.resolveParameter(ObjectManufacturer.java:166) ~[magnolia-core-5.6.5-SNAPSHOT.jar:?]
at info.magnolia.objectfactory.ObjectManufacturer.resolveParameters(ObjectManufacturer.java:143) ~[magnolia-core-5.6.5-SNAPSHOT.jar:?]
at info.magnolia.objectfactory.ObjectManufacturer.newInstance(ObjectManufacturer.java:86) ~[magnolia-core-5.6.5-SNAPSHOT.jar:?]
at info.magnolia.objectfactory.guice.GuiceComponentProvider.newInstanceWithParameterResolvers(GuiceComponentProvider.java:132) ~[magnolia-core-5.6.5-SNAPSHOT.jar:?]
at info.magnolia.objectfactory.guice.GuiceComponentProvider.newInstanceWithParameterResolvers(GuiceComponentProvider.java:119) ~[magnolia-core-5.6.5-SNAPSHOT.jar:?]
at info.magnolia.objectfactory.guice.GuiceComponentProvider.newInstance(GuiceComponentProvider.java:114) ~[magnolia-core-5.6.5-SNAPSHOT.jar:?]
at info.magnolia.objectfactory.Components.newInstance(Components.java:100) ~[magnolia-core-5.6.5-SNAPSHOT.jar:?]
at info.magnolia.module.ModuleManagerImpl.startModules(ModuleManagerImpl.java:329) ~[magnolia-core-5.6.5-SNAPSHOT.jar:?]
at info.magnolia.module.ui.ModuleManagerWebUI.onStartup(ModuleManagerWebUI.java:78) ~[magnolia-core-5.6.5-SNAPSHOT.jar:?]
at info.magnolia.cms.beans.config.ConfigLoader.load(ConfigLoader.java:146) ~[magnolia-core-5.6.5-SNAPSHOT.jar:?]
at info.magnolia.init.MagnoliaServletContextListener$1.doExec(MagnoliaServletContextListener.java:259) ~[magnolia-core-5.6.5-SNAPSHOT.jar:?]
at info.magnolia.context.MgnlContext$VoidOp.exec(MgnlContext.java:407) ~[magnolia-core-5.6.5-SNAPSHOT.jar:?]
at info.magnolia.context.MgnlContext$VoidOp.exec(MgnlContext.java:404) ~[magnolia-core-5.6.5-SNAPSHOT.jar:?]
at info.magnolia.context.MgnlContext.doInSystemContext(MgnlContext.java:378) ~[magnolia-core-5.6.5-SNAPSHOT.jar:?]
at info.magnolia.init.MagnoliaServletContextListener.startServer(MagnoliaServletContextListener.java:256) ~[magnolia-core-5.6.5-SNAPSHOT.jar:?]
at info.magnolia.init.MagnoliaServletContextListener.contextInitialized(MagnoliaServletContextListener.java:182) ~[magnolia-core-5.6.5-SNAPSHOT.jar:?]
at info.magnolia.init.MagnoliaServletContextListener.contextInitialized(MagnoliaServletContextListener.java:128) ~[magnolia-core-5.6.5-SNAPSHOT.jar:?]
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4727) ~[catalina.jar:8.5.6]
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5189) ~[catalina.jar:8.5.6]
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) ~[catalina.jar:8.5.6]
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:724) ~[catalina.jar:8.5.6]
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:700) ~[catalina.jar:8.5.6]
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734) ~[catalina.jar:8.5.6]
at org.apache.catalina.startup.HostConfig.manageApp(HostConfig.java:1702) ~[catalina.jar:8.5.6]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_131]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_131]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_131]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_131]
at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:300) ~[tomcat-coyote.jar:8.5.6]
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819) ~[?:1.8.0_131]
at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:801) ~[?:1.8.0_131]
at org.apache.catalina.mbeans.MBeanFactory.createStandardContext(MBeanFactory.java:482) ~[catalina.jar:8.5.6]
at org.apache.catalina.mbeans.MBeanFactory.createStandardContext(MBeanFactory.java:431) ~[catalina.jar:8.5.6]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_131]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_131]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_131]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_131]
at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:300) ~[tomcat-coyote.jar:8.5.6]
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819) ~[?:1.8.0_131]
at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:801) ~[?:1.8.0_131]
at javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1468) ~[?:1.8.0_131]
at javax.management.remote.rmi.RMIConnectionImpl.access$300(RMIConnectionImpl.java:76) ~[?:1.8.0_131]
at javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1309) ~[?:1.8.0_131]
at javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1401) ~[?:1.8.0_131]
at javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:829) ~[?:1.8.0_131]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_131]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_131]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_131]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_131]
at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:346) ~[?:1.8.0_131]
at sun.rmi.transport.Transport$1.run(Transport.java:200) ~[?:1.8.0_131]
at sun.rmi.transport.Transport$1.run(Transport.java:197) ~[?:1.8.0_131]
at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_131]
at sun.rmi.transport.Transport.serviceCall(Transport.java:196) ~[?:1.8.0_131]
at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:568) ~[?:1.8.0_131]
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:826) ~[?:1.8.0_131]
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:683) ~[?:1.8.0_131]
at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_131]
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:682) [?:1.8.0_131]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [?:1.8.0_131]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [?:1.8.0_131]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_131]
Caused by: java.lang.IllegalStateException: Pretrained model file failed checksum. If this error persists, please open an issue at https://github.com/deeplearning4j/deeplearning4j.
at org.deeplearning4j.zoo.ZooModel.initPretrained(ZooModel.java:80) ~[deeplearning4j-zoo-0.9.1.jar:?]
at info.magnolia.ai.image.local.LocalImageRecogniser.<init>(LocalImageRecogniser.java:67) ~[local-image-recognition-1.0-SNAPSHOT.jar:?]
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:1.8.0_131]
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) ~[?:1.8.0_131]
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[?:1.8.0_131]
at java.lang.reflect.Constructor.newInstance(Constructor.java:423) ~[?:1.8.0_131]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment