由於log4j出現了jndi漏洞,公司需要將log4j升級2.17.0版本,升級完本地測試沒問題,但是不是到測試環境就報以下錯誤:
com.ibm.ws.ecs.internal.scan.context.impl.ScannerContextImpl scanJAR unable to open input stream for resource log4j-core-2.17.0.jar
修改/opt/IBM/WebSphere/AppServer/properties文件下的amm.filter.properties文件
在Ignore-Scanning-Archives增加對應的jar或者在Ignore-Scanning-Packages增加對應的包路徑排除掃描解決問題。
這兩個屬性下對應的class文件不存在注解時可以修改。