我正在创建以下Camelhtml" target="_blank">配置:
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:camel="http://camel.apache.org/schema/spring"
xmlns:cxf="http://camel.apache.org/schema/cxf"
xsi:schemaLocation="
http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd
http://camel.apache.org/schema/spring http://camel.apache.org/schema/spring/camel-spring.xsd
http://camel.apache.org/schema/cxf http://camel.apache.org/schema/cxf/camel-cxf.xsd">
<camelContext xmlns="http://camel.apache.org/schema/spring">
<routeContextRef ref="DoItRoute"/>
<onException id="OnException">
<exception>java.sql.SQLException</exception>
<exception>java.lang.Exception</exception>
<redeliveryPolicy maximumRedeliveries="0" />
<to id="ErrorProcessor" uri="bean:errorProcessor"/>
</onException>
<packageScan>
<package>com.myself.route.doit</package>
<excludes>*ExcludeMe*</excludes>
</packageScan>
</camelContext>
</beans>
Element : camelContext
Content Model : (routeContextRef? | onException? | packageScan?)*
org.springframework.beans.factory.XML.xmlBeanDefinitionStoreException:来自类路径资源[META-INF/spring/my-route.XML]的XML文档中的第23行无效;嵌套异常是org.xml.sax.SaxParseException;亚麻编号:23;专栏编号:20;cvc-complex-type.2.4.a:从元素“package scan”开始发现无效内容。“{”http://camel.apache.org/schema/spring“:onexception,”http://camel.apache.org/schema/spring“:oncompletity,”http://camel.apache.org/schema/spring“:intercept,”http://camel.apache.org/schema/spring“:interceptfrom,”http://camel.apache.org/schema/spring“:interceptsendtoEndpoint,”http://camel.apache.org/schema/spring“:restconfiguration,”‘是预期的。
这是怎么回事?Eclipse和Tomcat使用不同的XSD?我怎么解决这个?
命令很重要!!..尝试重新排列标签如下,它将工作。
<camelContext xmlns="http://camel.apache.org/schema/spring">
<packageScan>
<package>com.myself.route.doit</package>
<excludes>*ExcludeMe*</excludes>
</packageScan>
<routeContextRef ref="DoItRoute"/>
<onException id="OnException">
<exception>java.sql.SQLException</exception>
<exception>java.lang.Exception</exception>
<redeliveryPolicy maximumRedeliveries="0" />
<to id="ErrorProcessor" uri="bean:errorProcessor"/>
</onException>
</camelContext>
@参考http://camel.apache.org/schema/spring/camel-spring-2.15.0.xsd。(标签序列可以在这里识别)
我正在使用一个带有apache Wicket的eclipse maven项目。当我将wicket-examples依赖项与标签添加到pom xml中时,我得到了一个错误: cvc-complex-type.2.4.a:从元素“packaging”开始发现无效内容。“{”http://maven.apache.org/pom/4.0.0“:类型、”http://maven.apache.org/po
我的架构: 请帮我解决上面的错误。 错误原因:org.xml.sax.saxexception:CVC-complex-type.2.4.A:发现以元素“role”开始的无效内容。需要“{”http://schemas.cordys.com/task/1.0/runtime/“:role}”之一。org.xml.sax.SaxParseException;亚麻编号:9;专栏编号:77;CVC-co
在eclipse中编辑applicationContext.xml时,下面的内容 引发错误: 我在谷歌上搜索了错误,有些地方说订单很重要…我尝试在bean中重新排列项,但错误仍然存在。 怎么啦?
我有一个问题与我的骆驼路线,它不能识别我的“DataFormats”标签。我想我的命名空间可能有问题,但我不确定。任何帮助都将不胜感激。我的错误如下: 未能执行goal org.apache.camel:camel-maven-plugin:2.10.4:run(default-cli)on project excactTargetSample:null:mojoExecutionExceptio
我在spring-data-jpa中使用了这个: 但我有个例外:
这是上面xml文件的xsd文件。