Hi guys. I'm working on my Spring boot app which ...
# troubleshoot
l
Hi guys. I'm working on my Spring boot app which uses io.acryl:datahub-client dependency. Now trying to update to the new version 0.8.44 and got this
Copy code
The calling method's class, org.springframework.beans.factory.xml.XmlBeanDefinitionReader, is available from the following locations:

    jar:file:/Users/dseredenko/.m2/repository/org/springframework/spring-beans/5.3.21/spring-beans-5.3.21.jar!/org/springframework/beans/factory/xml/XmlBeanDefinitionReader.class
    jar:file:/Users/dseredenko/.m2/repository/io/acryl/datahub-client/0.8.44/datahub-client-0.8.44.jar!/org/springframework/beans/factory/xml/XmlBeanDefinitionReader.class
seems like datahub-client has its own springframework which conflicts with mine. Don't see any dependency in pom file of datahub-client and don't understand how to exclude spring from datahub-client. Can someone help?
m
Hey @lively-jackal-83760, looks like we'll need to relocate the spring dependency as part of the shadow jar.
l
@mammoth-bear-12532 cool When are you going to do it? thanks
m
@lively-jackal-83760: something should be landing later today 🙂