在Polarion中创建自定义Excel工作项导出模板遇空指针异常求助
Polarion自定义Excel导出模板NullPointerException问题排查方案
先检查模板文件本身
试试把模板重新保存成**Excel 97-2003 (.xls)**格式,Polarion对这个旧格式兼容性更稳;另外基于现有模板修改时,别乱删模板里的隐藏标签、命名区域,这些都是系统识别模板的关键,删错了就容易出问题。核对字段映射是否正确
检查模板里写的工作项字段ID和当前项目的字段是不是完全匹配,有没有拼写错、或者字段已经被删了/改名了;还有别在模板里加复杂脚本或空值相关的公式,空值很容易触发空指针异常。确认上传权限和状态
上传模板的账号得有项目管理员或者模板管理权限,权限不够的话模板可能没传到位;传完后去项目配置的导出模板列表里看看,模板状态是不是“可用”,要是状态不对,删了重新传一遍。查服务器日志找具体原因
找管理员看Polarion服务器的日志(一般在polarion/logs/polarion.log里),空指针异常的堆栈信息会告诉你到底是字段缺了、模板格式错了还是系统配置有问题,比瞎试靠谱多。用极简模板测试
先做个极简模板,只留ID、标题这种默认字段,上传后测试导出。如果能成功,再慢慢加其他字段,就能排查出是哪个字段或者配置搞出来的问题。
内容的提问来源于stack exchange,提问作者harry potter
相关产品推荐
相关产品推荐

