Вы хотите присвоить псевдоним бину, который уже определен где-то еще, эта функция еще не поддерживается весной.
Вместе с тем, псевдоним бина не допускается в @Component
, @Service
и @Repository
.
Либо вы можете использовать псевдоним bean-компонента при определении в конфигурации XML или при использовании @Bean(name = {"alias1", "alias2"})
.Но, как вы упомянули в вашем случае, bean-компонент уже определен в другом JAR-файле, его псевдоним невозможно.
Похожий (не совсем похожий) issue открыт для spring-framework
.