You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@servicemix.apache.org by gn...@apache.org on 2006/12/18 20:18:11 UTC
svn commit: r488394 -
/incubator/servicemix/trunk/deployables/serviceengines/servicemix-jsr181/src/main/java/org/apache/servicemix/jsr181/Jsr181Endpoint.java
Author: gnodet
Date: Mon Dec 18 11:18:10 2006
New Revision: 488394
URL: http://svn.apache.org/viewvc?view=rev&rev=488394
Log:
Use java.lang.IllegalArgumentException instead of java.security.InvalidParameterException
Modified:
incubator/servicemix/trunk/deployables/serviceengines/servicemix-jsr181/src/main/java/org/apache/servicemix/jsr181/Jsr181Endpoint.java
Modified: incubator/servicemix/trunk/deployables/serviceengines/servicemix-jsr181/src/main/java/org/apache/servicemix/jsr181/Jsr181Endpoint.java
URL: http://svn.apache.org/viewvc/incubator/servicemix/trunk/deployables/serviceengines/servicemix-jsr181/src/main/java/org/apache/servicemix/jsr181/Jsr181Endpoint.java?view=diff&rev=488394&r1=488393&r2=488394
==============================================================================
--- incubator/servicemix/trunk/deployables/serviceengines/servicemix-jsr181/src/main/java/org/apache/servicemix/jsr181/Jsr181Endpoint.java (original)
+++ incubator/servicemix/trunk/deployables/serviceengines/servicemix-jsr181/src/main/java/org/apache/servicemix/jsr181/Jsr181Endpoint.java Mon Dec 18 11:18:10 2006
@@ -21,7 +21,6 @@
import java.io.IOException;
import java.lang.reflect.Method;
import java.net.URL;
-import java.security.InvalidParameterException;
import java.util.HashMap;
import java.util.Map;
@@ -228,35 +227,35 @@
this.definition = loadDefinition();
if (definition != null) {
if (definition.getServices().size() != 1) {
- throw new InvalidParameterException("The deployed wsdl defines more than one service");
+ throw new IllegalArgumentException("The deployed wsdl defines more than one service");
}
javax.wsdl.Service wsdlSvc = (javax.wsdl.Service) definition.getServices().values().iterator().next();
if (service == null) {
service = wsdlSvc.getQName();
} else if (!service.equals(wsdlSvc.getQName())) {
- throw new InvalidParameterException("The name of the Service defined by the deployed wsdl does not match the service name of the jbi endpoint");
+ throw new IllegalArgumentException("The name of the Service defined by the deployed wsdl does not match the service name of the jbi endpoint");
}
if (wsdlSvc.getPorts().size() != 1) {
- throw new InvalidParameterException("The Service defined in the deployed wsdl must define exactly one Port");
+ throw new IllegalArgumentException("The Service defined in the deployed wsdl must define exactly one Port");
}
Port wsdlPort = (Port) wsdlSvc.getPorts().values().iterator().next();
if (endpoint == null) {
endpoint = wsdlPort.getName();
} else if (!endpoint.equals(wsdlPort.getName())) {
- throw new InvalidParameterException("The name of the Port defined by the deployed wsdl does not match the endpoint name of the jbi endpoint");
+ throw new IllegalArgumentException("The name of the Port defined by the deployed wsdl does not match the endpoint name of the jbi endpoint");
}
Binding wsdlBinding = wsdlPort.getBinding();
if (wsdlBinding == null) {
- throw new InvalidParameterException("The Port defined in the deployed wsdl does not have any binding");
+ throw new IllegalArgumentException("The Port defined in the deployed wsdl does not have any binding");
}
PortType wsdlPortType = wsdlBinding.getPortType();
if (wsdlPortType == null) {
- throw new InvalidParameterException("The Binding defined in the deployed wsdl does not have reference a PortType");
+ throw new IllegalArgumentException("The Binding defined in the deployed wsdl does not have reference a PortType");
}
if (interfaceName == null) {
interfaceName = wsdlPortType.getQName();
} else if (!interfaceName.equals(wsdlPortType.getQName())) {
- throw new InvalidParameterException("The name of the PortType defined by the deployed wsdl does not match the interface name of the jbi endpoint");
+ throw new IllegalArgumentException("The name of the PortType defined by the deployed wsdl does not match the interface name of the jbi endpoint");
}
// Create the DOM document
definition = new WSDLFlattener(definition).getDefinition(interfaceName);