From 77d62d152b3a849d188e337fdb357f8dda2be773 Mon Sep 17 00:00:00 2001 From: slaws Date: Mon, 3 Aug 2009 12:07:49 +0000 Subject: Raise an error when remotable is set to anything but true. Required to get ASM-8019 going. There needs to be a further change here to get the context of the error printed out. ML discussion ongoing. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@800327 13f79535-47bb-0310-9956-ffa450edef68 --- .../tuscany/sca/interfacedef/wsdl/xml/WSDLConstants.java | 1 + .../sca/interfacedef/wsdl/xml/WSDLInterfaceProcessor.java | 11 +++++++++++ .../interface-wsdlxml-validation-messages.properties | 3 ++- 3 files changed, 14 insertions(+), 1 deletion(-) (limited to 'java') diff --git a/java/sca/modules/interface-wsdl/src/main/java/org/apache/tuscany/sca/interfacedef/wsdl/xml/WSDLConstants.java b/java/sca/modules/interface-wsdl/src/main/java/org/apache/tuscany/sca/interfacedef/wsdl/xml/WSDLConstants.java index b1c431c19d..3612fa7756 100644 --- a/java/sca/modules/interface-wsdl/src/main/java/org/apache/tuscany/sca/interfacedef/wsdl/xml/WSDLConstants.java +++ b/java/sca/modules/interface-wsdl/src/main/java/org/apache/tuscany/sca/interfacedef/wsdl/xml/WSDLConstants.java @@ -31,6 +31,7 @@ public interface WSDLConstants { QName INTERFACE_WSDL_QNAME = new QName(SCA11_NS, "interface.wsdl"); String INTERFACE = "interface"; String CALLBACK_INTERFACE = "callbackInterface"; + String REMOTABLE = "remotable"; String WSDL_LOCATION = "wsdlLocation"; String WSDLI_NS = "http://www.w3.org/2004/08/wsdl-instance"; QName WSDL_LOCATION_QNAME = new QName(WSDLI_NS, WSDL_LOCATION); diff --git a/java/sca/modules/interface-wsdl/src/main/java/org/apache/tuscany/sca/interfacedef/wsdl/xml/WSDLInterfaceProcessor.java b/java/sca/modules/interface-wsdl/src/main/java/org/apache/tuscany/sca/interfacedef/wsdl/xml/WSDLInterfaceProcessor.java index d33f52b1dc..960ef71302 100644 --- a/java/sca/modules/interface-wsdl/src/main/java/org/apache/tuscany/sca/interfacedef/wsdl/xml/WSDLInterfaceProcessor.java +++ b/java/sca/modules/interface-wsdl/src/main/java/org/apache/tuscany/sca/interfacedef/wsdl/xml/WSDLInterfaceProcessor.java @@ -176,6 +176,17 @@ public class WSDLInterfaceProcessor implements StAXArtifactProcessor