Need to add a category for addStratosphereSsp.xml

CloudStack 4.2 源码编译过程中出现如下错误

Traceback (most recent call last):
  File "/opt/cloudstack/tools/apidoc/gen_toc.py",line 192,in <module>
    category = choose_category(fn)
  File "/opt/cloudstack/tools/apidoc/gen_toc.py",line 172,in choose_category
    (fn,__file__))
Exception: Need to add a category for addStratospheressp.xml to /opt/cloudstack/tools/apidoc/gen_toc.py:kNown_categories

[ERROR] Failed to execute goal org.codehaus.mojo:exec-maven-plugin:1.2.1:exec (compile) on project cloud-apidoc: Command execution Failed. Process exited with an error: 1 (Exit value: 1) -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors,re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions,please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
[ERROR] 
[ERROR] After correcting the problems,you can resume the build with the command
[ERROR]   mvn <goals> -rf :cloud-apidoc

解决

在gen_toc.py 加入addStratospheressp相关项

kNown_categories = {

......

    'UCS' : 'UCS','Ucs' : 'UCS','CacheStores' : 'Cache Stores','CacheStore' : 'Cache Store','addStratospheressp' : 'Add Stratospheressp'
}
重新编译,顺利通过

相关文章

php输出xml格式字符串
J2ME Mobile 3D入门教程系列文章之一
XML轻松学习手册
XML入门的常见问题(一)
XML入门的常见问题(三)
XML轻松学习手册(2)XML概念