summaryrefslogtreecommitdiffstats
path: root/sca-java-2.x/trunk/modules/interface-wsdl/src/main/java/org/apache/tuscany/sca/interfacedef/wsdl/xml/WSDLInterfaceProcessor.java
diff options
context:
space:
mode:
authorslaws <slaws@13f79535-47bb-0310-9956-ffa450edef68>2012-03-01 13:58:17 +0000
committerslaws <slaws@13f79535-47bb-0310-9956-ffa450edef68>2012-03-01 13:58:17 +0000
commit1145f9016edab7341e06afef3a815027041a61c1 (patch)
tree11481cb90f31de4510107b868728a23928b4d194 /sca-java-2.x/trunk/modules/interface-wsdl/src/main/java/org/apache/tuscany/sca/interfacedef/wsdl/xml/WSDLInterfaceProcessor.java
parent17e573358db8a4a83247037b957db32127bdd00a (diff)
TUSCANY-4020 - move a few more hardcoded message strings into properties files
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1295564 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to '')
-rw-r--r--sca-java-2.x/trunk/modules/interface-wsdl/src/main/java/org/apache/tuscany/sca/interfacedef/wsdl/xml/WSDLInterfaceProcessor.java39
1 files changed, 27 insertions, 12 deletions
diff --git a/sca-java-2.x/trunk/modules/interface-wsdl/src/main/java/org/apache/tuscany/sca/interfacedef/wsdl/xml/WSDLInterfaceProcessor.java b/sca-java-2.x/trunk/modules/interface-wsdl/src/main/java/org/apache/tuscany/sca/interfacedef/wsdl/xml/WSDLInterfaceProcessor.java
index 3baed00daf..cab4c963a8 100644
--- a/sca-java-2.x/trunk/modules/interface-wsdl/src/main/java/org/apache/tuscany/sca/interfacedef/wsdl/xml/WSDLInterfaceProcessor.java
+++ b/sca-java-2.x/trunk/modules/interface-wsdl/src/main/java/org/apache/tuscany/sca/interfacedef/wsdl/xml/WSDLInterfaceProcessor.java
@@ -22,10 +22,8 @@ package org.apache.tuscany.sca.interfacedef.wsdl.xml;
import static javax.xml.stream.XMLStreamConstants.END_ELEMENT;
import java.net.URI;
-import java.util.List;
import javax.wsdl.PortType;
-import javax.wsdl.WSDLElement;
import javax.xml.namespace.QName;
import javax.xml.stream.XMLStreamException;
import javax.xml.stream.XMLStreamReader;
@@ -291,8 +289,12 @@ public class WSDLInterfaceProcessor extends BaseStAXArtifactProcessor implements
resolver.addModel(newWSDLInterface, context);
wsdlInterface = newWSDLInterface;
} catch (InvalidInterfaceException e) {
- ContributionResolveException ce = new ContributionResolveException("Invalid interface when resolving " +
- portType.toString(), e);
+ String message = context.getMonitor().getMessageString(WSDLInterfaceProcessor.class.getName(),
+ "interface-wsdlxml-validation-messages",
+ "InvalidInterface");
+ message = message.replace("{0}", portType.toString());
+
+ ContributionResolveException ce = new ContributionResolveException(message, e);
error(monitor, "ContributionResolveException", wsdlFactory, ce);
//throw ce;
} // end try
@@ -302,8 +304,12 @@ public class WSDLInterfaceProcessor extends BaseStAXArtifactProcessor implements
} // end if
} else {
// If we get here, the WSDLDefinition is unresolved...
- ContributionResolveException ce = new ContributionResolveException("WSDLDefinition unresolved " +
- wsdlInterface.getName() );
+ String message = context.getMonitor().getMessageString(WSDLInterfaceProcessor.class.getName(),
+ "interface-wsdlxml-validation-messages",
+ "WSDLDefinitionUnresolved");
+ message = message.replace("{0}", wsdlInterface.getName().toString());
+
+ ContributionResolveException ce = new ContributionResolveException(message);
error(monitor, "ContributionResolveException", wsdlFactory, ce);
} // end if
} // end if
@@ -343,8 +349,11 @@ public class WSDLInterfaceProcessor extends BaseStAXArtifactProcessor implements
wsdlInterface.setWsdlDefinition(wsdlDefinition);
resolver.addModel(wsdlInterface, context);
} catch (InvalidInterfaceException e) {
- ContributionResolveException ce = new ContributionResolveException("Invalid interface when resolving " +
- portType.toString(), e);
+ String message = context.getMonitor().getMessageString(WSDLInterfaceProcessor.class.getName(),
+ "interface-wsdlxml-validation-messages",
+ "InvalidInterface");
+ message = message.replace("{0}", portType.toString());
+ ContributionResolveException ce = new ContributionResolveException(message, e);
Monitor.error(monitor, WSDLInterfaceProcessor.class.getName(),
"interface-wsdlxml-validation-messages", "ContributionResolveException",
wsdlFactory.getClass().getName(), ce.getMessage());
@@ -358,8 +367,11 @@ public class WSDLInterfaceProcessor extends BaseStAXArtifactProcessor implements
} // end if
} else {
// If we get here, the WSDLDefinition is unresolved...
- ContributionResolveException ce = new ContributionResolveException("WSDLDefinition unresolved " +
- wsdlInterface.getName() );
+ String message = context.getMonitor().getMessageString(WSDLInterfaceProcessor.class.getName(),
+ "interface-wsdlxml-validation-messages",
+ "WSDLDefinitionUnresolved");
+ message = message.replace("{0}", wsdlInterface.getName().toString());
+ ContributionResolveException ce = new ContributionResolveException(message);
Monitor.error(monitor, WSDLInterfaceProcessor.class.getName(),
"interface-wsdlxml-validation-messages", "ContributionResolveException",
wsdlFactory.getClass().getName(), ce.getMessage());
@@ -456,8 +468,11 @@ public class WSDLInterfaceProcessor extends BaseStAXArtifactProcessor implements
newWSDLInterface.getPolicySets().addAll(wsdlInterface.getPolicySets());
wsdlInterface = newWSDLInterface;
} catch (InvalidInterfaceException e) {
- ContributionResolveException ce = new ContributionResolveException("Invalid interface when resolving " +
- portType.toString(), e);
+ String message = context.getMonitor().getMessageString(WSDLInterfaceProcessor.class.getName(),
+ "interface-wsdlxml-validation-messages",
+ "InvalidInterface");
+ message = message.replace("{0}", portType.toString());
+ ContributionResolveException ce = new ContributionResolveException(message, e);
error(monitor, "ContributionResolveException", wsdlFactory, ce);
}