Asynchronous mail integration
Posted: Wed Aug 26, 2015 3:40 pm
Hi
I am trying to configure async mails using Active MQ but I am not able to configure it as the maven dependency for the activemq does not seem to work properly though I added that to pom.xml.
Caused by: org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [org.apache.activemq.ActiveMQConnectionFactory] for bean with name 'jmsFactory' defined in resource loaded from byte array; nested exception is java.lang.ClassNotFoundException: org.apache.activemq.ActiveMQConnectionFactory
[artifact:mvn] at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1328)
[artifact:mvn] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.determineTargetType(AbstractAutowireCapableBeanFactory.java:622)
[artifact:mvn] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.predictBeanType(AbstractAutowireCapableBeanFactory.java:591)
[artifact:mvn] at org.springframework.beans.factory.support.AbstractBeanFactory.isFactoryBean(AbstractBeanFactory.java:1397)
[artifact:mvn] at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:434)
[artifact:mvn] at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:404)
[artifact:mvn] at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:186)
[artifact:mvn] at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1105)
[artifact:mvn] at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1044)
[artifact:mvn] at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:942)
[artifact:mvn] at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:533)
[artifact:mvn] ... 25 more
[artifact:mvn] Caused by: java.lang.ClassNotFoundException: org.apache.activemq.ActiveMQConnectionFactory
[artifact:mvn] at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1702)
[artifact:mvn] at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1547)
[artifact:mvn] at org.springframework.util.ClassUtils.forName(ClassUtils.java:249)
[artifact:mvn] at org.springframework.beans.factory.support.AbstractBeanDefinition.resolveBeanClass(AbstractBeanDefinition.java:395)
[artifact:mvn] at org.springframework.beans.factory.support.AbstractBeanFactory.doResolveBeanClass(AbstractBeanFactory.java:1349)
[artifact:mvn] at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1320)
[artifact:mvn] ... 35 more
[artifact:mvn] Aug 27, 2015 2:12:31 AM org.apache.catalina.core.StandardContext startInternal
Thanks
I am trying to configure async mails using Active MQ but I am not able to configure it as the maven dependency for the activemq does not seem to work properly though I added that to pom.xml.
Caused by: org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [org.apache.activemq.ActiveMQConnectionFactory] for bean with name 'jmsFactory' defined in resource loaded from byte array; nested exception is java.lang.ClassNotFoundException: org.apache.activemq.ActiveMQConnectionFactory
[artifact:mvn] at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1328)
[artifact:mvn] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.determineTargetType(AbstractAutowireCapableBeanFactory.java:622)
[artifact:mvn] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.predictBeanType(AbstractAutowireCapableBeanFactory.java:591)
[artifact:mvn] at org.springframework.beans.factory.support.AbstractBeanFactory.isFactoryBean(AbstractBeanFactory.java:1397)
[artifact:mvn] at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:434)
[artifact:mvn] at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:404)
[artifact:mvn] at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:186)
[artifact:mvn] at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1105)
[artifact:mvn] at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1044)
[artifact:mvn] at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:942)
[artifact:mvn] at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:533)
[artifact:mvn] ... 25 more
[artifact:mvn] Caused by: java.lang.ClassNotFoundException: org.apache.activemq.ActiveMQConnectionFactory
[artifact:mvn] at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1702)
[artifact:mvn] at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1547)
[artifact:mvn] at org.springframework.util.ClassUtils.forName(ClassUtils.java:249)
[artifact:mvn] at org.springframework.beans.factory.support.AbstractBeanDefinition.resolveBeanClass(AbstractBeanDefinition.java:395)
[artifact:mvn] at org.springframework.beans.factory.support.AbstractBeanFactory.doResolveBeanClass(AbstractBeanFactory.java:1349)
[artifact:mvn] at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1320)
[artifact:mvn] ... 35 more
[artifact:mvn] Aug 27, 2015 2:12:31 AM org.apache.catalina.core.StandardContext startInternal
Thanks