我正在升级我们的所有服务,以使用最新的Fuse 7 / Karaf库,
,我看到我们的Spring应用程序上下文(<beans>...</beans>
XML)不再受支持。我需要将所有内容都切换到Blueprint的<blueprint>...</blueprint>
。
在大多数情况下,我可以复制粘贴。但是我很难找到新的Blueprint OSGi XSD / schema命名空间。
在某处是否有列表,或者比在github上翻箱还容易的方法?
------------编辑:
这是一个例子。
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:int="http://www.springframework.org/schema/integration"
xmlns:int-file="http://www.springframework.org/schema/integration/file"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:camel="http://camel.apache.org/schema/spring"
xmlns:context="http://www.springframework.org/schema/context"
xmlns:tx="http://www.springframework.org/schema/tx"
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://www.springframework.org/schema/integration
http://www.springframework.org/schema/integration/spring-integration.xsd
http://www.springframework.org/schema/integration/file
http://www.springframework.org/schema/integration/file/spring-integration-file.xsd
http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.0.xsd
http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx.xsd
">
在<blueprint>
中,我将其更改为什么?