From 0973f37740109efa196e048af633d0b0c8461f35 Mon Sep 17 00:00:00 2001 From: Arjen Poutsma Date: Thu, 19 Jun 2008 11:50:52 +0000 Subject: [PATCH] SWS-382 --- .../ws/wsdl/wsdl11/provider/SuffixBasedMessagesProvider.java | 3 +++ .../wsdl/wsdl11/provider/SuffixBasedPortTypesProvider.java | 5 +++++ 2 files changed, 8 insertions(+) diff --git a/core/src/main/java/org/springframework/ws/wsdl/wsdl11/provider/SuffixBasedMessagesProvider.java b/core/src/main/java/org/springframework/ws/wsdl/wsdl11/provider/SuffixBasedMessagesProvider.java index 6c021ada..3b96b95e 100644 --- a/core/src/main/java/org/springframework/ws/wsdl/wsdl11/provider/SuffixBasedMessagesProvider.java +++ b/core/src/main/java/org/springframework/ws/wsdl/wsdl11/provider/SuffixBasedMessagesProvider.java @@ -58,6 +58,7 @@ public class SuffixBasedMessagesProvider extends DefaultMessagesProvider { * @see #DEFAULT_REQUEST_SUFFIX */ public void setRequestSuffix(String requestSuffix) { + Assert.hasText(requestSuffix, "'requestSuffix' must not be empty"); this.requestSuffix = requestSuffix; } @@ -76,6 +77,7 @@ public class SuffixBasedMessagesProvider extends DefaultMessagesProvider { * @see #DEFAULT_RESPONSE_SUFFIX */ public void setResponseSuffix(String responseSuffix) { + Assert.hasText(responseSuffix, "'responseSuffix' must not be empty"); this.responseSuffix = responseSuffix; } @@ -94,6 +96,7 @@ public class SuffixBasedMessagesProvider extends DefaultMessagesProvider { * @see #DEFAULT_FAULT_SUFFIX */ public void setFaultSuffix(String faultSuffix) { + Assert.hasText(faultSuffix, "'faultSuffix' must not be empty"); this.faultSuffix = faultSuffix; } diff --git a/core/src/main/java/org/springframework/ws/wsdl/wsdl11/provider/SuffixBasedPortTypesProvider.java b/core/src/main/java/org/springframework/ws/wsdl/wsdl11/provider/SuffixBasedPortTypesProvider.java index 75ec02c5..87995bb9 100644 --- a/core/src/main/java/org/springframework/ws/wsdl/wsdl11/provider/SuffixBasedPortTypesProvider.java +++ b/core/src/main/java/org/springframework/ws/wsdl/wsdl11/provider/SuffixBasedPortTypesProvider.java @@ -18,6 +18,8 @@ package org.springframework.ws.wsdl.wsdl11.provider; import javax.wsdl.Message; +import org.springframework.util.Assert; + /** * Implementation of the {@link PortTypesProvider} interface that is based on suffixes. * @@ -56,6 +58,7 @@ public class SuffixBasedPortTypesProvider extends AbstractPortTypesProvider { * @see #DEFAULT_REQUEST_SUFFIX */ public void setRequestSuffix(String requestSuffix) { + Assert.hasText(requestSuffix, "'requestSuffix' must not be empty"); this.requestSuffix = requestSuffix; } @@ -74,6 +77,7 @@ public class SuffixBasedPortTypesProvider extends AbstractPortTypesProvider { * @see #DEFAULT_RESPONSE_SUFFIX */ public void setResponseSuffix(String responseSuffix) { + Assert.hasText(responseSuffix, "'responseSuffix' must not be empty"); this.responseSuffix = responseSuffix; } @@ -92,6 +96,7 @@ public class SuffixBasedPortTypesProvider extends AbstractPortTypesProvider { * @see #DEFAULT_FAULT_SUFFIX */ public void setFaultSuffix(String faultSuffix) { + Assert.hasText(faultSuffix, "'faultSuffix' must not be empty"); this.faultSuffix = faultSuffix; }