Apache ACE中的工件上载失败

时间:2014-06-27 11:24:08

标签: osgi provisioning apache-ace

我在ACE的文档中看到,在上传新工件期间失败的原因之一是无法识别工件类型。但其他原因是什么?例如,为什么即使在上传 jar 文件后也会出现此错误?

1 个答案:

答案 0 :(得分:4)

  

开箱即用,ACE支持捆绑和配置   遵循自动配置规范的文件。但是,确实如此   可以扩展ACE,支持新类型的工件。干   所以要求你做三件事:

     
      
  1. 根据部署管理员编写资源处理器   规格。
  2.   
  3. 编写ArtifactHelper服务实现。
  4.   
  5. 编写ArtifactRecognizer服务实现。
  6.   

https://ace.apache.org/dev-doc/adding-custom-artifact-types.html

这意味着您只能上传捆绑包(符合OSGi)和配置的.jars。除非您按照手册中描述的步骤操作,否则常规罐子将无效。

希望有所帮助。