Skip to content

Instantly share code, notes, and snippets.

@Watcher24
Created January 9, 2024 03:16
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
Star You must be signed in to star a gist
Save Watcher24/03e7cca3719f175dfad101f0a2c8bd25 to your computer and use it in GitHub Desktop.
.ClassNotFoundException: info.magnolia.personalization.geoip.CountryVoter
2024-01-09 10:00:51,202 INFO info.magnolia.module.ModuleManagerImpl : Starting module personalization-segmentation-app
2024-01-09 10:00:51,211 WARN agnolia.transformer.ClassPropertyBasedTypeResolver: Encountered the 'class' property but failed to resolved the type from its value: [info.magnolia.personalization.geoip.CountryVoter]
java.lang.ClassNotFoundException: info.magnolia.personalization.geoip.CountryVoter
at java.net.URLClassLoader.findClass(URLClassLoader.java:445) ~[?:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:592) ~[?:?]
at groovy.lang.GroovyClassLoader.loadClass(GroovyClassLoader.java:869) ~[groovy-3.0.19.jar:3.0.19]
at groovy.lang.GroovyClassLoader.loadClass(GroovyClassLoader.java:745) ~[groovy-3.0.19.jar:3.0.19]
at info.magnolia.module.groovy.support.classes.GroovyClassFactory.forName(GroovyClassFactory.java:90) ~[magnolia-groovy-4.0-SNAPSHOT.jar:?]
at info.magnolia.transformer.ClassPropertyBasedTypeResolver.resolveType(ClassPropertyBasedTypeResolver.java:72) ~[magnolia-core-6.3-SNAPSHOT.jar:?]
at info.magnolia.transformer.BeanTypeResolver.lambda$resolve$0(BeanTypeResolver.java:88) ~[magnolia-core-6.3-SNAPSHOT.jar:?]
at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?]
at java.util.Spliterators$ArraySpliterator.tryAdvance(Spliterators.java:1002) ~[?:?]
at java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:129) ~[?:?]
at java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:527) ~[?:?]
at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:513) ~[?:?]
at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?]
at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:150) ~[?:?]
at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?]
at java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:647) ~[?:?]
at info.magnolia.transformer.BeanTypeResolver.resolve(BeanTypeResolver.java:90) ~[magnolia-core-6.3-SNAPSHOT.jar:?]
at info.magnolia.transformer.BeanTypeResolver.resolve(BeanTypeResolver.java:95) ~[magnolia-core-6.3-SNAPSHOT.jar:?]
at info.magnolia.jcr.node2bean.impl.Node2BeanTransformerImpl.resolveType(Node2BeanTransformerImpl.java:178) ~[magnolia-core-6.3-SNAPSHOT.jar:?]
at info.magnolia.jcr.node2bean.impl.Node2BeanProcessorImpl.toBean(Node2BeanProcessorImpl.java:180) ~[magnolia-core-6.3-SNAPSHOT.jar:?]
at info.magnolia.jcr.node2bean.impl.Node2BeanProcessorImpl.toMap(Node2BeanProcessorImpl.java:291) ~[magnolia-core-6.3-SNAPSHOT.jar:?]
at info.magnolia.jcr.node2bean.impl.Node2BeanProcessorImpl.toBean(Node2BeanProcessorImpl.java:196) ~[magnolia-core-6.3-SNAPSHOT.jar:?]
at info.magnolia.jcr.node2bean.impl.Node2BeanProcessorImpl.toMap(Node2BeanProcessorImpl.java:291) ~[magnolia-core-6.3-SNAPSHOT.jar:?]
at info.magnolia.jcr.node2bean.impl.Node2BeanProcessorImpl.toBean(Node2BeanProcessorImpl.java:196) ~[magnolia-core-6.3-SNAPSHOT.jar:?]
at info.magnolia.jcr.node2bean.impl.Node2BeanProcessorImpl.transformAndLogProblems(Node2BeanProcessorImpl.java:154) ~[magnolia-core-6.3-SNAPSHOT.jar:?]
at info.magnolia.jcr.node2bean.impl.Node2BeanProcessorImpl.toBean(Node2BeanProcessorImpl.java:129) ~[magnolia-core-6.3-SNAPSHOT.jar:?]
at info.magnolia.personalization.registry.segment.ConfiguredSegmentProvider.<init>(ConfiguredSegmentProvider.java:34) ~[magnolia-personalization-segmentation-app-3.0-SNAPSHOT.jar:?]
at info.magnolia.personalization.registry.segment.ConfiguredSegmentObservingManager.createProvider(ConfiguredSegmentObservingManager.java:76) ~[magnolia-personalization-segmentation-app-3.0-SNAPSHOT.jar:?]
at info.magnolia.personalization.registry.segment.ConfiguredSegmentObservingManager.reload(ConfiguredSegmentObservingManager.java:63) ~[magnolia-personalization-segmentation-app-3.0-SNAPSHOT.jar:?]
at info.magnolia.cms.util.WorkspaceObservingManager.start(WorkspaceObservingManager.java:91) ~[magnolia-core-6.3-SNAPSHOT.jar:?]
at info.magnolia.personalization.SegmentationAppModule.start(SegmentationAppModule.java:43) ~[magnolia-personalization-segmentation-app-3.0-SNAPSHOT.jar:?]
at info.magnolia.module.ModuleManagerImpl.startModule(ModuleManagerImpl.java:405) ~[magnolia-core-6.3-SNAPSHOT.jar:?]
at info.magnolia.module.ModuleManagerImpl.startModules(ModuleManagerImpl.java:359) ~[magnolia-core-6.3-SNAPSHOT.jar:?]
at info.magnolia.module.ui.ModuleManagerNullUI.onStartup(ModuleManagerNullUI.java:72) ~[magnolia-core-6.3-SNAPSHOT.jar:?]
at info.magnolia.cms.beans.config.ConfigLoader.load(ConfigLoader.java:147) ~[magnolia-core-6.3-SNAPSHOT.jar:?]
at info.magnolia.init.MagnoliaServletContextListener$1.doExec(MagnoliaServletContextListener.java:284) ~[magnolia-core-6.3-SNAPSHOT.jar:?]
at info.magnolia.context.MgnlContext$VoidOp.exec(MgnlContext.java:407) ~[magnolia-core-6.3-SNAPSHOT.jar:?]
at info.magnolia.context.MgnlContext$VoidOp.exec(MgnlContext.java:404) ~[magnolia-core-6.3-SNAPSHOT.jar:?]
at info.magnolia.context.MgnlContext.doInSystemContext(MgnlContext.java:378) ~[magnolia-core-6.3-SNAPSHOT.jar:?]
at info.magnolia.init.MagnoliaServletContextListener.startServer(MagnoliaServletContextListener.java:281) ~[magnolia-core-6.3-SNAPSHOT.jar:?]
at info.magnolia.init.MagnoliaServletContextListener.contextInitialized(MagnoliaServletContextListener.java:195) ~[magnolia-core-6.3-SNAPSHOT.jar:?]
at info.magnolia.init.MagnoliaServletContextListener.contextInitialized(MagnoliaServletContextListener.java:136) ~[magnolia-core-6.3-SNAPSHOT.jar:?]
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4627) ~[catalina.jar:9.0.8]
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5091) ~[catalina.jar:9.0.8]
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) ~[catalina.jar:9.0.8]
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:742) ~[catalina.jar:9.0.8]
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:718) ~[catalina.jar:9.0.8]
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:703) ~[catalina.jar:9.0.8]
at org.apache.catalina.startup.HostConfig.manageApp(HostConfig.java:1737) ~[catalina.jar:9.0.8]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?]
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?]
at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:287) ~[tomcat-coyote.jar:9.0.8]
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:814) ~[?:?]
at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:802) ~[?:?]
at org.apache.catalina.mbeans.MBeanFactory.createStandardContext(MBeanFactory.java:456) ~[catalina.jar:9.0.8]
at org.apache.catalina.mbeans.MBeanFactory.createStandardContext(MBeanFactory.java:405) ~[catalina.jar:9.0.8]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?]
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?]
at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:287) ~[tomcat-coyote.jar:9.0.8]
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:814) ~[?:?]
at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:802) ~[?:?]
at com.sun.jmx.remote.security.MBeanServerAccessController.invoke(MBeanServerAccessController.java:472) ~[?:?]
at javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1472) ~[?:?]
at javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1310) ~[?:?]
at java.security.AccessController.doPrivileged(AccessController.java:712) ~[?:?]
at javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1412) ~[?:?]
at javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:829) ~[?:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?]
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?]
at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:360) ~[?:?]
at sun.rmi.transport.Transport$1.run(Transport.java:200) ~[?:?]
at sun.rmi.transport.Transport$1.run(Transport.java:197) ~[?:?]
at java.security.AccessController.doPrivileged(AccessController.java:712) [?:?]
at sun.rmi.transport.Transport.serviceCall(Transport.java:196) ~[?:?]
at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:587) ~[?:?]
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:828) ~[?:?]
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:705) ~[?:?]
at java.security.AccessController.doPrivileged(AccessController.java:399) [?:?]
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:704) [?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) [?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) [?:?]
at java.lang.Thread.run(Thread.java:833) [?:?]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment