- Bundle-RequiredExecutionEnvironment中的值和可用的执行环境不符;
- 缺少Bundle-SymbolicName;
- 重复的导入同一个package;
- 导出或导入java.*;
- 导出的package中必须的属性未定义;
- 安装一个已经安装了的同版本、同样标识名的Bundle;
- 更新一个已经安装了的同版本、同样标识名的Bundle;
- 同时使用了specification-version和version;
- Bundle-ManifestVersion的值不是1或2,除非将来推出的新的OSGI规范接收新的值