Java 向熔丝容器添加功能

Java 向熔丝容器添加功能,java,pom.xml,fuseesb,jbossfuse,Java,Pom.xml,Fuseesb,Jbossfuse,我正在尝试将我的功能添加到容器中。我创建测试池配置文件并添加本地存储库(文件:C:/jboss-fuse-6.0.0.redhat-024/system/np-dbcp-feature/MyFeaturesRepo/xml/features/features.xml)。之后,我从我的存储库中看到了可用的特性(np dbcp特性)。当我尝试将我的配置文件添加到容器中时,我收到供应状态: Provision Exception Trace: java.lang.IllegalArgumentExce

我正在尝试将我的功能添加到容器中。我创建测试池配置文件并添加本地存储库
(文件:C:/jboss-fuse-6.0.0.redhat-024/system/np-dbcp-feature/MyFeaturesRepo/xml/features/features.xml)
。之后,我从我的存储库中看到了可用的特性(np dbcp特性)。当我尝试将我的配置文件添加到容器中时,我收到供应状态:

Provision Exception Trace: java.lang.IllegalArgumentException: URI is not hierarchical 
    at java.io.File.<init>(File.java:418) 
    at org.fusesource.fabric.agent.ObrResolver.createResource(ObrResolver.java:270) 
    at org.fusesource.fabric.agent.ObrResolver.resolve(ObrResolver.java:108) 
    at     org.fusesource.fabric.agent.DeploymentAgent.updateDeployment(DeploymentAgent.java:566) 
    at org.fusesource.fabric.agent.DeploymentAgent.doUpdate(DeploymentAgent.java:432) 
    at org.fusesource.fabric.agent.DeploymentAgent$1.run(DeploymentAgent.java:242) 
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) 
    at java.util.concurrent.FutureTask.run(FutureTask.java:262) 
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) 
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) 
    at java.lang.Thread.run(Thread.java:744) 
规定异常跟踪:java.lang.IllegalArgumentException:URI不是分层的
在java.io.File.(File.java:418)
位于org.fusesource.fabric.agent.ObrResolver.createResource(ObrResolver.java:270)
位于org.fusesource.fabric.agent.ObrResolver.resolve(ObrResolver.java:108)
位于org.fusesource.fabric.agent.DeploymentAgent.updateDeployment(DeploymentAgent.java:566)
位于org.fusesource.fabric.agent.DeploymentAgent.doUpdate(DeploymentAgent.java:432)
位于org.fusesource.fabric.agent.DeploymentAgent$1.run(DeploymentAgent.java:242)
位于java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
在java.util.concurrent.FutureTask.run(FutureTask.java:262)处
位于java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
位于java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
运行(Thread.java:744)
怎么了?哪一个URI不是分层的? features.xml和pom.xml文件在这里(对不起,我只能发布2个链接):

除了mssql,我正在尝试做类似的事情


Upd:我已经在features.xml中对我的bundle进行了注释,没有例外,所以问题出在bundle的pom.xml文件中的某个地方,URI前缀
文件:D://
看起来不正确,尝试使用
file:///D:/
取而代之。

在将功能安装到FUSE之前,是否可以显示features.xml并确保所有捆绑包都已安装在maven存储库中