gpt4 book ai didi

activemq - 如何将 activemq-core.xsd url 与 jar 文件中找到的 activemq.xsd 关联?

转载 作者:行者123 更新时间:2023-12-03 03:30:30 27 4
gpt4 key购买 nike

有人知道如何将 activemq-core.xsd url 与 jar 文件 (activemq-core-5.2.0.jar) 中的 activemq.xsd 关联起来?

我在互联网上找到了一些解决方案,但没有成功。

我收到此错误:

Caused by: org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line 19 in XML document from class path resource [jms-context.xml] is invalid; nested exception is org.xml.sax.SAXParseException: cvc-complex-type.2.4.c: The matching wildcard is strict, but no declaration can be found for element 'amq:broker'.
at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:404)
at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:342)
at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:310)
at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:143)
at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:178)
at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:149)
at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:212)
at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:81)
at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:42)
at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:173)
at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:197)

这应该是好事,因为我们从 schemaLocation 中删除了 URL (http://activemq.apache.org/schema/core classpath:activemq.xsd),并且我们正在使用本地。但我不知道为什么 XML 在构建过程中找不到 activemq.xsd。我将 JAR 文件添加到类路径中,不应该像那样工作吗?

预先感谢您的帮助

最佳答案

你看到这个问题了吗? Tomcat understands amq:broker but Eclipse marks errors in schema(我自己的问题,随后是我的解决方案)

我想这和你遇到的问题是一样的。将这些条目添加到 XML 目录后,我能够修复它。

关于activemq - 如何将 activemq-core.xsd url 与 jar 文件中找到的 activemq.xsd 关联?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2560467/

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