change the warning-log condition to handle both wsam-namespaces equally
Project: http://git-wip-us.apache.org/repos/asf/cxf/repo Commit: http://git-wip-us.apache.org/repos/asf/cxf/commit/5329ac50 Tree: http://git-wip-us.apache.org/repos/asf/cxf/tree/5329ac50 Diff: http://git-wip-us.apache.org/repos/asf/cxf/diff/5329ac50 Branch: refs/heads/3.0.x-fixes Commit: 5329ac50f77f29c2b5a26427d0af0fcf6a6cb7dd Parents: d4d75a0 Author: Akitoshi Yoshida <a...@apache.org> Authored: Tue Feb 2 18:51:43 2016 +0100 Committer: Akitoshi Yoshida <a...@apache.org> Committed: Tue Feb 2 19:10:40 2016 +0100 ---------------------------------------------------------------------- .../cxf/ws/addressing/policy/AddressingAssertionBuilder.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/cxf/blob/5329ac50/rt/ws/addr/src/main/java/org/apache/cxf/ws/addressing/policy/AddressingAssertionBuilder.java ---------------------------------------------------------------------- diff --git a/rt/ws/addr/src/main/java/org/apache/cxf/ws/addressing/policy/AddressingAssertionBuilder.java b/rt/ws/addr/src/main/java/org/apache/cxf/ws/addressing/policy/AddressingAssertionBuilder.java index e49dac9..318463d 100644 --- a/rt/ws/addr/src/main/java/org/apache/cxf/ws/addressing/policy/AddressingAssertionBuilder.java +++ b/rt/ws/addr/src/main/java/org/apache/cxf/ws/addressing/policy/AddressingAssertionBuilder.java @@ -85,8 +85,8 @@ public class AddressingAssertionBuilder implements AssertionBuilder<Element> { policy); } }.build(elem, factory); - if (!MetadataConstants.ADDRESSING_ASSERTION_QNAME.equals(nap.getName())) { - // this happens when neethi fails to recognize the specified addressing policy + if (!(nap instanceof PolicyContainingPrimitiveAssertion || nap instanceof PrimitiveAssertion)) { + // this happens when neethi fails to recognize the specified addressing policy element LOG.warning("Unable to recognize the addressing policy"); } return nap;