guluo created AMBARI-26495:
------------------------------

             Summary: Ambari server startup failure caused by incorrect 
spring-beans dependency version
                 Key: AMBARI-26495
                 URL: https://issues.apache.org/jira/browse/AMBARI-26495
             Project: Ambari
          Issue Type: Bug
          Components: ambari-server
    Affects Versions: 3.1.0
            Reporter: guluo


In current version, we would get errors when starting ambari server, as fallow.

Caused by: java.lang.NoSuchMethodError: 'void 
org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.addInitAnnotationType(java.lang.Class)'
        at 
org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.<init>(CommonAnnotationBeanPostProcessor.java:196)
        at 
java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native
 Method)
        at 
java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
        at 
java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
        at 
java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
        at 
java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
        at 
org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:197)

 

*The Reason:*

Currently, we are using Spring Framework version 6.0.23 and Spring Security 
version 6.0.0.  
The method `void 
org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.addInitAnnotationType(Class)`
 was introduced in Spring Framework 6.0.11, details see: 
https://github.com/spring-projects/spring-framework/blob/bb513de224b4539829cd571c4b949bc33437796c/spring-beans/src/main/java/org/springframework/beans/factory/annotation/InitDestroyAnnotationBeanPostProcessor.java#L132-L142

However, Spring Security 6.0.0 depends on `spring-beans` version 6.0.0, which 
does not contain this method.  
As a result, this leads to the startup failure described above.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@ambari.apache.org
For additional commands, e-mail: issues-h...@ambari.apache.org

Reply via email to