Mohan Reddy created AMQ-8378:
--------------------------------

             Summary: Active MQ 5.16.1 does not contain the 
"insight-log4j-7.2.0.redhat-024-patched.jar"
                 Key: AMQ-8378
                 URL: https://issues.apache.org/jira/browse/AMQ-8378
             Project: ActiveMQ
          Issue Type: Test
          Components: AMQP
    Affects Versions: 5.16.1
         Environment: Centos Linux 7.9
            Reporter: Mohan Reddy


I have installed ActiveMQ 5.16.1 for our application to use.When i try to start 
the ActiveMQ it throws following exception

2021-08-25 12:50:10,311 | WARN  | Exception encountered during context 
initialization - cancelling refresh attempt: 
org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find 
class [org.fusesource.insight.log.log4j.Log4jLogQuery] for bean with name 
'logQuery' defined in class path resource [activemq.xml]; nested exception is 
java.lang.ClassNotFoundException: 
org.fusesource.insight.log.log4j.Log4jLogQuery | 
org.apache.activemq.xbean.XBeanBrokerFactory$1 | main
2021-08-25 12:50:10,312 | ERROR | Failed to load: class path resource 
[activemq.xml], reason: Cannot find class 
[org.fusesource.insight.log.log4j.Log4jLogQuery] for bean with name 'logQuery' 
defined in class path resource [activemq.xml]; nested exception is 
java.lang.ClassNotFoundException: 
org.fusesource.insight.log.log4j.Log4jLogQuery | 
org.apache.activemq.xbean.XBeanBrokerFactory | main
org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find 
class [org.fusesource.insight.log.log4j.Log4jLogQuery] for bean with name 
'logQuery' defined in class path resource [activemq.xml]; nested exception is 
java.lang.ClassNotFoundException: org.fusesource.insight.log.log4j.Log4jLogQuery
        at 
org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1397)
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.determineTargetType(AbstractAutowireCapableBeanFactory.java:638)
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.predictBeanType(AbstractAutowireCapableBeanFactory.java:607)

Caused by: java.lang.ClassNotFoundException: 
org.fusesource.insight.log.log4j.Log4jLogQuery
        at java.net.URLClassLoader.findClass(URLClassLoader.java:609)
        at java.lang.ClassLoader.loadClassHelper(ClassLoader.java:925)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:870)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:853)
        at org.springframework.util.ClassUtils.forName(ClassUtils.java:251)
        at 
org.springframework.beans.factory.support.AbstractBeanDefinition.resolveBeanClass(AbstractBeanDefinition.java:408)
        at 
org.springframework.beans.factory.support.AbstractBeanFactory.doResolveBeanClass(AbstractBeanFactory.java:1444)
        at 
org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1389)

After adding these two jars under lib directory the issue got resolved and 
Active MQ Started.

1) insight-log4j-7.2.0.redhat-024-patched.jar
2) insight-log-core-7.2.0.redhat-024.jar

 

Here my question is why these two jars are not part of ActiveMQ 5.16.1.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to