向Fuse容器添加功能

时间:2014-04-11 06:25:28

标签: java pom.xml fuseesb jbossfuse

我试图将我的功能添加到容器中。我创建了testpool配置文件并添加了我的本地存储库(file:C:/jboss-fuse-6.0.0.redhat-024/system/np-dbcp-feature/MyFeaturesRepo/xml/features/features.xml)。之后,我看到了我的存储库中的可用功能(np-dbcp-feature)。当我尝试将我的个人资料添加到容器时,我收到了“提供状态”:

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) 

有什么问题?哪一个URI不是分层的? features.xml和pom.xml文件在这里(对不起,但我只能发布2个链接): http://pastebin.com/4D7i7UQQ

我尝试做类似http://fusesource.com/forums/message.jspa?messageID=8619的事情但是对于mssql。

更新:我已经在features.xml中对我的软件包进行了评论,我也没有例外,因此问题出在我的软件包中的某个地方&#39; pom.xml文件

1 个答案:

答案 0 :(得分:0)

URI前缀file:D:/看起来不正确,请尝试使用file:///D:/