Repository: cxf Updated Branches: refs/heads/3.0.x-fixes 58c15ecdf -> 941e65f73
NPE fix Project: http://git-wip-us.apache.org/repos/asf/cxf/repo Commit: http://git-wip-us.apache.org/repos/asf/cxf/commit/941e65f7 Tree: http://git-wip-us.apache.org/repos/asf/cxf/tree/941e65f7 Diff: http://git-wip-us.apache.org/repos/asf/cxf/diff/941e65f7 Branch: refs/heads/3.0.x-fixes Commit: 941e65f73e0476a9f8ea8ee52a813d149e4225c0 Parents: 58c15ec Author: Colm O hEigeartaigh <[email protected]> Authored: Tue Feb 10 16:24:27 2015 +0000 Committer: Colm O hEigeartaigh <[email protected]> Committed: Tue Feb 10 16:48:50 2015 +0000 ---------------------------------------------------------------------- .../org/apache/cxf/ws/security/wss4j/CryptoCoverageChecker.java | 4 ++++ 1 file changed, 4 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/cxf/blob/941e65f7/rt/ws/security/src/main/java/org/apache/cxf/ws/security/wss4j/CryptoCoverageChecker.java ---------------------------------------------------------------------- diff --git a/rt/ws/security/src/main/java/org/apache/cxf/ws/security/wss4j/CryptoCoverageChecker.java b/rt/ws/security/src/main/java/org/apache/cxf/ws/security/wss4j/CryptoCoverageChecker.java index 41b4dad..b5a0d97 100644 --- a/rt/ws/security/src/main/java/org/apache/cxf/ws/security/wss4j/CryptoCoverageChecker.java +++ b/rt/ws/security/src/main/java/org/apache/cxf/ws/security/wss4j/CryptoCoverageChecker.java @@ -116,6 +116,10 @@ public class CryptoCoverageChecker extends AbstractSoapInterceptor { // return } + if (message.getContent(SOAPMessage.class) == null) { + throw new SoapFault("Error obtaining SOAP document", Fault.FAULT_CODE_CLIENT); + } + Element documentElement = null; try { SOAPMessage saajDoc = message.getContent(SOAPMessage.class);
