From dfb58c25d348d9c94ac20cf029ca77dde6bed175 Mon Sep 17 00:00:00 2001 From: vavishal Date: Tue, 13 Mar 2018 11:47:37 +0530 Subject: [PATCH] Fix for bug 26497272 --- .../com/sun/xml/ws/util/pipe/AbstractSchemaValidationTube.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/jaxws-ri/rt/src/main/java/com/sun/xml/ws/util/pipe/AbstractSchemaValidationTube.java b/jaxws-ri/rt/src/main/java/com/sun/xml/ws/util/pipe/AbstractSchemaValidationTube.java index 1102c71fb7..a9566c6e50 100644 --- a/jaxws-ri/rt/src/main/java/com/sun/xml/ws/util/pipe/AbstractSchemaValidationTube.java +++ b/jaxws-ri/rt/src/main/java/com/sun/xml/ws/util/pipe/AbstractSchemaValidationTube.java @@ -534,6 +534,8 @@ private Source createMasterPseudoSchema(Map docs) { final StringBuilder sb = new StringBuilder("\n"); for(Map.Entry e : docs.entrySet()) { String systemId = e.getValue(); + if(systemId.indexOf('&') != -1) + systemId = systemId.replace("&","&"); String ns = e.getKey(); sb.append("