ошибка компоновки в весенних веб-сервисах при развертывании в websphere 8.5.5 - PullRequest
0 голосов
/ 28 марта 2020

Я использую веб-сервисы Spring в своем проекте (на основе Spring Cloud), и мой сервер приложений - webSphere 8.5.5.13. Я пытаюсь развернуть свое приложение в WebSphere и получаю ошибку Linkage.

loading constraint violation when resolving method "javax/xml/xpath/XPath.setNamespaceContext(Ljavax/xml/namespace/NamespaceContext;)V" : loader "com/ibm/ws/classloader/CompoundClassLoader@2d2b7c15" of class "org/springframework/xml/xpath/Jaxp13XPathExpressionFactory" and loader "com/ibm/oti/vm/BootstrapClassLoader@d0e18365" of class "javax/xml/xpath/XPath" have different types for the method signature

Поэтому я добавил

  @Override
    protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {
                System.setProperty("javax.xml.xpath.XPathFactory", "org.springframework.xml.xpath.XPathExpressionFactory");
        return builder.sources(app.class);
    }

Но не повезло. Любые предложения, пожалуйста

...