我正在运行全新安装的Pentaho Data Integration 5.0.1.A稳定来自: http://community.pentaho.com/projects/data-integration/ 在我的macbook pro,java 1.7.0_25上,我一直在控制台中看到这个错误:
Attempting to load ESAPI.properties via file I/O.
Attempting to load ESAPI.properties as resource file via file I/O.
Not found in 'org.owasp.esapi.resources' directory or file not readable:
/Applications/pdi-ce-5.0.1.A/data-integration/ESAPI.properties
Not found in SystemResource Directory/resourceDirectory: .esapi/ESAPI.properties
ESAPI.properties用于什么?它们应该默认设置为什么? 谢谢, - 约翰
答案 0 :(得分:7)
这是一个已知错误(PDI-10568),应在即将发布的版本中修复。作为解决方法,请尝试将默认的ESAPI和validation属性放在$HOME/.esapi/
文件夹中。如果它还不存在,请创建一个。
背景:ESAPI是Pentaho webservices用于正确编码URL和HTML内容的企业级安全库,请在https://www.owasp.org/index.php/ESAPI
阅读更多内容