Я использую "org.wso2.carbon.databridge.agent.thrift-4.2.0" и столкнулся с конфликтами версий относительно двух пакетов зависимостей "xercesImpl -2.6.2" и "SLF4J"maven зависимость для "org.wso2.carbon.databridge.agent.thrift"
как временное решение, я должен исключить Orignal версии, (см pom.xml)
<dependency>
<groupId>org.wso2.carbon</groupId>
<artifactId>org.wso2.carbon.databridge.agent.thrift</artifactId>
<version>4.2.0</version>
<!-- xercesImpl-2.6.2 had caused error with
com.thoughtworks.xstream.io.xml.DomDriver.createDocumentBuilderFactory()
<exclusions>
<exclusion>
<artifactId>xercesImpl</artifactId>
<groupId>xerces</groupId>
</exclusion>
</exclusions>
-->
</dependency>
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/home/wjz/.m2/repository/slf4j/wso2/slf4j/1.5.10.wso2v1/slf4j-1.5.10.wso2v1.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/home/wjz/.m2/repository/org/slf4j/slf4j-log4j12/1.7.2/slf4j-log4j12-1.7.2.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory]
SLF4J: The requested version 1.5.10 by your slf4j binding is not compatible with [1.6, 1.7]
Я заметил, что WSO2 AS 5.3.0 уже используя «org.wso2.carbon.databridge.agent.thrift-4.4.7» в своем выпуске изображения.
Я пытался также обновить 4.4.7 путем изменения номер версии 4.4.7 в pom.xml (см ниже)
<dependency>
<groupId>org.wso2.carbon</groupId>
<artifactId>org.wso2.carbon.databridge.agent.thrift</artifactId>
<version>4.4.7</version>
</dependency>
и я получил сообщение об ошибке сказав «недостающее артефакт org.wso2 .carbon: org.wso2.carbon.databridge.agent.thrift: jar: 4.4.7 "
Я искал вокруг maven repo и wso2 nexus и ничего не нашел.
поэтому мой вопрос, где связь последнего Maven репо, по которым я могу принести новые WSO2 пакеты
благодарит
спасибо. он решает мою проблему –