gpt4 book ai didi

java - SpringBoot 应用程序在 WLS12c/Java8/RHEL fedora7.5 中失败,无法读取架构文档 http ://www. springframework.org/schema/beans/spring-beans.xsd

转载 作者:行者123 更新时间:2023-12-02 01:13:36 27 4
gpt4 key购买 nike

我正在尝试在 Web 逻辑 12c 中部署 springboot 应用程序(捆绑为 war)。以下是配置:RHEL 软帽 7.5Java 8

当我尝试将其部署到上述计算机上时,它失败并出现错误

<Warning> <org.jboss.weld.Bootstrap> <BEA-000000> <WELD-001210: Warning 
when validating file:/abc/.../war/WEB-INF/beans.xml@17 against xsd.
schema_reference.4: Failed to read schema document
'http://www.springframework.org/schema/beans/spring-beans.xsd', because 1)
could not find the document; 2) the document could not be read; 3) the root
element of the document is not <xsd:schema>

War 是使用 java7 构建的。

但是同样的 war 也适用于 Windows 10 平台上的 weblogic12c/java8

beans.xml

<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:jaxws="http://cxf.apache.org/jaxws"
xmlns:jaxrs="http://cxf.apache.org/jaxrs"
xsi:schemaLocation="
http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans.xsd
http://cxf.apache.org/jaxws
http://cxf.apache.org/schemas/jaxws.xsd
http://cxf.apache.org/jaxrs
http://cxf.apache.org/schemas/jaxrs.xsd">


<bean id="someClass" class="com.somepackage" />
<bean id="jsonProvider" class="org.codehaus.jackson.jaxrs.JacksonJsonProvider"/>
<jaxrs:server id="someService" address="/ser/v1.0">
<jaxrs:serviceBeans>
<ref bean="someControllerClass" />
</jaxrs:serviceBeans>
<jaxrs:providers>
<ref bean='jsonProvider' />
</jaxrs:providers>
</jaxrs:server>

我尝试将其添加到顶部

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE beans>

但这也不起作用。

最佳答案

根据@M。 Deinum 评论,我将 beans.xml 文件更改为其他名称,它开始工作。

关于java - SpringBoot 应用程序在 WLS12c/Java8/RHEL fedora7.5 中失败,无法读取架构文档 http ://www. springframework.org/schema/beans/spring-beans.xsd,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57672732/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com